[rhq] Changes to 'refs/tags/RHQ_4_0_2_GA'
by snegrea
Tag 'RHQ_4_0_2_GA' created by Stefan Negrea <snegrea(a)redhat.com> at 2011-06-02 22:25 +0000
[maven-release-plugin] copy for tag RHQ_4_0_2_GA
Changes since RHQ_4_0_0_Beta1:
Filip Drabek (4):
BZ-669542 - Deploying exploded WAR to JBoss EAP 5 throws NPE operation fails
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
JAXB adapter for Map<Integer,String>
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Fusayuki Minamoto (1):
Initial batch of Japanese translations.
Heiko W. Rupp (27):
Introduce new command 'stdin' that allows to give control back to the user.
Allow setting a resource-config
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Fix an exception, add an alias for 'set res', rename 'src' to 'rcs', implement 'pcs'.
Factor out Command enum and History handling.
Be more relaxed when parsing the input.
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
BZ 693700 - prevent NPE for empty <c:list-property/>
Put resource context into a local variable for later use.
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
BZ-698320 Make '=' stateful, as otherwise the counter is not reset when the condition is not true.
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Some more translations.
Add the pattern generator plugin
Some more translations.
BZ 667218 - create operation schedule sequence on upgrade
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Prevent NPE if processInfo is null.
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Fix the pom
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Add a trait, that follows the same rules
Fix a typo
More German translations
Rename to _pt only as this is Portuguese and can this way apply to more users.
Prevent NPE on container shutdown.
Ian Springer (99):
[maven-release-plugin] prepare for next development iteration
format resource category names correctly and extract the formatting logic to a new ResourceCategoryCellFormatter class (https://bugzilla.redhat.com/show_bug.cgi?id=673505)
users without MANAGED_SECURITY can no longer create or delete roles (https://bugzilla.redhat.com/show_bug.cgi?id=682710)
fix bug where clicking on Reset button on user or role edit view would result in an exception (https://bugzilla.redhat.com/show_bug.cgi?id=677421)
fix so role details view can again be reached by selecting a role from the roles list view (https://bugzilla.redhat.com/show_bug.cgi?id=683429)
fix a few small typos
make sure resource config edit view gracefully handles the case where the user tries to save a config that has no changes
fix regression on res op history details view where op results were not being displayed; add column headers to properties tables rendered by config editor
ambiguously named autogroup nodes in resource tree are now disambiguated by appending the plugin name (e.g. "JBossAS Servers (JBossAS5 plugin)")
fix bug that was preventing changing boolean property values within a map within a list (https://bugzilla.redhat.com/show_bug.cgi?id=661899)
config editor now throws a prop changed event at init if one or more props have invalid values (most commonly this happens when the props have a non-null erroMessage field)
some changes to locators in Table sub-widgets to make sure locators are hierarchal
implement "perfect caching" for GWT-compiled URLs (https://bugzilla.redhat.com/show_bug.cgi?id=617729)
support plugin JARs whose MANIFEST.MF is not the 2nd entry of the JAR (fix for https://bugzilla.redhat.com/show_bug.cgi?id=682116)
misc minor
make sure config editor renders everything appropriately when in read-only mode (https://bugzilla.redhat.com/show_bug.cgi?id=680233)
fix editing of group config props via modal member value editor (https://bugzilla.redhat.com/show_bug.cgi?id=690483)
fix a bunch of group config editor bugs including https://bugzilla.redhat.com/show_bug.cgi?id=680229
remove unused http://www.dyn-web.com/ javascript code (https://bugzilla.redhat.com/show_bug.cgi?id=536549)
escape or sanitize HTML in user-controlled text, which could be used for XSS attacks
...
make sure only users w/ group inventory perm can edit group general props (https://bugzilla.redhat.com/show_bug.cgi?id=692842); escape HTML resource/group props when they're displayed as static text
more HTML escaping
add some more HTML escaping to bundle views (includes fix for https://bugzilla.redhat.com/show_bug.cgi?id=676768)
fix bug in config editor that was causing inputs for optional props to get disabled upon that input losing focus
fix NPE that occurred when you edited an existing list-o-maps member map and then clicked the member map editor modal's OK button
on new op schedule page, select mode=calendar and run=now by default and change title of Save button to "Schedule"; fix bug where read-only prop values were displayed as " "
fix bug in checkboxes for implied-read resource perms in permissions editor (https://bugzilla.redhat.com/show_bug.cgi?id=683852)
add hibernate-annotations.jar to the CLI's lib dir, so users can compile custom RHQ remote clients using CLI/lib/*.jar as the compile classpath (https://bugzilla.redhat.com/show_bug.cgi?id=683136)
escape HTML in names and descriptions on groupdef list and details views (https://bugzilla.redhat.com/show_bug.cgi?id=691547)
fix exception caused by different format for recentResources user pref between portal-war and coregui (https://bugzilla.redhat.com/show_bug.cgi?id=693411)
class i missed in a commit yesterday
minor fix to config of gwt plugin
only display HTML within the message portlet's content if the logged-in user is rhqadmin; otherwise escape HTML to prevent XSS attacks (https://bugzilla.redhat.com/show_bug.cgi?id=636734)
on Administration view, gray out left menu items if current user does not have the required global perm; add authz checks to buttons on alert template list view; do not display JSF menu bar on JSF error pages; add HTML escaping of alertdef names and descriptions for XSS prevention
pretty up header and desc of Help and Test top views
a new async execution framework providing a simple API for parallel or serial execution of a set of async ops + a new test view that demonstrates its usage
return implicit, not explicit, resource and grou perms in PermissionsLoader
make About box locatable; fix issue where in Help section where once the About box was closed, clicking on the About left menu item would not redisplay the About box
fix two compile errors caused by API changes in ResourceFactoryManagerLocal
fix config editor bug causing boolean props w/ null values to be rendered as false rather than unset; use setValue(), rather than setDefaultValue(), when initializing FormItems for simple props in config editor; add ctrl-alt-t hot key for going to #Test view
fix a bug in TableSection where a redundant refresh was done on the initial rendering of the Table
move log stmt into else block where it should be
add test to remote PS client that demonstrates how setting a prop to null does not work right
refactor Table.refresh() to make it more straightforward
drop support for "gecko" user-agent, which represents FF 1.x
update ResourceConfigurationUpdateCriteria to require CONFIGURE_READ perm (should fix https://bugzilla.redhat.com/show_bug.cgi?id=696648)
don't call isRemoved() on managed props with null values when updating a managed component's config, and don't bother setting default values defined on managed props in the RHQ configdef (at least improves the issue described by https://bugzilla.redhat.com/show_bug.cgi?id=694660)
Resource version and location fields are no longer filtered by ResourceGWTServiceImpl; added support for these fields to ResourceDataSource, ResourceCompositeDataSource, and ResourceSearchView (in ResourceSearchView, location field is hidden by default, but version field is not); hide plugin field by default in ResourceSearchView, since the plugin name can be found via either the Name tooltip or the Ancestry tooltip; add hideField() method to Table
add ctime, itime, mtime, modifiedBy, and resourceKey fields to resource summary header and resource list/search view (https://bugzilla.redhat.com/show_bug.cgi?id=696741)
show prop description for a list-of-maps prop as tooltip when user hovers over the prop name (https://bugzilla.redhat.com/show_bug.cgi?id=696750)
add various missing i18n; fix widths of columns on event list view; when loading TaggedView, look up global perms in order to pass them into subviews
make all objectName, nameTemplate, and descriptionTemplate plugin config props readOnly in rhq-agent and rhq-server plugins, since we don't want to allow the user to edit those props
load alertdef desc in Alerts datasource so it can be displayed on the alert details view (https://bugzilla.redhat.com/show_bug.cgi?id=697060)
ask for confirmation before deleting groupdefs (https://bugzilla.redhat.com/show_bug.cgi?id=697065)
escape HTML in Notes column in op schedule list view (https://bugzilla.redhat.com/show_bug.cgi?id=697136)
update the group resource config job so that is updates the group update status from in-progress to success or failure once all member updates have completed (https://bugzilla.redhat.com/show_bug.cgi?id=697061)
for exceptions that are caught during attempts to schedule system jobs, log e.toString(), rather than e.getMessage(), so the exception class name is included in the log message
reverse sort config updates by id on group config history view (https://bugzilla.redhat.com/show_bug.cgi?id=697691)
get operations menu items working off tree group context menus (https://bugzilla.redhat.com/show_bug.cgi?id=698465)
cancel the message clearing timer if it's not null at top of MessageBar.onMessage() to prevent the timer from clearing the newly fired message prematurely (https://bugzilla.redhat.com/show_bug.cgi?id=698704)
display a transient message to inform the user when auto-selecting perms implied by a perm the user has just selected (https://bugzilla.redhat.com/show_bug.cgi?id=698475)
don't allow deselection of perms whose selection is implied by existing selection of MANAGE_SECURITY or MANAGE_INVENTORY (rest of fix for https://bugzilla.redhat.com/show_bug.cgi?id=698475)
in perm editor, don't allow deselection of CONFIGURE_READ if CONFIGURE_WRITE is selected (https://bugzilla.redhat.com/show_bug.cgi?id=698475)
fix ability to delete resource and group operation history items (https://bugzilla.redhat.com/show_bug.cgi?id=698720)
potential fix for https://bugzilla.redhat.com/show_bug.cgi?id=697590
update smartgwt war archetype to use SmartGWT 2.4 and bump up its version from 1.0.2 to 1.0.3
script for checking/validating a release zipfile
some minor fixes
by default, GWT-compile support for both the "en" and "de" locales
by default, GWT-compile support for both the "en" and "de" locales
add magic Event.NativePreviewHandler that makes anchor tags not reload the whole page in IE; remove unused printWidgetTree method
call CoreGUI.goToView(), rather than History.newItem(), in native event handler
re-implement top menu bar using SmartGWT widgets, rather than raw HTML (part of fix for https://bugzilla.redhat.com/show_bug.cgi?id=697590)
on the 10 SLSB's containing one or methods that are invoked directly or indirectly by an MDB or EJB timer, use the PoolClass annotation to tell the EJB container to use the strict max pool, rather than the threadlocal pool, for those SLSB's; this avoids SLSB instances from accumulating and eventually filling up the entire heap (https://bugzilla.redhat.com/show_bug.cgi?id=693232)
upgrade version from 4.0.0-SNAPSHOT to 4.1.0-SNAPSHOT in all poms
bump up max size of strict thread pools for the alert SLSBs called by the alert condition consumer MDB, since that MDB can potentially be called quite often if there are a lot of alerts configured (refinement of fix for https://bugzilla.redhat.com/show_bug.cgi?id=693232)
v2 of the SLSB leak fix, which configures the SLSBs to use the strict max pool via the jboss.xml deployment descriptor, rather than PoolClass annotations on the SLSB classes (https://bugzilla.redhat.com/show_bug.cgi?id=693232)
compile "ja" (Japanese) locale by default; fix so Logout link does not have line breaks between characters when in "ja" locale
[BZ 693232] configure AlertManagerBean, AuthorizationManagerBean, and SubjectManagerBean to use the strict max instance pool since they also are called (indirectly) by AlertConditionConsumerBean (part of fix for https://bugzilla.redhat.com/show_bug.cgi?id=693232)
fix syntax of timed meta Refresh header (remove space after semicolon), so it will work w/ Webkit-based browsers (i.e. Chrome and Safari); use consistence letter case for various meta http headers across portal-war and coregui
[BZ 704294] enable GZIP compression in Tomcat http and https connectors for text files larger than 50K to speed up page load times, particuarly the initial page load (https://bugzilla.redhat.com/show_bug.cgi?id=704294)
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
add note specifying why the "ie6" gwt userAgent should be used for IE8/IE9, rather than the "ie8" userAgent
add lines to global web.xml that can be uncommented to force HTTPS; remove a few lingering "JON" references from comments in xml files
move commented out block for http->https redirects from global web.xml to coregui web.xml and portla-war web.xml, since adding it to the global web.xml breaks servlet comm, because it affects the JBoss Remoting servlet invoker webapp
[BZ 702099] add an Expires: <one-year-from-now> HTTP header to responses to requests for image files (https://bugzilla.redhat.com/show_bug.cgi?id=702099)
[BZ 694660] fix several underlying bugs in the as5 plugin that were causing https://bugzilla.redhat.com/show_bug.cgi?id=694660
[BZ 653496] for 64-bit Windows platforms, return "Win64", rather than "Win32", for the value of the "OS Name" trait (https://bugzilla.redhat.com/show_bug.cgi?id=653496)
[BZ 685007] make sure simplified interfaces have different packages than the original interfaces to prevent security exceptions when the jars containing the original interfaces are signed (https://bugzilla.redhat.com/show_bug.cgi?id=685007)
[BZ 691476] upgrade resource key format for AS4 and AS5 plugin Script Resources and for AS5 deployment Resources (EARs, WARs, etc.) to make them autoClusterGroup-friendly (https://bugzilla.redhat.com/show_bug.cgi?id=691476)
[BZ 697589] to load group member configs, call configurationManager.getResourceConfigurationsForCompatibleGroup(), rather than configurationManager.getResourceConfigurationMapForCompatibleGroup(), to ensure we get the latest/live configs for each of the group members (https://bugzilla.redhat.com/show_bug.cgi?id=697589)
[BZ 697589] remove getResourceConfigurationMapForCompatibleGroup() from ConfigurationManagerLocal and ConfigurationManagerBean, since it is not a method anyone would ever want to call (getResourceConfigurationsForCompatibleGroup() should be used instead) (https://bugzilla.redhat.com/show_bug.cgi?id=697589)
[BZ 627391] Fixing JPAQL query that checks autogroup access
[BZ 627391] There was a 2nd method with the query param name wrong
[BZ 705916] redirect to history subtab after a group config is saved off the group config>current subtab (https://bugzilla.redhat.com/show_bug.cgi?id=705916)
[BZ 697061] if the remote call to an Agent to update a config fails, make sure to call checkForCompletedGroupResourceConfigurationUpdate() to update the status of the parent group config update, in the case that the update is part of a group update; remove a LOG.isDebugEnabled() check that was erroneously preventing non-debug code from executing when not debug logging was not enabled (https://bugzilla.redhat.com/show_bug.cgi?id=697061)
move identical calls out of end of if, else-if, and else blocks, and put a single call after the if-else
[BZ 690943] mask password properties in all Configurations returned by SLSB APIs and unmask them in SLSB APIs that update existing Configurations; remove old masking framework from core-gui, portal-war, and PropertySimple domain entity, as it is superseded by the new code in the SLSB layer (https://bugzilla.redhat.com/show_bug.cgi?id=690943)
Jay Shaughnessy (113):
Fix dep version problem presumably left from a release build.
First pass at precomputed ancestry as opposed to on-demand disambiguation.
Remove obsolete method.
More Disambiguation (D12N) work
Convert the Problem Resources portlet to use ancestry-based disambiguation.
Disambiguation - More work on ProblemResourcesPortlet
Disambiguation Work - Operations
Disambiguation - Fix issue where ancestry was not assigned to Server
Some misc minor cleanup.
Fix a problem with a D12N link
Take ancestry out of the CLI summary fields, it's an encoded value.
Resource Ancestry (Disambiguation) Work
Reduce verbosity on some Alert Condition text display. The 'Exceeds' is
Try and improve portlet layout by better lining up recent/sched columns.
Add Ancestry (Disambiguation) to Alert Def Subsystem View
Ancestry (Disambiguation) for Resource and Plugin config history
Ancestry (Disambiguation) Work
Ancestry (Disambiguation) Work
Ancestry (Disambiguation) Work
Ancestry (Disambiguation) Work
Add Ancestry (Disambiguation) to Alert Def Subsystem View
Ancestry (Disambiguation) for Resource and Plugin config history
Ancestry (Disambiguation) Work
Ancestry (Disambiguation) Work
Ancestry (Disambiguation) Work
Ancestry (Disambiguation) Work
Ancestry (Disambiguation) Work
Switching tabs quickly in the resource detail view could result in a
Rendering of JSF monitor (avail) pages failed if the resource type had no
Re-establish working metric graphs in the GraphPortlet (SmallGraph)
Fix and enhance various selectors
Add AncestryUtil entry point for getting resource hover without using a
Metric Graph Portlet Work
Resource/Group dash AutoRefreshPortlets were continuing to refresh even
More Tabbing Fun
trivial: add import lost in merge
Selenium - Make the Login and Registration dialogs locatable.
ResourceGroupTree navigation work
Resource Ancestry (Disambiguation) Work
remove link to unavailable package in jdoc
Fix several issues in Alerts Portlets
AlertHistoryView fixes
Protect against NPE and improve hover text.
Fix a null protection issue.
Fix an issue when performing direct navigation to bookmarkable subtab views.
Button Enablement Work
Global Dash/Portlet work
Work on issues revolving around direct navigation to either a resource/group
Fix Locatable issue with login dialog box, make it always be the same
Fix locatable issue for wizards. Make sure the dialog window is locatable
Work on Operation History Portlets and Views
More Op portlet tweaks
Remove unnecessary fetch of resource type children in the
Fix an issue with direct autogroup navigation [BZ 694628]
[BZ 694641 - Able to perform url navigation after logout]
[BZ 694892 - Non-Perm user error loading about box]
Alert Definition Work
Fix related to [BZ 680167]
A fix to eliminate duplicate refresh of table data (commit abc7cd665aa8a)
Finish work for [BZ 696667 - Some list views require refresh for initial population]
A workaround fix for [BZ 696740 - Resource tree not always expanding in detail view]
Two Fixes to CriteriaQueryGenerator. Both affecting Non-permissioned user
[BZ 697098 - Several views show implicit members for compatible recursive groups]
[BZ 697080 - ancestry hover throws exception in operation schedule resource list]
make wizard message locatable for QE team
[BZ 685015 - group operation history details throws exception]
[BZ 697610 - plugin and resource group config views still use old Resource disambiguation mechanism]
Finish removal of legacy DisambiguationReport code from CoreGUI. Remove
[BZ 695753 - Cannot view traits for any resource on monitoring tab]
related to [BZ 697098]
[BZ 697937 - alert definition view shows invalid alert defs]
[BZ 697665 - need to disambiguate Reports>SuspectMetrics table]
[BZ 697699 - Firefox pegs CPU at 100% for > 20 seconds]
[BZ 697581 - Discovery Queue view is missing a Refresh button]
[BZ 698314 - need to hit refresh button to see recent operations]
[BZ 697484 - Reports->Configuration History: Sorting on Ancestry column throws exception]
More work on column sorting problems [BZ https://bugzilla.redhat.com/show_bug.cgi?id=697484]
make sure initial data load happens for portlet.
Make sure the slsb calls are wrapped in try/catch and throw
Don't trap throwables, let them get passed up so we can detect problems
[BZ 699542 - Intermittent Serialization issues with Hibernate types]
[BZ 700176 - Several refresh issues in resource portlets]
[BZ 699842 - ORA-00907: missing right parenthesis]
[BZ 700868 - RHQ3 ---> RHQ4 Upgrade error with Oracle]
[BZ 700868 - RHQ3 ---> RHQ4 Upgrade error with Oracle]
[BZ 702390 - Large number of BundleDeployments for a single Bundle causes fetch serialization issues]
Fix test compile problem
Related to [BZ 702390 - Large number of BundleDeployments for a single Bundle causes fetch serialization issues]
[BZ 703252 - IE (IE7, IE8) unable to load CoreGUI]
[BZ 697751 - ResourcePackageDetails.getFileName() returns "c:\fakepath\xa.rar" when uploading file in Chrome and IE]
Related to [BZ 702390 - Large number of BundleDeployments for a single Bundle causes fetch serialization issues]
Related to [BZ 702390 - Large number of BundleDeployments for a single Bundle causes fetch serialization issues]
[BZ 703252 - IE (IE7, IE8) unable to load CoreGUI]
Fix a small merge issue.
[704335 - Selected top menu button: balck text on dark blue background]
An attempt to give us roughly centered logo box on gui load, across
[704354 - IE only, Number Format Exception when scheduling an operation]
[BZ 704354 - IE only, Operation Schedule New button throws Exception]
[704499 - Some button clicks in IE8 do not work]
Ensure the component canvases in RadioGroupWithComponentsItem are properly
Changes to facilitate selenium testing on templates. Make the section
[BZ 705178 - Disambiguation missing from group event history view]
[BZ 705181 - group, portlet or report alert history view may not display data]
[BZ 536032 - (RHQ-426) session oddities when the same user is logged in from multiple machines]
[BZ 697850 - Child Resources subtab refreshes twice]
The server jar (EJB3) tests did not run because the abstract EJB3 test
[BZ 536032 - (RHQ-426) session oddities when the same user is logged in from multiple machines]
[#3 BZ 536032 - (RHQ-426) session oddities when the same user is logged in from multiple machines]
[#4 BZ 536032 - (RHQ-426) session oddities when the same user is logged in from multiple machines]
[BZ 707759 - Deployment of new WAR to EAP server fails due to thread timeout - Need configurable thread timeout]
Add missing element terminator.
[BZ 707759 - Deployment of new WAR to EAP server fails due to thread timeout - Need configurable thread timeout]
Previous manipulation of the resource bundles by the Eclipse resource
Jijun Liu (3):
Chinese Installer messages.
First batch of chinese translations by Jijun Liu and ZhongqiangLee
Update chinese translations by Jijun Liu and ZhongqiangLee
John Mazzitelli (179):
make pretty the Reports>CPU/Memory utilization (which is also a dashboard "Platform Summary" portlet)
gwt-i-fy the reports>inventory summary page
fix these two queries - need to filter out all non-committed resources
add link to first cell with type name
allow for owners of search bar to prepopulate the search box with a default search string
enhance the search bar
prepopulate some of the search bars
i18n
add the concept of a non-binding filter to criteria API. need this for alert definition criteria
impl reports>alert defs
Merge commit 'origin/master' into group-fixes
fix error message
inventory summary query doesn't lend itself to show only resources user is authorized for. it requires MANAGE_INVENTORY
remove category columns - the icons already tell us the category
Merge commit 'origin/master' into group-fixes
put the category icon to the left of name to be consistent with everything else
Merge commit 'origin/master' into group-fixes
add new deps due to the new alerts cli work
rearrange .classpath so its more orderly
Merge commit 'origin/master' into group-fixes
get stack traces to show up prettier in message center dialog window
Merge commit 'origin/master' into group-fixes
avoid exception when refreshing a group page and no node was selected
add a "refresh" button on the standalone window so its easier to quickly get the new data
encapulate the Object[] query results in a small inner pojo to make the code more understandable
add a "refresh" button on the standalone window so its easier to quickly get the new data
bz 683108 - make sys config view more tolerant of configs not set but where we have defaults
bz 683108 - make sys config view more tolerant of configs not set but where we have defaults
fix the buildTree recursive method - it was losing child nodes
working on the group tree
Merge commit 'origin/master' into group-fixes
fix table refresh so it maintains the initial criteria even when entering additional search criteria from the search bar
fix table refresh so it maintains the initial criteria even when entering additional search criteria from the search bar
add some code to make debugging cluster tree easier
get cluster tree nodes' ID and parentID fields set appropriately
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq.git into group-fixes
make sure to sort the tree leaves
clean up the tree - sort it better, provide different icons for subcats and auto-type groups, make the expand/collapse icons be the same as that of the individual resource tree
do not allow user to select non-cluster nodes in group tree
ignore right mouse clicks on nodes that don't have a context menu
forgot to remove this debug statement
double clicking row now goes to the resource alert def page
fix problem that has to do with copying criteria. need to be careful when criteria includes primitive attribute types as well as Object
this field is hidden, avoid NPE by not setting cell formatter
do not allow user to sort on cpu/memory/swap columns.. though it would be nice, the way the data is collected and stored client side means we have some work to get sorting to properly function
Merge branch 'group-fixes'
show when a cluster node represents less than the full group size
i18n the group category name in the summary subtitle
trivial - add comments, reword the group node tooltip message
BZ 535272 - resource keys may have characters that need to be escaped.
Merge commit 'origin/master' into group-fixes
BZ 684864 - fix enum array processing - the parsing was broken before.
avoid cryptic array index out of bounds error when the hosts plugin can't find the hosts file (seen this on windows where /etc/hosts isn't valid path)
fix the events history ui - provide i18n with icons - show hover for full name of source, pretty up details view
the operation history list is not sorted and sometimes the ordering is ad-hoc.
i see this fail one in a blue moon and still can't figure out why. I tried to replicate and step thru with debugger, and it works.
make win32 event log collection more fault tolerant - catch exceptions better and don't try to do things with event logs when we aren't collecting events (i.e. do null checks)
BZ 664126 - concurrent calls to setResourceError need separate transactions
support -Pdev when building safe-invoker
fix up skeleton plugin example. bump up version number and add the new manual add facet
Merge commit 'origin/master'
the operation history list is not sorted and sometimes the ordering is ad-hoc.
i see this fail one in a blue moon and still can't figure out why. I tried to replicate and step thru with debugger, and it works.
make win32 event log collection more fault tolerant - catch exceptions better and don't try to do things with event logs when we aren't collecting events (i.e. do null checks)
BZ 664126 - concurrent calls to setResourceError need separate transactions
support -Pdev when building safe-invoker
fix up skeleton plugin example. bump up version number and add the new manual add facet
BZ 534186 - be able to discover new resources from children deep in the hierarchy
manually adding a resource may take some time to complete, give 5m max
in the gui ui - we are losing the plugin exception message that tells us why the manual add failed
Merge commit 'origin/master'
BZ 688679 - correlate server side exceptions with gwt client exception messages. make sure we log the exceptions on server side because gwt error messages some times are not helpful
Merge commit 'origin/master'
BZ 688000 - we cannot recurse over HashSet fields because HashSet$KeySet doesn't support addAll and thus the old code threw an UnsupportedOperationException.
BZ 681355 - message center enhancements. you can now clear the messages via the top "Clear All Messages" menu item.
add separator
this is a locatable class, so it should be implementing Locatable interface
add javadoc
BZ 681355 new window message center
reuse the message center window - don't keep re-creating it.
BZ 560760 don't allow the user to edit alert defs
BZ 682304 - change the RPCDataSource generic template to accept a Criteria type so we can implement a strongly typed getFetchCriteria on all datasources.
the Configuration History reports view barfs when sorting on Resource column (and other ways).
BZ 556960 - provide a more descriptive confirmation message when uninventorying resources.
create utility methods that create ancestry listgridfields in a single place AncestryUtil
BZ 689922 add a sort override since our ancestry fields are named "resourceAncestry" but the true field is "ancestry".
BZ 690110 - group tree context menu resource config link is fixed
be able to view details of the current message in the message bar via right-mouse context menu
remove unused, obsolete code
BZ 688915 refactor the tag editor so it doesn't disappear after adding a third tag.
don't allow tags to be added/removed if you don't have permission
BZ 689951 - message center window's list grid needed to be refreshed in order to have its rows be selectable
BZ 535572 - we don't want to support the agent talking to the server over the http or https transport protocol, so remove them from the options.
forgot these two classes as part of the datasource refactoring to have separate getFetchCriteria method
BZ 609135 - fix the favorites button so its context menu is popped up
be able to not specify a width. this isn't used today, but can be in the future - just pass in a negative width
remove the ~, which was our old marker we used to use
be more fault tolerant of invalid portlets that might be in the DB.
BZ 675153 - fix confirm message
be able to clear out ResourcErrors for a particular resource.
add generic type info
suppress warnings due to the fact that subclass has different datasource types than the superclass
remove unused static API. we have a different way of getting group member views
BZ 535384 - criteria needed to add search expression from the filter field in order for the search bar to work for any view using this ResourceComposite data source
in our GWT UI, the alert and event severity filters are represented with a drop down selection menu containing one checkbox for each severity enum (alert: hi, med, lo; event: debug, info, warn, et...).
- shrink the global alerts indicator to just be the icon
add a refresh button on the right so a user can call CoreGUI.refresh().
- remove refresh button
BZ 691978 - fix tag cloud view - you can now delete tags. prettied up the UI as well
fix selenium locator conflicts
fix message center time
add a convienence method that prepares a list grid field as a data field, complete wiht a hover and a standard time format
quick fix to ctime field
normally don't need to pass in the attrib name explicitly since the name of the field is normally the same as the attrib name
quick fix some more columns and hovers
format more cols
protect against null attribute value
group def interval spinner should step every 1m
fix fields
fix notificaton log tab
unsure if this does anything- but I still can't get the hover to work - no idea why
fix col format and hover
fix col format
format cols
format col
BZ 610791 - hide the event tracking bar in the monitor graphs jsf page since its broken. we'll fix this kind of display when we move the graph page to gwt
BZ 692299 - correct the resource link
BZ 640396 - when you change the name of a resource or group, the title bar header name also changes now
BZ 691526 - log the error properly when setting favorite fails
make consistent the name for the "platform summary", "cpu and memory utilization"
BZ 689561 - have config description say that the units are in seconds
format date col
make the timestamp col a link to the details
BZ 691504 - timeline now links to the new GWT UI where appropriate
BZ 691504
add subject to the first param of the find create/delete resource history as I think this might require authz in the future plus these are going to be remote apis that gwt clients access, so we need to require subject auth
add the two history find methods to the remote interface
add to webservices API
add create/delete history retreival API to gwt service
start of the child history page
show details on double click
can't figure out workaround to smartgwt bug - don't use date range editor, just a spinner for past N days
public opinion says remove this question box before exit
no need for the tree load to pull in operation data
BZ 694537, 693886 - do not double load
support creating child resources that do not have resource config definition
BZ 680312 - do not null out parent resource in the delete history item so the child history ui can see what was deleted
since the two action buttons for create/import children are at the botto fo the screen, popup the context menu above the buttons, not below, to avoid them getting clipped
fix typo in dependsOnGroup name
add to our #Test page some iframes to the sql, hibernate and other test jsps useful to devs
BZ 680167 - this doesn't fully fix the issue, but what this does is ensure we don't refresh CoreGUI if we are setting/storing recent resource/group preferences
why is the remote stats class in the i18n test package? move it up to the test package
implement a datasource stats debug window. control-alt-s brings up the window.
somewhat related to BZ 680167 - make the plugin config history page sorted on ID just as the config history page is
remove obsolete server config props.
BZ 697559 - make sure our GWT interface declares "throws" clause
BZ 69758 - set the alert condition option to min/max/avg for baseline alerts
BZ: 697559 - make sure all GWT interfaces explicitly declare "throws RuntimeException"
BZ 696778 - no need for this long label - the button itself tells you what it is.
BZ 696995 - make sure events metadata is cached
BZ 698137 - correct some places I missed during last refactor of some legacy code
add new version tests to ensure 4.0.0 comes after Beta1 and Snapshot
make sure SNAPSHOT < Beta1 < Release/GA
part of BZ 697001 - this corrects some edge cases around timing out group and resource operation histories that are in inprogress state that need to be flipped to failed state.
BZ 697001 - make sure we re-attach related resource histories when updating group history. without this a hibernate transient object exception occurs.
BZ 697001 - cancel all res. operations after a failure if the group op schedule has halt-on-error set.
BZ 697699 - do not set autoFitData on the listgrid - it appears to trigger a bug in smartgwt when the list is empty
BZ 700158 - i18n wizard's step x of y message
set the log level to debug for this one message
BZ 700226 - be able to delete multiple config history items
BZ 696753 and 701314
BZ 701774 - ignore when a condition value cannot be converted to a Double - its probably a trait and can't be converted anyway
BZ 695408
BZ 702109 - skip fields that are static final or transient since they won't be serialized anyway.
switch eclipse to use 4.1.0-snapshot version
BZ 702748 - be able to revert back multiple deployments
support shutting down agent copies on windows
BZ 706193 - hibernate detach utility needs to replace proxy objects for Map key/values (as well as object arrays)
add javadoc
John Sanda (40):
[BZ 683859] Remove parent link to deleted reference is not accessible by parent
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Squahshing 13 commits from ec2 branch
Updating version of cloud server plugin
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
[BZ 677349] Adding logic to avoid deadlock during PC initialization
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
[BZ 683545] scan plugins directory after deleting plugin and fix purge logic
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
[BZ 690430] Adding support for disabling SSL cert verification
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
[BZ 690430,690412] Adding additional logging for SSL exceptions
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Fixing typo/spelling error
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
[BZ 690430] Removing plugin config for disabling cert validation
Documenting rhq.sync-endpoint-address and setting it to default of false
[BZ 691773] Make sure agent scanner always clears the scanned jar files
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Further parameterizeing dbreset script
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Parameterizing tests so they can be run on hudson
Moving surefire plugin configuration outside of profiles
Adding a temporary hack for zipping up all plugins (agent and server)
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Initial commit for publish_release script
Removing the generated settings.xml from script
Look for settings.xml in the workspace.
Removing variables that are needed for tagging but not for publishing
Fixing error handling checking for script args
Adding the rhq-publish-release profile to -P so it is activated
Uncomment if block to allow maven to deploy artifacts
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Removing hudson hack profile now that extra steps hudson plugin is available
Merge branch 'master' of ssh://git.fedorahosted.org/git/rhq/rhq
Updating IntelliJ code formatting rules
Fixing failing test. A jmock expectation was missing.
Refactoring logic in dbreset script for use with upgrade db
Attempting to fix test failures
Fixing more FK constraint violoations happening during test runs
Lukas Krejci (37):
Try hard to limit the size of SenderResult in the CLI alert notif to 4k. Improve the error messages captured from the script run.
BZ 689833 - be able to match the main server with snmp index even in the case of multiple listen addresses.
BZ 689833 - restoring the original behavior of getMainServerSampleAddress().
BZ 689833 - fixing the discovery regression. The original fix for this bug caused the discovery to be unable to determine the name to use for the localhost entry.
BZ 694476 - We now correctly determine the runtime configuration of the apache server
BZ 694476 - the user is now only expected to list the non-standard module mappings instead of all modules in the plugin config. This enables a clear and simple upgrade path from previous versions.
BZ 694476 - Adding support for the IfVersion directive in detecting the runtime configuration.
Including the resource version in the data sent from the server to the agent during inventory sync. This will make sure that the version is set at all times a resource component is started.
The process info can be null if the apache process cannot be found. Check for that fact during runtime info extraction.
Be more robust when determining the apache server version. Use either the resource context or directly the binary info if the version is unavailable in the resource context.
Make the apache vhost resource upgrade process as robust as possible:
BZ 698760, BZ 698756 - polishing the repo details page.
BZ 698767 - only show the sync button in the repo list page if the user is a repo manager.
BZ 697858 - include the resource type resolution in the package type list on the repo details page.
BZ 694476 - apache vhost resource configuration loading/update converted to take advantage of the SNMP WWW Service Index property, no imperfect RK matching anymore.
BZ 702691 - ResourceContext.getNativeProcess() now always reports the current process info or null if no process exists for given resource.
Tests for the inclusion order and IfModule and IfDefine detection.
BZ 694476 - behave the same as apache when handling the corner case of unresolvable hostnames in virtual host address definition.
Adding IfVersion detection tests, removed the vhost-names test that will
Adding tests for the ability to produce the same server and port
BZ 694476 - Augeas tree abstraction now replaces the Include nodes with their contents instead of just appending their contents to their children list. This seems to be the original intended behavior of the class according to its description but actually was not the case.
BZ 694476 - improved module detection by assuming that the module is not loaded
BZ-550046 (httpd) new virtual host creation fails if Resource Name is string.
PERF - don't compile the regex patterns each time we instantiate a directive
BZ 705004 - hardened the vhost upgrade process by:
BZ 705004 - Made the vhost upgrade method just throw an exception on failed upgrade to better follow the upgrade workflow and to make recovery from that condition possible in some cases.
Fixing the apache hostnames tests - let's not assume that InetAddress.getLocalHost() returns the loopback address and specifically require it.
BZ 704028 - Fixing the resource upgrade logic:
synchronizing the FakeServerInvetory to guard against concurrent access,
Adding the new ResourceUpgradeProgressHandlingTest to:
BZ 694476 - fixing the handling of loaded modules.
BZ 704028 - Rethrow the exception after failed upgrade merge with
Adding tests for resource upgrade revert to original state after failed upgrade and duplicate resource key handling.
Merge branch 'master-resource-upgrade-fixes'
Refactoring the way plugin container can be started up in the tests
BZ 707781 - use the bundled augeas in the unit tests that require it.
BZ 709369 - The vhost URL is now optional and availability can be checked by pinging the SNMP location
Rafael Soares (4):
adding more pt-br translation
merging with my local version (that have translations made befor the change in bundle manipulation proposed by jshaughn)
pt locole
a bit more 'pt' translation
Rafael Torres Coelho Soares (1):
First batch of Brasil Portuguese (pt_BR) translations
Simeon Pinder (74):
group alert dash commit:
abstractMeasurementRangeEditor and associated UI widget changes.
i)shared portlet config cleanup
BZ-682755: change code to eliminate race condition during ldap reg & case insensitive logins
Oob portlet for groups.
Event counts portlet for groups.
missing i18n message GroupEvents and refactor.
enabling recent metrics activity as a portlet.
-fix OperationHistoryCriteria to tak multiple operation stati
missing i18n message.
Forgot message.properties.
removing bad filteroverride.
missing i18n message GroupEvents and refactor.
enabling recent metrics activity as a portlet.
-fix OperationHistoryCriteria to tak multiple operation stati
missing i18n message.
Forgot message.properties.
removing bad filteroverride.
adding package history portlet.
change opHistoryCriteria filter from stati to statuses.
adding bundle deployment portlet.
some group portlet code cleanup.
exclude portlets already on dashboard available 'add' menu.
i)enable Resource* Activity portlets
fixing small alert icon method in ImageManager to be consistent with other subsystems.
some missing documentation.
initial commit of TestLdapSetting dev-tool for setup/debug of LDAP-RHQ integrations
i)D12N problem with Group alerts portlet.
i)fix problem with time range not reloading settings correctly
some portlet cleanup.
i)conditionally render available dash portlets based on group/resource
define default portlet ordering for res and group portlets.
i)edit config bug ii)fix dashboard edit mode on init iii)display messages.
i)fix for MeasurementRangeEditor alignment issue
i)moved portlet dashboard to first activitytab. Still trailing dashboard reset issue
fix/enforce unmodifiable PortletFactory mapping data.
fix resourceOps link issue.
time range refresh fixes.
i)removing D12N column from ResourceAlertsPortlet.
i)fix portlets autogroup issue
BZ 689992: adding ability to update start/stop max times for jbossAs5 plugin.
i)fix for default portlet list for mixed groups
i)number Resource/Group*Portlet refresh/redraw fixes
BZ 689993: enable start/stop WAIT_MAX for AS4 and Tomcat server components.
enable refresh for config changes and hide refresh button for portlets.
remove redundant header for recentAlerts, trim space around operations portlet widget.
Adding missing ConfigUpdates portlet:
fix invalid ConfigUpdate criteria values when querying on created/ctime.
add resource configuration updates portlet.
modify default portlet arangements to include config updates where necessary.
update portlet table view message to better reflect criteria filtering.
remove old activityView2 tabs.
remove config-updates portlet unless compatible grp.
i)modify table empty/populated messages for portlets to indicate matching results.
adding npe check.
i)several refresh issues
update default message for resource ops portlet.
i)Cleanup of Group/Resource* portlets.
trim queries from GroupOperationsPortlet.
fix locator issue with Group/Res events portlets.
Locator id fixes i)Auto refresh locator was too restrictive as included parent ids like 10071
BZ 696751: enable missing reload when saving system configuration settings.
BZ 698137: one more change necessary. The struts tag attempts to instantiate the class
inital commit for iframing metrics/charting:
i)Disable parent & resource links in portal.war for display in coregui
some links cleanup and removal of traliing colon.
enable MMSR for resource>monitor>tables. Group has different iframe impl.
697586: removing jquery reference in CoreGui.html. Dashboard single metric graphs and Activity sparklines continue to work.
-converted iframe of Group>Monitor>Table page to gwt.
pkg history group/resource portlet link fix.
widening the iframe window a little more for better viewing.
BZ 698607: fix issue with monitor portlet not retrieving details for autogroups and erroneous msg.
BZ: 698100: ability to add graphable elements to monitor/graphs tab.
modifying floating edit fields in templates to be locatable for selenium automation.
Stefan Negrea (5):
Updated db installation tests to use correct database config and configured them to run only on postgre (and not oracle). Added tests and config files for JON 2.4.0.
Updated pom files to link correctly ant-contrib depedency (used for tasks like <if>). Corrected other minor pom problems.
[BZ 709840] Disabled Web Services tests compile process because of too many errors.
Merge branch 'master' of git://git.fedorahosted.org/rhq/rhq
[maven-release-plugin] prepare release RHQ_4_0_2_GA
---
.classpath | 310
chkdist.sh | 136
etc/agentspawn/src/scripts/agentcopy.xml | 22
etc/apt/pom.xml | 2
etc/dev-utils/TestLdapSettings.java | 640
etc/intellij-tools/rhq-style.xml | 72
etc/m2/smartgwt-war-archetype/pom.xml | 2
etc/m2/smartgwt-war-archetype/src/main/resources/archetype-resources/pom.xml | 12
etc/rhq-plugin-archetype/src/main/resources/archetype-resources/pom.xml | 4
etc/samples/perspectives/sample-perspective/app/pom.xml | 2
etc/samples/perspectives/sample-perspective/perspective/pom.xml | 2
etc/samples/skeleton-plugin/pom.xml | 2
etc/samples/skeleton-plugin/src/main/java/org/rhq/sample/skeletonplugin/SamplePluginDiscoveryComponent.java | 47
etc/samples/skeleton-plugin/src/main/resources/META-INF/rhq-plugin.xml | 1
modules/cli-tests/pom.xml | 2
modules/common/ant-bundle/pom.xml | 2
modules/common/filetemplate-bundle/pom.xml | 2
modules/common/jboss-as/pom.xml | 2
modules/common/pom.xml | 2
modules/core/client-api/pom.xml | 2
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/inventory/CreateResourceRequest.java | 319
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/upgrade/ResourceUpgradeRequest.java | 30
modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/PluginTransformer.java | 27
modules/core/comm-api/pom.xml | 2
modules/core/dbutils/pom.xml | 39
modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/OperationScheduleIdSetterUpgradeTask.java | 10
modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/ResourceAncestryUpgradeTask.java | 112
modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml | 2
modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml | 44
modules/core/domain/pom.xml | 6
modules/core/domain/src/main/java/org/rhq/core/domain/alert/Alert.java | 12
modules/core/domain/src/main/java/org/rhq/core/domain/alert/AlertCondition.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/auth/Subject.java | 27
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleDeployment.java | 31
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleFile.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleResourceDeployment.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleResourceDeploymentHistory.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/bundle/BundleVersion.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/FailoverList.java | 356
modules/core/domain/src/main/java/org/rhq/core/domain/cloud/FailoverListDetails.java | 338
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/PluginConfigurationUpdate.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/PropertySimple.java | 44
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/ResourceConfigurationUpdate.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/content/ContentSource.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/content/ContentSourceSyncResults.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/content/ContentSourceType.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/content/InstalledPackageHistory.java | 10
modules/core/domain/src/main/java/org/rhq/core/domain/content/PackageType.java | 10
modules/core/domain/src/main/java/org/rhq/core/domain/content/PackageVersion.java | 42
modules/core/domain/src/main/java/org/rhq/core/domain/content/RepoSyncResults.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/AbstractConfigurationUpdateCriteria.java | 16
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/AlertCriteria.java | 9
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/AlertDefinitionCriteria.java | 69
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/BundleDeploymentCriteria.java | 5
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/Criteria.java | 18
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/MeasurementDataTraitCriteria.java | 6
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/OperationHistoryCriteria.java | 10
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceConfigurationUpdateCriteria.java | 14
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceCriteria.java | 7
modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceOperationHistoryCriteria.java | 21
modules/core/domain/src/main/java/org/rhq/core/domain/dashboard/Dashboard.java | 10
modules/core/domain/src/main/java/org/rhq/core/domain/discovery/ResourceSyncInfo.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/event/Event.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/event/EventDefinition.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/event/EventSource.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/event/composite/EventComposite.java | 266
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/Availability.java | 582
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementBaseline.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementData.java | 54
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementOOB.java | 45
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/ResourceAvailability.java | 390
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/calltime/CallTimeDataKey.java | 218
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/composite/MeasurementOOBComposite.java | 27
modules/core/domain/src/main/java/org/rhq/core/domain/measurement/ui/MetricDisplayConstants.java | 22
modules/core/domain/src/main/java/org/rhq/core/domain/operation/GroupOperationHistory.java | 4
modules/core/domain/src/main/java/org/rhq/core/domain/operation/OperationHistory.java | 10
modules/core/domain/src/main/java/org/rhq/core/domain/operation/OperationScheduleEntity.java | 10
modules/core/domain/src/main/java/org/rhq/core/domain/operation/ResourceOperationHistory.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/operation/composite/ResourceOperationLastCompletedComposite.java | 27
modules/core/domain/src/main/java/org/rhq/core/domain/operation/composite/ResourceOperationScheduleComposite.java | 28
modules/core/domain/src/main/java/org/rhq/core/domain/plugin/Plugin.java | 28
modules/core/domain/src/main/java/org/rhq/core/domain/plugin/ServerPlugin.java | 8
modules/core/domain/src/main/java/org/rhq/core/domain/resource/Resource.java | 124
modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceAncestryFormat.java | 49
modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java | 55
modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ProblemResourceComposite.java | 193
modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/ClusterKey.java | 1
modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/composite/ClusterFlyweight.java | 92
modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/composite/ClusterKeyFlyweight.java | 21
modules/core/domain/src/main/java/org/rhq/core/domain/search/SavedSearch.java | 2
modules/core/domain/src/main/java/org/rhq/core/domain/tagging/compsite/TagReportComposite.java | 7
modules/core/domain/src/test/java/org/rhq/core/domain/configuration/PropertySimpleTest.java | 3
modules/core/domain/src/test/java/org/rhq/core/domain/test/QueryAllTest.java | 8
modules/core/gui/pom.xml | 2
modules/core/gui/src/main/java/org/rhq/core/gui/configuration/ConfigurationMaskingUtility.java | 198
modules/core/gui/src/main/java/org/rhq/core/gui/configuration/propset/ConfigurationSet.java | 27
modules/core/native-system/pom.xml | 2
modules/core/plugin-api/pom.xml | 2
modules/core/plugin-api/src/main/java/org/rhq/core/pluginapi/inventory/ResourceContext.java | 26
modules/core/plugin-container/pom.xml | 57
modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java | 43
modules/core/plugin-container/src/main/java/org/rhq/core/pc/StandaloneContainer.java | 269
modules/core/plugin-container/src/main/java/org/rhq/core/pc/event/EventContextImpl.java | 20
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java | 189
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceFactoryManager.java | 111
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/RuntimeDiscoveryExecutor.java | 47
modules/core/plugin-container/src/main/java/org/rhq/core/pc/standaloneContainer/Command.java | 99
modules/core/plugin-container/src/main/java/org/rhq/core/pc/standaloneContainer/History.java | 147
modules/core/plugin-container/src/main/java/org/rhq/core/pc/upgrade/ResourceUpgradeDelegate.java | 140
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/FakeServerInventory.java | 145
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/ResType.java | 70
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/ResourceUpgradeFailureHandlingTest.java | 558
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/ResourceUpgradeProgressHandlingTest.java | 148
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/ResourceUpgradeTest.java | 436
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/ResourceUpgradeTestBase.java | 388
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/duplicate/v1/rhq-plugin.xml | 31
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/duplicate/v2/rhq-plugin.xml | 30
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/multi/base/BaseUpgradingDiscoveryComponent.java | 14
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/progress/v1/rhq-plugin.xml | 32
modules/core/plugin-container/src/test/java/org/rhq/core/pc/upgrade/plugins/progress/v2/rhq-plugin.xml | 30
modules/core/plugin-container/src/test/java/org/rhq/test/pc/PluginContainerSetup.java | 118
modules/core/plugin-container/src/test/java/org/rhq/test/pc/PluginContainerTest.java | 397
modules/core/plugin-validator/pom.xml | 2
modules/core/plugindoc/pom.xml | 2
modules/core/pom.xml | 2
modules/core/util/pom.xml | 2
modules/core/util/src/main/java/org/rhq/core/util/exception/ThrowableUtil.java | 93
modules/core/util/src/test/java/org/apache/maven/artifact/versioning/ComparableVersionTest.java | 169
modules/core/util/src/test/java/org/rhq/core/util/exception/ThrowableUtilTest.java | 15
modules/enterprise/agent/pom.xml | 4
modules/enterprise/agent/src/etc/rhq-agent-wrapper-ec2 | 122
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentManagement.java | 4
modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentManagementMBean.java | 2
modules/enterprise/agentupdate/pom.xml | 2
modules/enterprise/binding/pom.xml | 6
modules/enterprise/binding/src/main/java/org/rhq/bindings/SandboxedScriptEngine.java | 20
modules/enterprise/binding/src/main/java/org/rhq/bindings/client/AbstractRhqFacadeProxy.java | 3
modules/enterprise/binding/src/main/java/org/rhq/bindings/engine/JsEngineInitializer.java | 22
modules/enterprise/binding/src/main/java/org/rhq/bindings/engine/ScriptEngineInitializer.java | 17
modules/enterprise/binding/src/main/java/org/rhq/bindings/util/InterfaceSimplifier.java | 21
modules/enterprise/comm/pom.xml | 2
modules/enterprise/gui/base-perspective-jar/pom.xml | 2
modules/enterprise/gui/base-perspective-war/pom.xml | 2
modules/enterprise/gui/content_http-war/pom.xml | 2
modules/enterprise/gui/coregui/pom.xml | 25
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/CoreGUI.java | 270
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/Footer.java | 92
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/ImageManager.java | 91
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/LinkManager.java | 50
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/LoginView.java | 15
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/PermissionsLoader.java | 42
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/RefreshableView.java | 7
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/UserSessionManager.java | 17
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/AdministrationView.java | 21
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/SystemSettingsView.java | 24
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/PermissionsEditor.java | 65
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/RoleEditView.java | 10
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/RoleLdapGroupSelector.java | 47
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/RoleSubjectSelector.java | 11
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/RolesDataSource.java | 33
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/roles/RolesView.java | 125
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/templates/ResourceTypeTreeView.java | 242
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/templates/TemplateSchedulesDataSource.java | 7
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/templates/TemplateSchedulesView.java | 21
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/users/SubjectRoleSelector.java | 5
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/users/UserEditView.java | 6
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/users/UsersDataSource.java | 26
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/admin/users/UsersView.java | 71
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertDataSource.java | 256
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertDetailsView.java | 46
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertHistoryView.java | 86
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertPortletConfigurationDataSource.java | 240
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/AlertPortletDataSource.java | 168
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/AbstractAlertDefinitionsDataSource.java | 26
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/AbstractAlertDefinitionsView.java | 61
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/ConditionsEditor.java | 39
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/GeneralPropertiesAlertDefinitionForm.java | 70
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/GroupAlertDefinitionsDataSource.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/GroupAlertDefinitionsView.java | 9
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/NewConditionEditor.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/NotificationsAlertDefinitionForm.java | 11
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/ResourceAlertDefinitionsDataSource.java | 15
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/ResourceAlertDefinitionsView.java | 9
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/SingleAlertDefinitionView.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/SystemRolesNotificationSenderForm.java | 4
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/SystemUsersNotificationSenderForm.java | 4
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/TemplateAlertDefinitionsDataSource.java | 8
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/alert/definitions/TemplateAlertDefinitionsView.java | 32
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/BundleSelector.java | 5
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/create/BundleUploadDistroFileStep.java | 23
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/SelectBundleStep.java | 3
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deploy/selection/PlatformResourceGroupSelector.java | 4
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deployment/BundleDeploymentDataSource.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deployment/BundleDeploymentListView.java | 20
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deployment/BundleDeploymentView.java | 22
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deployment/BundleResourceDeploymentHistoryListView.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/deployment/resource/BundleResourceDeploymentDataSource.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/destination/BundleDestinationDataSource.java | 70
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/destination/BundleDestinationListView.java | 25
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/destination/BundleDestinationView.java | 11
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/list/BundleVersionDataSource.java | 41
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/list/BundleView.java | 5
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/list/BundlesDataSource.java | 35
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/list/BundlesListView.java | 16
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/list/BundlesWithLatestVersionDataSource.java | 46
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/revert/ConfirmationStep.java | 43
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/revert/GetRevertInfoStep.java | 16
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/tree/BundleTreeDataSource.java | 23
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/bundle/version/BundleVersionListView.java | 4
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/AboutModalWindow.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/buttons/AuthorizedButton.java | 78
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/ConfigurationEditor.java | 408
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/GroupConfigurationEditor.java | 378
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/PropertyValueChangeEvent.java | 20
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/AbstractRecordEditor.java | 1
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/DurationItem.java | 303
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/EditableFormItem.java | 268
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/EnhancedDynamicForm.java | 11
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/EnumSelectItem.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/RadioGroupWithComponentsItem.java | 46
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/SearchBarItem.java | 6
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/SimpleEditableFormItem.java | 345
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/SimpleEditableTextAreaFormItem.java | 53
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/lookup/ResourceLookupComboBoxItem.java | 29
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/measurement/AbstractMeasurementRangeEditor.java | 341
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/measurement/CustomConfigMeasurementRangeEditor.java | 197
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/measurement/MeasurementRangeEditor.java | 211
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/measurement/UserPreferencesMeasurementRangeEditor.java | 56
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/selector/AbstractSelector.java | 41
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/sorter/ReorderableList.java | 19
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tab/SubTabLayout.java | 37
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tab/TwoLevelTabSet.java | 27
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/AuthorizedTableAction.java | 95
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/EscapedHtmlCellFormatter.java | 19
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/IconField.java | 76
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/RecordExtractor.java | 38
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/ResourceAuthorizedTableAction.java | 101
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/ResourceCategoryCellFormatter.java | 54
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/Table.java | 212
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/TableSection.java | 76
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/table/TimestampCellFormatter.java | 79
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tagging/TagEditorView.java | 255
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tagging/TaggingDataSource.java | 28
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/tree/EnhancedTreeNode.java | 17
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/trigger/JobTriggerEditor.java | 3
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/DynamicCallbackFormImpl.java | 4
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/upload/DynamicCallbackFormImplIE6.java | 6
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/wizard/WizardView.java | 9
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/content/repository/tree/ContentRepositoryTreeDataSource.java | 12
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/AutoRefreshPortlet.java | 13
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/AutoRefreshPortletUtil.java | 72
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/DashboardView.java | 237
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/DashboardsView.java | 109
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/PortletFactory.java | 223
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/PortletWindow.java | 53
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/PortletConfigurationEditorComponent.java | 372
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupAlertsPortlet.java | 80
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupBundleDeploymentsPortlet.java | 291
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupConfigurationUpdatesPortlet.java | 534
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupEventsPortlet.java | 325
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupMetricsPortlet.java | 525
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupOobsPortlet.java | 294
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupOperationsPortlet.java | 515
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/groups/GroupPkgHistoryPortlet.java | 289
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/inventory/groups/graph/ResourceGroupGraphPortlet.java | 201
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/inventory/queue/AutodiscoveryPortlet.java | 42
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/inventory/resource/FavoriteResourcesPortlet.java | 52
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/inventory/resource/graph/GraphPortlet.java | 181
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/inventory/resource/graph/ResourceGraphPortlet.java | 181
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/platform/PlatformMetricDataSource.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/platform/PlatformSummaryPortlet.java | 101
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/alerts/AbstractRecentAlertsPortlet.java | 401
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/alerts/PortletAlertSelector.java | 97
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/alerts/RecentAlertsPortlet.java | 645
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/imported/RecentlyAddedResourceDS.java | 3
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/imported/RecentlyAddedResourcesPortlet.java | 59
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/operations/AbstractOperationHistoryPortlet.java | 394
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/operations/OperationHistoryPortlet.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/operations/OperationSchedulePortlet.java | 357
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/operations/OperationsPortlet.java | 475
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/recent/problems/ProblemResourcesPortlet.java | 81
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceAlertsPortlet.java | 71
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceBundleDeploymentsPortlet.java | 159
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceConfigurationUpdatesPortlet.java | 320
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceEventsPortlet.java | 184
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceMetricsPortlet.java | 345
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceOobsPortlet.java | 155
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourceOperationsPortlet.java | 62
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/resource/ResourcePkgHistoryPortlet.java | 157
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/summary/InventorySummaryPortlet.java | 57
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/dashboard/portlets/util/MessagePortlet.java | 22
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/footer/FavoritesButton.java | 278
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/AgentGWTService.java | 4
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/AlertDefinitionGWTService.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/AuthorizationGWTService.java | 14
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ConfigurationGWTService.java | 14
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ContentGWTService.java | 24
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/EventGWTService.java | 6
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/GWTServiceLookup.java | 4
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/OperationGWTService.java | 15
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ResourceGWTService.java | 23
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/SubjectGWTService.java | 4
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/SystemGWTService.java | 10
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/help/HelpView.java | 27
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/InventoryView.java | 43
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/AbstractMeasurementDataTraitDataSource.java | 24
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/AbstractMeasurementScheduleCompositeDataSource.java | 12
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/AbstractMeasurementScheduleDataSource.java | 11
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/AbstractMetricGraphView.java | 351
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/AbstractTwoLevelTabSetView.java | 89
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryDataSource.java | 52
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryDetailsView.java | 46
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryListView.java | 148
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDataSource.java | 56
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDetailsView.java | 101
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleListView.java | 8
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/summary/AbstractActivityView.java | 275
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/event/EventCompositeDatasource.java | 243
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/event/EventCompositeDetailsView.java | 26
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/event/EventCompositeHistoryView.java | 81
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/ResourceGroupCompositeDataSource.java | 8
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/ResourceGroupListView.java | 63
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/ResourceGroupsDataSource.java | 10
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/definitions/GroupDefinitionDataSource.java | 17
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/definitions/GroupDefinitionListView.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/definitions/SingleGroupDefinitionView.java | 35
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/CustomResourceGroupTreeGrid.java | 68
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/GeneralProperties.java | 118
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java | 259
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupDetailView.java | 39
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTitleBar.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTopView.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeContextMenu.java | 11
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java | 463
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/configuration/GroupResourceConfigurationDataSource.java | 106
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/configuration/GroupResourceConfigurationEditView.java | 74
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/configuration/HistoryGroupResourceConfigurationMembers.java | 112
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/configuration/HistoryGroupResourceConfigurationSettings.java | 66
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/configuration/HistoryGroupResourceConfigurationTable.java | 99
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/GroupPluginConfigurationEditView.java | 77
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/HistoryGroupPluginConfigurationMembers.java | 110
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/HistoryGroupPluginConfigurationSettings.java | 69
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/HistoryGroupPluginConfigurationTable.java | 29
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/MembersView.java | 21
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/ResourceGroupMembershipView.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/inventory/ResourceGroupResourceSelector.java | 55
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/ResourceGroupMetricGraphView.java | 134
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/schedules/SchedulesDataSource.java | 7
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/table/GroupMeasurementTableDataSource.java | 175
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/table/GroupMeasurementTableView.java | 77
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/table/GroupMembersHealthView.java | 96
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/traits/TraitsDataSource.java | 62
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/traits/TraitsDetailView.java | 23
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/monitoring/traits/TraitsView.java | 21
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/history/GroupMemberResourceOperationHistoryListView.java | 62
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/history/GroupOperationHistoryDataSource.java | 48
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/history/GroupOperationHistoryDetailsView.java | 4
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/history/GroupOperationHistoryListView.java | 9
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleDataSource.java | 13
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleDetailsView.java | 101
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/summary/ActivityView.java | 862 -
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/summary/ActivityView2.java | 221
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/AncestryUtil.java | 392
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/ResourceCompositeDataSource.java | 155
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/ResourceCompositeSearchView.java | 32
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/ResourceDataSourceField.java | 19
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/ResourceDatasource.java | 94
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/ResourceSearchView.java | 192
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ChildHistoryDetails.java | 222
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ChildHistoryView.java | 343
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/OverviewForm.java | 370
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceDetailView.java | 26
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceErrorsDataSource.java | 106
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceErrorsView.java | 189
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTitleBar.java | 42
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTopView.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java | 62
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTreeView.java | 372
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/configuration/AbstractConfigurationHistoryDataSource.java | 71
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/configuration/AbstractConfigurationHistoryView.java | 8
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/configuration/ConfigurationHistoryDataSource.java | 89
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/configuration/ResourceConfigurationEditView.java | 33
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/inventory/PluginConfigurationEditView.java | 8
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/inventory/PluginConfigurationHistoryDataSource.java | 85
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/GraphListView.java | 6
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/ResourceMetricGraphView.java | 156
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/ResourceScheduledMetricDatasource.java | 39
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/SmallGraphView.java | 380
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/calltime/CallTimeDataSource.java | 11
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/table/MeasurementTableDataSource.java | 13
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/monitoring/table/MeasurementTableView.java | 49
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryDataSource.java | 130
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryDetailsView.java | 52
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryListView.java | 13
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleDataSource.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/summary/Activity2View.java | 203
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/summary/ActivityView.java | 834 -
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/summary/OverviewForm.java | 332
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/summary/ResourceErrorsDataSource.java | 122
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/summary/ResourceErrorsView.java | 80
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/discovery/ResourceAutodiscoveryView.java | 15
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/AbstractResourceFactoryWizard.java | 15
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryConfigurationStep.java | 45
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryCreateWizard.java | 13
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryImportWizard.java | 24
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryPackageStep.java | 28
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/selection/ResourceGroupSelector.java | 46
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/selection/ResourceSelector.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/selection/SingleResourceGroupSelector.java | 65
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/type/ResourceTypeRepository.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/menu/MenuBarView.java | 146
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/operation/OperationHistoryDataSource.java | 462
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/operation/OperationHistoryView.java | 241
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/operation/RecentOperationsDataSource.java | 270
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/operation/ScheduledOperationsDataSource.java | 213
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/AlertDefinitionReportView.java | 311
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/ReportTopView.java | 25
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/ResourceInstallReport.java | 256
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/measurement/MeasurementOOBDataSource.java | 135
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/measurement/MeasurementOOBView.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/operation/SubsystemOperationHistoryListView.java | 73
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/tag/TagCloudView.java | 125
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/report/tag/TaggedView.java | 95
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/resource/ProblemResourcesDataSource.java | 191
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/resource/disambiguation/ReportDecorator.java | 141
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/search/FlexSearchBar.java | 13
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/TestDataSourceResponseStatisticsView.java | 406
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/TestRemoteServiceStatisticsView.java | 348
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/TestTopView.java | 93
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/TestUserPreferencesView.java | 171
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/async/TestAsyncView.java | 114
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/configuration/TestConfigurationFactory.java | 42
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/configuration/TestConfigurationView.java | 20
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/configuration/TestGroupConfigurationView.java | 8
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/test/i18n/TestRemoteServiceStatisticsView.java | 348
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/ErrorHandler.java | 71
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/GwtRelativeDurationConverter.java | 8
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/RPCDataSource.java | 75
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/StringUtility.java | 65
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/TreeUtility.java | 21
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/async/AbstractCompoundAsyncOperation.java | 120
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/async/AsyncOperation.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/async/AsyncOperationCallback.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/async/CompoundAsyncOperationException.java | 47
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/async/ParallelCompoundAsyncOperation.java | 40
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/async/SerialCompoundAsyncOperation.java | 73
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/message/Message.java | 3
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/message/MessageBar.java | 82
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/message/MessageCenter.java | 26
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/message/MessageCenterView.java | 454
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/preferences/MeasurementUserPreferences.java | 36
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/preferences/UserPreferences.java | 26
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/rpc/DataSourceResponseStatistics.java | 64
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/Locatable.java | 26
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableHStack.java | 82
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableHTMLFlow.java | 34
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableIButton.java | 26
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/util/selenium/LocatableImgButton.java | 23
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/filter/CacheControlFilter.java | 77
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AbstractGWTServiceImpl.java | 32
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AgentGWTServiceImpl.java | 6
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AlertDefinitionGWTServiceImpl.java | 31
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AlertGWTServiceImpl.java | 25
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AlertTemplateGWTServiceImpl.java | 10
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AuthorizationGWTServiceImpl.java | 21
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/AvailabilityGWTServiceImpl.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/BundleGWTServiceImpl.java | 46
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ClusterGWTServiceImpl.java | 8
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ConfigurationGWTServiceImpl.java | 176
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ContentGWTServiceImpl.java | 18
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/DashboardGWTServiceImpl.java | 6
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/EventGWTServiceImpl.java | 23
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/FileUploadServlet.java | 15
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/GroupAlertDefinitionGWTServiceImpl.java | 10
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/GroupDefinitionExpressionBuilderGWTServiceImpl.java | 6
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/MeasurementChartsGWTServiceImpl.java | 12
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/MeasurementDataGWTServiceImpl.java | 59
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/MeasurementScheduleGWTServiceImpl.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ObjectFilter.java | 3
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/OperationGWTServiceImpl.java | 185
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/PluginGWTServiceImpl.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/RemoteInstallGWTServiceImpl.java | 14
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/RepoGWTServiceImpl.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceBossGWTServiceImpl.java | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceGWTServiceImpl.java | 172
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceGroupGWTServiceImpl.java | 30
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceTypeGWTServiceImpl.java | 10
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/RoleGWTServiceImpl.java | 14
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/SearchGWTServiceImpl.java | 14
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/SubjectGWTServiceImpl.java | 33
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/SystemGWTServiceImpl.java | 20
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/TagGWTServiceImpl.java | 20
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/util/SerialUtility.java | 20
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/CoreGUI.gwt.xml | 56
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/MessageConstants_ja.properties | 52
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/MessageConstants_pt.properties | 21
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/MessageConstants_zh.properties | 53
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties | 3830 ++---
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_de.properties | 2722 +--
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_ja.properties | 1774 ++
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties | 1915 ++
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_zh.properties | 1795 ++
modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.css | 52
modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html | 21
modules/enterprise/gui/coregui/src/main/webapp/WEB-INF/web.xml | 25
modules/enterprise/gui/coregui/src/main/webapp/images/header/header_bg_selected.png |binary
modules/enterprise/gui/coregui/src/main/webapp/images/subsystems/alert/Flag_blue_16.png |binary
modules/enterprise/gui/coregui/src/main/webapp/js/jquery-1.4.4.js | 7179 ----------
modules/enterprise/gui/installer-war/pom.xml | 35
modules/enterprise/gui/installer-war/src/main/resources/InstallerMessages_zh.properties | 250
modules/enterprise/gui/installer-war/src/main/webapp/WEB-INF/faces-config.xml | 1
modules/enterprise/gui/installer-war/src/main/webapp/createdb.jsp | 2
modules/enterprise/gui/installer-war/src/main/webapp/header.jsp | 2
modules/enterprise/gui/installer-war/src/main/webapp/index.html | 2
modules/enterprise/gui/installer-war/src/test/java/org/rhq/enterprise/installer/DBInstallatonTest.java | 75
modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-data-combined-2.4.0.xml | 669
modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-schema-combined-2.4.0.xml | 2494 +++
modules/enterprise/gui/pom.xml | 2
modules/enterprise/gui/portal-war/pom.xml | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/plugin/InstalledPluginsUIBean.java | 23
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/role/AddUsersFormPrepareAction.java | 192
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/user/AddUserRolesFormPrepareAction.java | 196
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/user/ListAction.java | 97
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/AbstractGroupResourceConfigurationUIBean.java | 1
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/EditGroupResourceConfigurationUIBean.java | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/history/ViewResourceConfigurationUpdateUIBean.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ExistingResourceConfigurationUIBean.java | 12
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationComponent.java | 12
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationEditor.java | 5
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationViewer.java | 6
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/content/CreateNewPackageUIBean.java | 17
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/content/CreateRepoUIBean.java | 39
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/content/ListReposUIBean.java | 6
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/content/RepoDetailsUIBean.java | 39
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/AbstractGroupPluginConfigurationUIBean.java | 1
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/EditGroupPluginConfigurationUIBean.java | 1
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ConnectionPropertiesUIBean.java | 6
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewConfigurationChildResourceUIBean.java | 3
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewPackageChildResourceUIBean.java | 14
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/DetermineChildResourceCreationTypeUIBean.java | 5
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ListCreateResourceHistoryUIBean.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ListDeleteResourceHistoryUIBean.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ManuallyAddChildResourceUIBean.java | 10
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/history/ViewPluginConfigurationUpdateUIBean.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/ParamConstants.java | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/WebUserPreferences.java | 49
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/measurement/graphs/EventsTimelineUIBean.java | 3
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/startup/StartupServlet.java | 46
modules/enterprise/gui/portal-war/src/main/webapp/WEB-INF/web.xml | 15
modules/enterprise/gui/portal-war/src/main/webapp/admin/test/agent.jsp | 2
modules/enterprise/gui/portal-war/src/main/webapp/admin/test/browser.jsp | 2
modules/enterprise/gui/portal-war/src/main/webapp/index.html | 2
modules/enterprise/gui/portal-war/src/main/webapp/js/popup.js | 119
modules/enterprise/gui/portal-war/src/main/webapp/portal/MainLayout.jsp | 18
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventAlertJSON.jsp | 2
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventConfigJSON.jsp | 2
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventContentJSON.jsp | 4
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventCreateDeleteChildJSON.jsp | 10
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventEventsJSON.jsp | 4
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventOperationsJSON.jsp | 2
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/events/EventPluginConfigJSON.jsp | 2
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/visibility/ChartLegend.jsp | 8
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/visibility/ChartParams.jsp | 5
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/visibility/CompareMetrics.jsp | 37
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/visibility/DashCharts.jsp | 6
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/visibility/MetricsDisplayRows.jsp | 14
modules/enterprise/gui/portal-war/src/main/webapp/resource/common/monitor/visibility/ParticipatingResources.jsp | 16
modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/error.xhtml | 1
modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/monitor/events/data-plain.xhtml | 4
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/listRepos-plain.xhtml | 2
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/repo-plain.xhtml | 12
modules/enterprise/gui/portal-war/src/main/webapp/rhq/content/repo.xhtml | 4
modules/enterprise/gui/portal-war/src/main/webapp/rhq/group/operation/groupOperationHistoryDetails.xhtml | 2
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/history-request-plain.xhtml | 2
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/history-request.xhtml | 2
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/content/history.xhtml | 2
modules/enterprise/gui/portal-war/src/main/webapp/rhq/resource/operation/resourceOperationHistoryDetails.xhtml | 2
modules/enterprise/gui/webdav-war/pom.xml | 2
modules/enterprise/pom.xml | 2
modules/enterprise/remoting/cli/pom.xml | 7
modules/enterprise/remoting/cli/src/main/scripts/rhq-client.build.xml | 1
modules/enterprise/remoting/client-api/pom.xml | 2
modules/enterprise/remoting/client-deps/pom.xml | 2
modules/enterprise/remoting/pom.xml | 2
modules/enterprise/remoting/webservices/pom.xml | 34
modules/enterprise/server/client-api/pom.xml | 4
modules/enterprise/server/container-lib/pom.xml | 2
modules/enterprise/server/container/pom.xml | 4
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/jboss-web.deployer/conf/web.xml | 4
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/jboss-web.deployer/server.xml | 19
modules/enterprise/server/container/src/main/resources/jbossas/server/default/deploy/mail-service.xml | 2
modules/enterprise/server/container/src/main/scripts/rhq-container.build.xml | 30
modules/enterprise/server/container/src/main/shell/zip_all_plugins | 4
modules/enterprise/server/ear/pom.xml | 2
modules/enterprise/server/ear/src/main/resources/alert-email-template.txt | 47
modules/enterprise/server/jar/pom.xml | 194
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionLogManagerBean.java | 1
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionManagerBean.java | 1
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertDampeningManagerBean.java | 1
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertDefinitionManagerBean.java | 19
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerBean.java | 43
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/CachedConditionManagerBean.java | 3
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AlertConditionOperator.java | 12
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SessionManager.java | 103
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SubjectManagerBean.java | 156
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SubjectManagerLocal.java | 34
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SubjectManagerRemote.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/prefs/SubjectPreferencesBase.java | 12
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/authz/AuthorizationManagerBean.java | 12
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/bundle/BundleManagerBean.java | 33
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/ServerManagerBean.java | 15
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/ServerManagerLocal.java | 9
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/SyncEndpointAddressException.java | 20
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java | 418
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerLocal.java | 5
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationServerServiceImpl.java | 10
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/job/GroupPluginConfigurationUpdateJob.java | 8
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/job/GroupResourceConfigurationUpdateJob.java | 10
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/metadata/ConfigurationMetadataManagerBean.java | 14
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/util/ConfigurationMaskingUtility.java | 184
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/AgentPluginScanner.java | 23
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossBean.java | 77
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryServerServiceImpl.java | 18
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/event/EventManagerBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/jaxb/WebServiceMapAdapter.java | 51
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBean.java | 9
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementProblemManagerBean.java | 4
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/GroupOperationJob.java | 27
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationJob.java | 12
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerBean.java | 60
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/ResourceOperationJob.java | 13
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/perspective/activator/context/ResourceActivationContext.java | 6
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/AbstractJobWrapper.java | 10
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/AbstractTypeServerPluginContainer.java | 1
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/ConcurrentJobWrapper.java | 9
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/ScheduledJobInvocationContext.java | 70
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/StatefulJobWrapper.java | 9
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/pc/StatefulScheduledJobInvocationContext.java | 65
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerBean.java | 111
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerLocal.java | 76
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerRemote.java | 113
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java | 235
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerLocal.java | 28
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerRemote.java | 22
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/cluster/ClusterManagerBean.java | 154
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java | 36
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java | 38
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java | 14
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/PurgePluginsJob.java | 43
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/search/assist/GroupSearchAssistant.java | 8
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/search/assist/ResourceSearchAssistant.java | 12
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/search/translation/GroupSearchTranslator.java | 5
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/search/translation/ResourceSearchTranslator.java | 4
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemManagerBean.java | 2
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemManagerLocal.java | 3
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemManagerRemote.java | 14
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/CriteriaQueryGenerator.java | 37
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/webservices/WebservicesManagerBean.java | 68
modules/enterprise/server/jar/src/main/resources/META-INF/jboss.xml | 165
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/auth/test/SubjectManagerBeanTest.java | 80
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/authz/test/RoleManagerBeanTest.java | 72
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/bundle/BundleManagerBeanTest.java | 4
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanTest.java | 26
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanUnitTest.java | 3
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/configuration/DynamicConfigurationPropertyBeanTest.java | 39
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/core/plugin/DatabaseAndFilePluginDeploymentTest.java | 41
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/operation/OperationManagerBeanTest.java | 6
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java | 3
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/test/ResourceFactoryManagerBeanTest.java | 11
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/test/ResourceGroupManagerBeanTest.java | 2
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/resource/test/ResourceStorageTest.java | 14
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java | 7
modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/util/SessionTestHelper.java | 6
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/discovery/DiscoveryBossBeanTest.xml | 4
modules/enterprise/server/jar/src/test/resources/org/rhq/enterprise/server/inventory/InventoryManagerBeanTest.xml | 4
modules/enterprise/server/plugins/alert-cli/pom.xml | 6
modules/enterprise/server/plugins/alert-cli/src/main/java/org/rhq/enterprise/server/plugins/alertCli/CliSender.java | 157
modules/enterprise/server/plugins/alert-email/pom.xml | 4
modules/enterprise/server/plugins/alert-irc/pom.xml | 4
modules/enterprise/server/plugins/alert-log4j/pom.xml | 4
modules/enterprise/server/plugins/alert-microblog/pom.xml | 4
modules/enterprise/server/plugins/alert-mobicents/pom.xml | 4
modules/enterprise/server/plugins/alert-operations/pom.xml | 4
modules/enterprise/server/plugins/alert-roles/pom.xml | 4
modules/enterprise/server/plugins/alert-scriptlang/pom.xml | 2
modules/enterprise/server/plugins/alert-sms/pom.xml | 2
modules/enterprise/server/plugins/alert-snmp/pom.xml | 4
modules/enterprise/server/plugins/alert-subject/pom.xml | 4
modules/enterprise/server/plugins/ant-bundle/pom.xml | 2
modules/enterprise/server/plugins/cloud/pom.xml | 146
modules/enterprise/server/plugins/cloud/src/main/java/org/rhq/enterprise/server/plugins/cloud/CloudServerPluginComponent.java | 193
modules/enterprise/server/plugins/cloud/src/main/resources/META-INF/rhq-serverplugin.xml | 57
modules/enterprise/server/plugins/cobbler/pom.xml | 4
modules/enterprise/server/plugins/disk/pom.xml | 2
modules/enterprise/server/plugins/filetemplate-bundle/pom.xml | 2
modules/enterprise/server/plugins/groovy-script/pom.xml | 4
modules/enterprise/server/plugins/jboss-software/pom.xml | 2
modules/enterprise/server/plugins/packagetype-cli/pom.xml | 4
modules/enterprise/server/plugins/perspectives/core/perspective/pom.xml | 2
modules/enterprise/server/plugins/perspectives/core/pom.xml | 2
modules/enterprise/server/plugins/perspectives/policy/app/pom.xml | 2
modules/enterprise/server/plugins/perspectives/policy/perspective/pom.xml | 2
modules/enterprise/server/plugins/perspectives/policy/pom.xml | 2
modules/enterprise/server/plugins/pom.xml | 2
modules/enterprise/server/plugins/rhnhosted/pom.xml | 2
modules/enterprise/server/plugins/url/pom.xml | 2
modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml | 2
modules/enterprise/server/plugins/yum/pom.xml | 2
modules/enterprise/server/pom.xml | 2
modules/enterprise/server/safe-invoker/pom.xml | 59
modules/enterprise/server/safe-invoker/src/main/java/org/rhq/enterprise/server/util/HibernateDetachUtility.java | 220
modules/enterprise/server/sars/agent-sar/pom.xml | 2
modules/enterprise/server/sars/pom.xml | 2
modules/enterprise/server/xml-schemas/pom.xml | 2
modules/helpers/bundleGen/pom.xml | 4
modules/helpers/perftest-support/pom.xml | 4
modules/helpers/pluginGen/src/main/resources/component.ftl | 3
modules/helpers/pom.xml | 2
modules/helpers/rtfilter/pom.xml | 2
modules/jopr/etc/jbas5-jnp-client/client.sh | 12
modules/jopr/etc/jbas5-jnp-client/src/main/java/test/RmiClient.java | 36
modules/jopr/pom.xml | 2
modules/jopr/tools/jbas5-plugin-descriptor-gen/pom.xml | 2
modules/plugins/aliases/pom.xml | 69
modules/plugins/ant-bundle/pom.xml | 2
modules/plugins/apache/pom.xml | 71
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheServerComponent.java | 75
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheServerDiscoveryComponent.java | 172
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheVirtualHostServiceComponent.java | 302
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheVirtualHostServiceDiscoveryComponent.java | 259
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/ApacheAugeasNode.java | 69
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/AugeasConfigurationApache.java | 6
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/augeas/AugeasTreeBuilderApache.java | 25
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/parser/ApacheDirective.java | 33
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/parser/ApacheDirectiveTree.java | 10
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/parser/ApacheParserImpl.java | 2
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/ApacheBinaryInfo.java | 70
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/HttpdAddressUtility.java | 193
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/RuntimeApacheConfiguration.java | 545
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/VHostSpec.java | 90
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/util/VirtualHostLegacyResourceKeyUtil.java | 284
modules/plugins/apache/src/main/java/org/rhq/plugins/www/util/WWWUtils.java | 73
modules/plugins/apache/src/main/resources/META-INF/rhq-plugin.xml | 31
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/RuntimeConfigurationTest.java | 208
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/SnmpMappingTest.java | 140
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/util/MockApacheBinaryInfo.java | 126
modules/plugins/apache/src/test/java/org/rhq/plugins/apache/util/MockProcessInfo.java | 51
modules/plugins/apache/src/test/resources/runtime-config/conditional/httpd.conf | 2
modules/plugins/apache/src/test/resources/runtime-config/conditional/ifdefine-defined.conf | 5
modules/plugins/apache/src/test/resources/runtime-config/conditional/ifdefine-undefined.conf | 5
modules/plugins/apache/src/test/resources/runtime-config/conditional/ifmodule-loaded.conf | 13
modules/plugins/apache/src/test/resources/runtime-config/conditional/ifmodule-not-loaded.conf | 11
modules/plugins/apache/src/test/resources/runtime-config/conditional/ifversion.conf | 43
modules/plugins/apache/src/test/resources/runtime-config/conditional/nested-mess.conf | 51
modules/plugins/apache/src/test/resources/runtime-config/incl-order/a.conf | 1
modules/plugins/apache/src/test/resources/runtime-config/incl-order/b.conf | 1
modules/plugins/apache/src/test/resources/runtime-config/incl-order/c.conf | 1
modules/plugins/apache/src/test/resources/runtime-config/incl-order/httpd.conf | 1
modules/plugins/apache/src/test/resources/snmp-mapping/httpd.conf | 5
modules/plugins/apache/src/test/resources/snmp-mapping/vhost-with-servername-by-ip.conf | 3
modules/plugins/apache/src/test/resources/snmp-mapping/vhost-with-servername-by-unresolvable-hostname.conf | 3
modules/plugins/apache/src/test/resources/snmp-mapping/vhost-without-servername-resolvable-ip.conf | 3
modules/plugins/apache/src/test/resources/snmp-mapping/vhost-without-servername-unresolvable-hostname.conf | 3
modules/plugins/apache/src/test/resources/snmp-mapping/vhost-without-servername-unresolvable-ip.conf | 3
modules/plugins/augeas/pom.xml | 2
modules/plugins/augeas/src/main/java/org/rhq/augeas/config/AugeasConfigurationSimple.java | 2
modules/plugins/augeas/src/main/java/org/rhq/augeas/util/Glob.java | 48
modules/plugins/augeas/src/main/java/org/rhq/plugins/augeas/AugeasConfigurationComponent.java | 2
modules/plugins/augeas/src/main/java/org/rhq/plugins/augeas/AugeasConfigurationDiscoveryComponent.java | 2
modules/plugins/augeas/src/main/java/org/rhq/rhqtransform/impl/PluginDescriptorBasedAugeasConfiguration.java | 2
modules/plugins/byteman/pom.xml | 2
modules/plugins/cobbler/pom.xml | 69
modules/plugins/cron/pom.xml | 72
modules/plugins/database/pom.xml | 2
modules/plugins/filetemplate-bundle/pom.xml | 2
modules/plugins/grub/pom.xml | 70
modules/plugins/hadoop/pom.xml | 2
modules/plugins/hardware/pom.xml | 2
modules/plugins/hibernate/pom.xml | 2
modules/plugins/hosts/pom.xml | 69
modules/plugins/hosts/src/main/java/org/rhq/plugins/hosts/helper/NonAugeasHostsConfigurationDelegate.java | 21
modules/plugins/hudson/pom.xml | 4
modules/plugins/iis/pom.xml | 2
modules/plugins/iptables/pom.xml | 2
modules/plugins/irc/pom.xml | 2
modules/plugins/jboss-as-5/pom.xml | 2
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/AbstractManagedDeploymentComponent.java | 14
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/AbstractManagedDeploymentDiscoveryComponent.java | 139
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ApplicationServerOperationsDelegate.java | 1056 -
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ApplicationServerPluginConfigurationProperties.java | 4
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ManagedComponentComponent.java | 5
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/adapter/api/AbstractPropertySimpleAdapter.java | 41
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/deploy/ManagedComponentDeployer.java | 64
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/script/ScriptDiscoveryComponent.java | 78
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/util/ConversionUtils.java | 67
modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/util/DeploymentUtils.java | 50
modules/plugins/jboss-as-5/src/main/resources/META-INF/rhq-plugin.xml | 15
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractDestinationTest.java | 279
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractResourceTest.java | 624
modules/plugins/jboss-as/pom.xml | 2
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossASServerComponent.java | 2
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/JBossASServerOperationsDelegate.java | 78
modules/plugins/jboss-as/src/main/java/org/rhq/plugins/jbossas/script/ScriptDiscoveryComponent.java | 76
modules/plugins/jboss-as/src/main/resources/META-INF/rhq-plugin.xml | 13
modules/plugins/jboss-cache-v3/pom.xml | 2
modules/plugins/jboss-cache/pom.xml | 2
modules/plugins/jdbctrace/pom.xml | 2
modules/plugins/jira/pom.xml | 2
modules/plugins/jmx/pom.xml | 2
modules/plugins/kickstart/pom.xml | 2
modules/plugins/lsof/pom.xml | 2
modules/plugins/mysql/pom.xml | 2
modules/plugins/netservices/pom.xml | 2
modules/plugins/onewire/pom.xml | 7
modules/plugins/oracle/pom.xml | 2
modules/plugins/pattern-generator/pom.xml | 174
modules/plugins/pattern-generator/src/main/java/org/rhq/plugins/pattern/PatternComponent.java | 110
modules/plugins/pattern-generator/src/main/java/org/rhq/plugins/pattern/PatternDiscovery.java | 39
modules/plugins/pattern-generator/src/main/resources/META-INF/rhq-plugin.xml | 27
modules/plugins/perftest/pom.xml | 2
modules/plugins/platform/pom.xml | 2
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/PlatformComponent.java | 15
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/WindowsPlatformComponent.java | 46
modules/plugins/platform/src/main/java/org/rhq/plugins/platform/win/Win32EventLogDelegate.java | 122
modules/plugins/pom.xml | 33
modules/plugins/postfix/pom.xml | 69
modules/plugins/postgres/pom.xml | 2
modules/plugins/raw-config-test/pom.xml | 2
modules/plugins/rhq-agent/pom.xml | 2
modules/plugins/rhq-agent/src/main/java/org/rhq/plugins/agent/AgentServerComponent.java | 3
modules/plugins/rhq-agent/src/main/resources/META-INF/rhq-plugin.xml | 54
modules/plugins/rhq-server/pom.xml | 2
modules/plugins/rhq-server/src/main/resources/META-INF/rhq-plugin.xml | 43
modules/plugins/samba/pom.xml | 69
modules/plugins/samba/src/main/java/org/rhq/plugins/samba/SambaServerComponent.java | 24
modules/plugins/script/pom.xml | 2
modules/plugins/script2/pom.xml | 2
modules/plugins/services/pom.xml | 2
modules/plugins/snmptrapd/pom.xml | 2
modules/plugins/sshd/pom.xml | 73
modules/plugins/sudoers/pom.xml | 70
modules/plugins/tomcat/pom.xml | 2
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerComponent.java | 2
modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerOperationsDelegate.java | 27
modules/plugins/tomcat/src/main/resources/META-INF/rhq-plugin.xml | 13
modules/plugins/twitter/pom.xml | 2
modules/plugins/validate-all-plugins/pom.xml | 2
modules/plugins/virt/pom.xml | 2
modules/pom.xml | 2
modules/test-utils/pom.xml | 10
modules/test-utils/src/main/java/org/rhq/test/JMockTest.java | 134
pom.xml | 33
publish_release.sh | 318
853 files changed, 51730 insertions(+), 28221 deletions(-)
---
12 years, 11 months
[rhq] Branch 'master-test-release-test-build' - modules/common modules/core modules/enterprise modules/helpers modules/plugins modules/pom.xml modules/test-utils pom.xml
by snegrea
modules/common/ant-bundle/pom.xml | 2
modules/common/filetemplate-bundle/pom.xml | 2
modules/common/jboss-as/pom.xml | 2
modules/common/pom.xml | 2
modules/core/client-api/pom.xml | 2
modules/core/comm-api/pom.xml | 2
modules/core/dbutils/pom.xml | 2
modules/core/domain/pom.xml | 2
modules/core/gui/pom.xml | 2
modules/core/native-system/pom.xml | 2
modules/core/plugin-api/pom.xml | 2
modules/core/plugin-container/pom.xml | 2
modules/core/plugin-validator/pom.xml | 2
modules/core/plugindoc/pom.xml | 2
modules/core/pom.xml | 2
modules/core/util/pom.xml | 2
modules/enterprise/agent/pom.xml | 2
modules/enterprise/agentupdate/pom.xml | 2
modules/enterprise/binding/pom.xml | 4 -
modules/enterprise/comm/pom.xml | 2
modules/enterprise/gui/base-perspective-jar/pom.xml | 2
modules/enterprise/gui/base-perspective-war/pom.xml | 2
modules/enterprise/gui/content_http-war/pom.xml | 2
modules/enterprise/gui/coregui/pom.xml | 5 -
modules/enterprise/gui/installer-war/pom.xml | 2
modules/enterprise/gui/pom.xml | 2
modules/enterprise/gui/portal-war/pom.xml | 2
modules/enterprise/pom.xml | 2
modules/enterprise/remoting/cli/pom.xml | 2
modules/enterprise/remoting/client-api/pom.xml | 2
modules/enterprise/remoting/client-deps/pom.xml | 2
modules/enterprise/remoting/pom.xml | 2
modules/enterprise/remoting/webservices/pom.xml | 2
modules/enterprise/server/client-api/pom.xml | 4 -
modules/enterprise/server/container-lib/pom.xml | 2
modules/enterprise/server/container/pom.xml | 4 -
modules/enterprise/server/ear/pom.xml | 2
modules/enterprise/server/jar/pom.xml | 2
modules/enterprise/server/plugins/alert-cli/pom.xml | 4 -
modules/enterprise/server/plugins/alert-email/pom.xml | 4 -
modules/enterprise/server/plugins/alert-irc/pom.xml | 4 -
modules/enterprise/server/plugins/alert-log4j/pom.xml | 4 -
modules/enterprise/server/plugins/alert-microblog/pom.xml | 4 -
modules/enterprise/server/plugins/alert-mobicents/pom.xml | 4 -
modules/enterprise/server/plugins/alert-operations/pom.xml | 4 -
modules/enterprise/server/plugins/alert-roles/pom.xml | 4 -
modules/enterprise/server/plugins/alert-snmp/pom.xml | 4 -
modules/enterprise/server/plugins/alert-subject/pom.xml | 4 -
modules/enterprise/server/plugins/ant-bundle/pom.xml | 2
modules/enterprise/server/plugins/cobbler/pom.xml | 4 -
modules/enterprise/server/plugins/disk/pom.xml | 2
modules/enterprise/server/plugins/filetemplate-bundle/pom.xml | 2
modules/enterprise/server/plugins/groovy-script/pom.xml | 4 -
modules/enterprise/server/plugins/jboss-software/pom.xml | 2
modules/enterprise/server/plugins/packagetype-cli/pom.xml | 4 -
modules/enterprise/server/plugins/perspectives/core/perspective/pom.xml | 2
modules/enterprise/server/plugins/perspectives/core/pom.xml | 2
modules/enterprise/server/plugins/pom.xml | 2
modules/enterprise/server/plugins/rhnhosted/pom.xml | 2
modules/enterprise/server/plugins/url/pom.xml | 2
modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml | 2
modules/enterprise/server/plugins/yum/pom.xml | 2
modules/enterprise/server/safe-invoker/pom.xml | 2
modules/enterprise/server/sars/agent-sar/pom.xml | 2
modules/enterprise/server/sars/pom.xml | 2
modules/enterprise/server/xml-schemas/pom.xml | 2
modules/helpers/bundleGen/pom.xml | 4 -
modules/helpers/perftest-support/pom.xml | 4 -
modules/helpers/pom.xml | 2
modules/helpers/rtfilter/pom.xml | 2
modules/plugins/aliases/pom.xml | 10 +--
modules/plugins/ant-bundle/pom.xml | 2
modules/plugins/apache/pom.xml | 10 +--
modules/plugins/augeas/pom.xml | 2
modules/plugins/byteman/pom.xml | 2
modules/plugins/cobbler/pom.xml | 10 +--
modules/plugins/cron/pom.xml | 10 +--
modules/plugins/database/pom.xml | 2
modules/plugins/filetemplate-bundle/pom.xml | 2
modules/plugins/grub/pom.xml | 10 +--
modules/plugins/hadoop/pom.xml | 2
modules/plugins/hibernate/pom.xml | 2
modules/plugins/hosts/pom.xml | 10 +--
modules/plugins/hudson/pom.xml | 4 -
modules/plugins/iis/pom.xml | 2
modules/plugins/irc/pom.xml | 2
modules/plugins/jboss-as-5/pom.xml | 2
modules/plugins/jboss-as/pom.xml | 2
modules/plugins/jboss-cache-v3/pom.xml | 2
modules/plugins/jboss-cache/pom.xml | 2
modules/plugins/jmx/pom.xml | 2
modules/plugins/kickstart/pom.xml | 2
modules/plugins/mysql/pom.xml | 2
modules/plugins/netservices/pom.xml | 2
modules/plugins/oracle/pom.xml | 2
modules/plugins/pattern-generator/pom.xml | 32 +++-------
modules/plugins/perftest/pom.xml | 2
modules/plugins/platform/pom.xml | 2
modules/plugins/pom.xml | 2
modules/plugins/postfix/pom.xml | 10 +--
modules/plugins/postgres/pom.xml | 2
modules/plugins/rhq-agent/pom.xml | 2
modules/plugins/rhq-server/pom.xml | 2
modules/plugins/samba/pom.xml | 10 +--
modules/plugins/script/pom.xml | 2
modules/plugins/script2/pom.xml | 2
modules/plugins/snmptrapd/pom.xml | 2
modules/plugins/sshd/pom.xml | 10 +--
modules/plugins/sudoers/pom.xml | 10 +--
modules/plugins/tomcat/pom.xml | 2
modules/plugins/twitter/pom.xml | 2
modules/plugins/validate-all-plugins/pom.xml | 2
modules/plugins/virt/pom.xml | 2
modules/pom.xml | 2
modules/test-utils/pom.xml | 2
pom.xml | 2
116 files changed, 186 insertions(+), 197 deletions(-)
New commits:
commit 879f6dd06b730a40a6655854090f677d76401431
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: Thu Jun 2 17:24:43 2011 -0500
[maven-release-plugin] prepare release RHQ_4_0_2_GA
diff --git a/modules/common/ant-bundle/pom.xml b/modules/common/ant-bundle/pom.xml
index 1eb86ef..ec975b5 100644
--- a/modules/common/ant-bundle/pom.xml
+++ b/modules/common/ant-bundle/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-common-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/common/filetemplate-bundle/pom.xml b/modules/common/filetemplate-bundle/pom.xml
index 352de33..b204833 100644
--- a/modules/common/filetemplate-bundle/pom.xml
+++ b/modules/common/filetemplate-bundle/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-common-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/common/jboss-as/pom.xml b/modules/common/jboss-as/pom.xml
index 184c5ad..900bb21 100644
--- a/modules/common/jboss-as/pom.xml
+++ b/modules/common/jboss-as/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-common-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/common/pom.xml b/modules/common/pom.xml
index 98d57a7..29b3b01 100644
--- a/modules/common/pom.xml
+++ b/modules/common/pom.xml
@@ -4,7 +4,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../pom.xml</relativePath>
</parent>
diff --git a/modules/core/client-api/pom.xml b/modules/core/client-api/pom.xml
index 40201ad..dba269f 100644
--- a/modules/core/client-api/pom.xml
+++ b/modules/core/client-api/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-core-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/core/comm-api/pom.xml b/modules/core/comm-api/pom.xml
index 5a8b356..5cc912b 100644
--- a/modules/core/comm-api/pom.xml
+++ b/modules/core/comm-api/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-core-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/core/dbutils/pom.xml b/modules/core/dbutils/pom.xml
index 800cb87..42f8299 100644
--- a/modules/core/dbutils/pom.xml
+++ b/modules/core/dbutils/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-core-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/core/domain/pom.xml b/modules/core/domain/pom.xml
index 6bfa045..fec6098 100644
--- a/modules/core/domain/pom.xml
+++ b/modules/core/domain/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-core-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/core/gui/pom.xml b/modules/core/gui/pom.xml
index bb4dc2c..f234b0a 100644
--- a/modules/core/gui/pom.xml
+++ b/modules/core/gui/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-core-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/core/native-system/pom.xml b/modules/core/native-system/pom.xml
index 7d83f3d..ce826a3 100644
--- a/modules/core/native-system/pom.xml
+++ b/modules/core/native-system/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../pom.xml</relativePath>
</parent>
diff --git a/modules/core/plugin-api/pom.xml b/modules/core/plugin-api/pom.xml
index fc78701..b278105 100644
--- a/modules/core/plugin-api/pom.xml
+++ b/modules/core/plugin-api/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-core-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/core/plugin-container/pom.xml b/modules/core/plugin-container/pom.xml
index 8cb24a4..fc2f0a2 100644
--- a/modules/core/plugin-container/pom.xml
+++ b/modules/core/plugin-container/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-core-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/core/plugin-validator/pom.xml b/modules/core/plugin-validator/pom.xml
index f2953a6..1a23039 100644
--- a/modules/core/plugin-validator/pom.xml
+++ b/modules/core/plugin-validator/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-core-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/core/plugindoc/pom.xml b/modules/core/plugindoc/pom.xml
index 24243e3..7af7e2c 100644
--- a/modules/core/plugindoc/pom.xml
+++ b/modules/core/plugindoc/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-core-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/core/pom.xml b/modules/core/pom.xml
index bc41a9b..4c18c98 100644
--- a/modules/core/pom.xml
+++ b/modules/core/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../pom.xml</relativePath>
</parent>
diff --git a/modules/core/util/pom.xml b/modules/core/util/pom.xml
index 4b50b78..f230106 100644
--- a/modules/core/util/pom.xml
+++ b/modules/core/util/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-core-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/enterprise/agent/pom.xml b/modules/enterprise/agent/pom.xml
index f12c1a1..bd17506 100644
--- a/modules/enterprise/agent/pom.xml
+++ b/modules/enterprise/agent/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/agentupdate/pom.xml b/modules/enterprise/agentupdate/pom.xml
index 8b7ffe8..41c3648 100644
--- a/modules/enterprise/agentupdate/pom.xml
+++ b/modules/enterprise/agentupdate/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/binding/pom.xml b/modules/enterprise/binding/pom.xml
index d96cf83..138d68d 100644
--- a/modules/enterprise/binding/pom.xml
+++ b/modules/enterprise/binding/pom.xml
@@ -3,11 +3,11 @@
<parent>
<artifactId>rhq-enterprise-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-script-bindings</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Script Bindings</name>
<description>Abstraction of different facilities and default configurations for script bindings</description>
diff --git a/modules/enterprise/comm/pom.xml b/modules/enterprise/comm/pom.xml
index f424704..6539898 100644
--- a/modules/enterprise/comm/pom.xml
+++ b/modules/enterprise/comm/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/gui/base-perspective-jar/pom.xml b/modules/enterprise/gui/base-perspective-jar/pom.xml
index cebd439..1b1f6b1 100644
--- a/modules/enterprise/gui/base-perspective-jar/pom.xml
+++ b/modules/enterprise/gui/base-perspective-jar/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/gui/base-perspective-war/pom.xml b/modules/enterprise/gui/base-perspective-war/pom.xml
index b66da2c..ff0f8a4 100644
--- a/modules/enterprise/gui/base-perspective-war/pom.xml
+++ b/modules/enterprise/gui/base-perspective-war/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/gui/content_http-war/pom.xml b/modules/enterprise/gui/content_http-war/pom.xml
index db7d757..9f2e763 100644
--- a/modules/enterprise/gui/content_http-war/pom.xml
+++ b/modules/enterprise/gui/content_http-war/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-enterprise-gui-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/enterprise/gui/coregui/pom.xml b/modules/enterprise/gui/coregui/pom.xml
index a8d7293..2a3d2d5 100644
--- a/modules/enterprise/gui/coregui/pom.xml
+++ b/modules/enterprise/gui/coregui/pom.xml
@@ -1,12 +1,11 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/gui/installer-war/pom.xml b/modules/enterprise/gui/installer-war/pom.xml
index f5bcd34..39d434e 100644
--- a/modules/enterprise/gui/installer-war/pom.xml
+++ b/modules/enterprise/gui/installer-war/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/gui/pom.xml b/modules/enterprise/gui/pom.xml
index 8e8cf66..658ccd1 100644
--- a/modules/enterprise/gui/pom.xml
+++ b/modules/enterprise/gui/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/gui/portal-war/pom.xml b/modules/enterprise/gui/portal-war/pom.xml
index 4e2ac9f..055906e 100644
--- a/modules/enterprise/gui/portal-war/pom.xml
+++ b/modules/enterprise/gui/portal-war/pom.xml
@@ -4,7 +4,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/pom.xml b/modules/enterprise/pom.xml
index 01fb7f6..881059d 100644
--- a/modules/enterprise/pom.xml
+++ b/modules/enterprise/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/remoting/cli/pom.xml b/modules/enterprise/remoting/cli/pom.xml
index 24fbb60..ceddb79 100644
--- a/modules/enterprise/remoting/cli/pom.xml
+++ b/modules/enterprise/remoting/cli/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/remoting/client-api/pom.xml b/modules/enterprise/remoting/client-api/pom.xml
index 1a1c88c..30149b5 100644
--- a/modules/enterprise/remoting/client-api/pom.xml
+++ b/modules/enterprise/remoting/client-api/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/remoting/client-deps/pom.xml b/modules/enterprise/remoting/client-deps/pom.xml
index 3fe07b7..93ef158 100644
--- a/modules/enterprise/remoting/client-deps/pom.xml
+++ b/modules/enterprise/remoting/client-deps/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/remoting/pom.xml b/modules/enterprise/remoting/pom.xml
index f4b1866..b646cc2 100644
--- a/modules/enterprise/remoting/pom.xml
+++ b/modules/enterprise/remoting/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/remoting/webservices/pom.xml b/modules/enterprise/remoting/webservices/pom.xml
index dee43bc..6a51fe0 100644
--- a/modules/enterprise/remoting/webservices/pom.xml
+++ b/modules/enterprise/remoting/webservices/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/server/client-api/pom.xml b/modules/enterprise/server/client-api/pom.xml
index c57eaba..b1506dd 100644
--- a/modules/enterprise/server/client-api/pom.xml
+++ b/modules/enterprise/server/client-api/pom.xml
@@ -5,13 +5,13 @@
<parent>
<artifactId>rhq-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-server-client-api</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server Client API</name>
<description>The implementation of the client API when accessing the server locally</description>
diff --git a/modules/enterprise/server/container-lib/pom.xml b/modules/enterprise/server/container-lib/pom.xml
index 1aebae1..0983cd8 100644
--- a/modules/enterprise/server/container-lib/pom.xml
+++ b/modules/enterprise/server/container-lib/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/server/container/pom.xml b/modules/enterprise/server/container/pom.xml
index 7329bb5..76cd894 100644
--- a/modules/enterprise/server/container/pom.xml
+++ b/modules/enterprise/server/container/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
@@ -204,7 +204,7 @@
<property name="rhq.server.enable.ws" value="${rhq.server.enable.ws}" />
<property name="jbossws-native-dist.version" value="${jbossws-native-dist.version}" />
- <property name="rhq.sync.endpoint-address" value="${rhq.sync.endpoint-address}"/>
+ <property name="rhq.sync.endpoint-address" value="${rhq.sync.endpoint-address}" />
</ant>
</tasks>
</configuration>
diff --git a/modules/enterprise/server/ear/pom.xml b/modules/enterprise/server/ear/pom.xml
index 4d6ee84..43f4556 100644
--- a/modules/enterprise/server/ear/pom.xml
+++ b/modules/enterprise/server/ear/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/server/jar/pom.xml b/modules/enterprise/server/jar/pom.xml
index 9bbeedc..abbc9f4 100644
--- a/modules/enterprise/server/jar/pom.xml
+++ b/modules/enterprise/server/jar/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/server/plugins/alert-cli/pom.xml b/modules/enterprise/server/plugins/alert-cli/pom.xml
index b380393..7463a08 100644
--- a/modules/enterprise/server/plugins/alert-cli/pom.xml
+++ b/modules/enterprise/server/plugins/alert-cli/pom.xml
@@ -3,11 +3,11 @@
<parent>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
<artifactId>alert-cli</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server CLI Script Alert Plugin</name>
<description>An alert sender able to execute an arbitrary CLI script as a response to an alert</description>
diff --git a/modules/enterprise/server/plugins/alert-email/pom.xml b/modules/enterprise/server/plugins/alert-email/pom.xml
index e1e1890..cec7a61 100644
--- a/modules/enterprise/server/plugins/alert-email/pom.xml
+++ b/modules/enterprise/server/plugins/alert-email/pom.xml
@@ -3,13 +3,13 @@
<parent>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq.server</groupId>
<artifactId>alert-email</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server Email Alert Plugin</name>
diff --git a/modules/enterprise/server/plugins/alert-irc/pom.xml b/modules/enterprise/server/plugins/alert-irc/pom.xml
index 1b609e1..ca1e2e0 100644
--- a/modules/enterprise/server/plugins/alert-irc/pom.xml
+++ b/modules/enterprise/server/plugins/alert-irc/pom.xml
@@ -3,13 +3,13 @@
<parent>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq</groupId>
<artifactId>alert-irc</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server IRC Alert Plugin</name>
diff --git a/modules/enterprise/server/plugins/alert-log4j/pom.xml b/modules/enterprise/server/plugins/alert-log4j/pom.xml
index 1a27831..2eb43c1 100644
--- a/modules/enterprise/server/plugins/alert-log4j/pom.xml
+++ b/modules/enterprise/server/plugins/alert-log4j/pom.xml
@@ -3,13 +3,13 @@
<parent>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq</groupId>
<artifactId>alert-log4j</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server Log4J Alert Plugin</name>
diff --git a/modules/enterprise/server/plugins/alert-microblog/pom.xml b/modules/enterprise/server/plugins/alert-microblog/pom.xml
index ab68d6b..e85e44b 100644
--- a/modules/enterprise/server/plugins/alert-microblog/pom.xml
+++ b/modules/enterprise/server/plugins/alert-microblog/pom.xml
@@ -3,13 +3,13 @@
<parent>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq</groupId>
<artifactId>alert-microblog</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server Microblog Alert Plugin</name>
diff --git a/modules/enterprise/server/plugins/alert-mobicents/pom.xml b/modules/enterprise/server/plugins/alert-mobicents/pom.xml
index 0adccaf..e85a5b2 100644
--- a/modules/enterprise/server/plugins/alert-mobicents/pom.xml
+++ b/modules/enterprise/server/plugins/alert-mobicents/pom.xml
@@ -3,13 +3,13 @@
<parent>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq</groupId>
<artifactId>alert-mobicents</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server Mobicents Alert Plugin</name>
diff --git a/modules/enterprise/server/plugins/alert-operations/pom.xml b/modules/enterprise/server/plugins/alert-operations/pom.xml
index 2c9bcfa..a8f475e 100644
--- a/modules/enterprise/server/plugins/alert-operations/pom.xml
+++ b/modules/enterprise/server/plugins/alert-operations/pom.xml
@@ -2,14 +2,14 @@
<parent>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq</groupId>
<artifactId>alert-operations</artifactId>
<packaging>jar</packaging>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server Opertions Alert Plugin</name>
diff --git a/modules/enterprise/server/plugins/alert-roles/pom.xml b/modules/enterprise/server/plugins/alert-roles/pom.xml
index 06bab65..81cb846 100644
--- a/modules/enterprise/server/plugins/alert-roles/pom.xml
+++ b/modules/enterprise/server/plugins/alert-roles/pom.xml
@@ -3,13 +3,13 @@
<parent>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq</groupId>
<artifactId>alert-roles</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server Roles Alert Plugin</name>
diff --git a/modules/enterprise/server/plugins/alert-snmp/pom.xml b/modules/enterprise/server/plugins/alert-snmp/pom.xml
index 3763c54..eda5cec 100644
--- a/modules/enterprise/server/plugins/alert-snmp/pom.xml
+++ b/modules/enterprise/server/plugins/alert-snmp/pom.xml
@@ -3,13 +3,13 @@
<parent>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq</groupId>
<artifactId>alert-snmp</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server SNMP Alert Plugin</name>
diff --git a/modules/enterprise/server/plugins/alert-subject/pom.xml b/modules/enterprise/server/plugins/alert-subject/pom.xml
index bb595b5..65be591 100644
--- a/modules/enterprise/server/plugins/alert-subject/pom.xml
+++ b/modules/enterprise/server/plugins/alert-subject/pom.xml
@@ -3,13 +3,13 @@
<parent>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq</groupId>
<artifactId>alert-subject</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server Subject Alert Plugin</name>
diff --git a/modules/enterprise/server/plugins/ant-bundle/pom.xml b/modules/enterprise/server/plugins/ant-bundle/pom.xml
index c4e59b2..37f5b8c 100644
--- a/modules/enterprise/server/plugins/ant-bundle/pom.xml
+++ b/modules/enterprise/server/plugins/ant-bundle/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/enterprise/server/plugins/cobbler/pom.xml b/modules/enterprise/server/plugins/cobbler/pom.xml
index 381f64c..f9f5227 100644
--- a/modules/enterprise/server/plugins/cobbler/pom.xml
+++ b/modules/enterprise/server/plugins/cobbler/pom.xml
@@ -4,14 +4,14 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq</groupId>
<artifactId>rhq-serverplugin-cobbler</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server Cobbler Plugin</name>
diff --git a/modules/enterprise/server/plugins/disk/pom.xml b/modules/enterprise/server/plugins/disk/pom.xml
index 403ef41..d755b77 100644
--- a/modules/enterprise/server/plugins/disk/pom.xml
+++ b/modules/enterprise/server/plugins/disk/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/enterprise/server/plugins/filetemplate-bundle/pom.xml b/modules/enterprise/server/plugins/filetemplate-bundle/pom.xml
index ad1c570..e08376a 100644
--- a/modules/enterprise/server/plugins/filetemplate-bundle/pom.xml
+++ b/modules/enterprise/server/plugins/filetemplate-bundle/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/enterprise/server/plugins/groovy-script/pom.xml b/modules/enterprise/server/plugins/groovy-script/pom.xml
index 0d2bf4b..9650d39 100644
--- a/modules/enterprise/server/plugins/groovy-script/pom.xml
+++ b/modules/enterprise/server/plugins/groovy-script/pom.xml
@@ -4,14 +4,14 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq</groupId>
<artifactId>groovy-script-server-plugin</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server Groovy Script Plugin</name>
diff --git a/modules/enterprise/server/plugins/jboss-software/pom.xml b/modules/enterprise/server/plugins/jboss-software/pom.xml
index dacaec2..d1acd99 100644
--- a/modules/enterprise/server/plugins/jboss-software/pom.xml
+++ b/modules/enterprise/server/plugins/jboss-software/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/enterprise/server/plugins/packagetype-cli/pom.xml b/modules/enterprise/server/plugins/packagetype-cli/pom.xml
index 9a51242..b684afe 100644
--- a/modules/enterprise/server/plugins/packagetype-cli/pom.xml
+++ b/modules/enterprise/server/plugins/packagetype-cli/pom.xml
@@ -3,13 +3,13 @@
<parent>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq</groupId>
<artifactId>packagetype-cli</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>RHQ Enterprise Server CLI Package Type Plugin</name>
diff --git a/modules/enterprise/server/plugins/perspectives/core/perspective/pom.xml b/modules/enterprise/server/plugins/perspectives/core/perspective/pom.xml
index f73ecb8..4d593d9 100644
--- a/modules/enterprise/server/plugins/perspectives/core/perspective/pom.xml
+++ b/modules/enterprise/server/plugins/perspectives/core/perspective/pom.xml
@@ -7,7 +7,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/server/plugins/perspectives/core/pom.xml b/modules/enterprise/server/plugins/perspectives/core/pom.xml
index c2d5c7e..1463a81 100644
--- a/modules/enterprise/server/plugins/perspectives/core/pom.xml
+++ b/modules/enterprise/server/plugins/perspectives/core/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/server/plugins/pom.xml b/modules/enterprise/server/plugins/pom.xml
index 54b6447..075ac78 100644
--- a/modules/enterprise/server/plugins/pom.xml
+++ b/modules/enterprise/server/plugins/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/server/plugins/rhnhosted/pom.xml b/modules/enterprise/server/plugins/rhnhosted/pom.xml
index 04df0b8..f32a60b 100644
--- a/modules/enterprise/server/plugins/rhnhosted/pom.xml
+++ b/modules/enterprise/server/plugins/rhnhosted/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/enterprise/server/plugins/url/pom.xml b/modules/enterprise/server/plugins/url/pom.xml
index 79ccf2b..f5f93e7 100644
--- a/modules/enterprise/server/plugins/url/pom.xml
+++ b/modules/enterprise/server/plugins/url/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml b/modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml
index 6711905..02f8d1f 100644
--- a/modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml
+++ b/modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/enterprise/server/plugins/yum/pom.xml b/modules/enterprise/server/plugins/yum/pom.xml
index ce8468c..38e8a06 100644
--- a/modules/enterprise/server/plugins/yum/pom.xml
+++ b/modules/enterprise/server/plugins/yum/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-enterprise-server-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/enterprise/server/safe-invoker/pom.xml b/modules/enterprise/server/safe-invoker/pom.xml
index 05cb339..8bc53ce 100644
--- a/modules/enterprise/server/safe-invoker/pom.xml
+++ b/modules/enterprise/server/safe-invoker/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/server/sars/agent-sar/pom.xml b/modules/enterprise/server/sars/agent-sar/pom.xml
index 00344d4..82b6b83 100644
--- a/modules/enterprise/server/sars/agent-sar/pom.xml
+++ b/modules/enterprise/server/sars/agent-sar/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-enterprise-server-sars-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/enterprise/server/sars/pom.xml b/modules/enterprise/server/sars/pom.xml
index 2377858..a791327 100644
--- a/modules/enterprise/server/sars/pom.xml
+++ b/modules/enterprise/server/sars/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/enterprise/server/xml-schemas/pom.xml b/modules/enterprise/server/xml-schemas/pom.xml
index 90c0da6..3c0d78f 100644
--- a/modules/enterprise/server/xml-schemas/pom.xml
+++ b/modules/enterprise/server/xml-schemas/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../../../pom.xml</relativePath>
</parent>
diff --git a/modules/helpers/bundleGen/pom.xml b/modules/helpers/bundleGen/pom.xml
index 9e80f1f..b36a9ad 100644
--- a/modules/helpers/bundleGen/pom.xml
+++ b/modules/helpers/bundleGen/pom.xml
@@ -3,13 +3,13 @@
<parent>
<artifactId>rhq-helpers</artifactId>
<groupId>org.rhq.helpers</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.rhq.helpers</groupId>
<artifactId>bundleGen</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<build>
<plugins>
diff --git a/modules/helpers/perftest-support/pom.xml b/modules/helpers/perftest-support/pom.xml
index e488bb0..4376c06 100644
--- a/modules/helpers/perftest-support/pom.xml
+++ b/modules/helpers/perftest-support/pom.xml
@@ -3,11 +3,11 @@
<parent>
<artifactId>rhq-helpers</artifactId>
<groupId>org.rhq.helpers</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq.helpers</groupId>
<artifactId>perftest-support</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<name>Performance Testing Support</name>
<description>To support performance testing, this is a basic tool to support extracting and later reimporting of
data from/to a database.
diff --git a/modules/helpers/pom.xml b/modules/helpers/pom.xml
index 8b4892a..fc56faa 100644
--- a/modules/helpers/pom.xml
+++ b/modules/helpers/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../pom.xml</relativePath>
</parent>
diff --git a/modules/helpers/rtfilter/pom.xml b/modules/helpers/rtfilter/pom.xml
index 417a3df..0e3881a 100644
--- a/modules/helpers/rtfilter/pom.xml
+++ b/modules/helpers/rtfilter/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq.helpers</groupId>
<artifactId>rhq-helpers</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/aliases/pom.xml b/modules/plugins/aliases/pom.xml
index 9233bc6..685d288 100644
--- a/modules/plugins/aliases/pom.xml
+++ b/modules/plugins/aliases/pom.xml
@@ -7,7 +7,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
@@ -123,8 +123,8 @@
<!-- by default deploy the 32bit augeas libs -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
<if>
@@ -136,8 +136,8 @@
<!-- overwrite with 64bits if needed -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
</then>
diff --git a/modules/plugins/ant-bundle/pom.xml b/modules/plugins/ant-bundle/pom.xml
index ff8c753..9940f3e 100644
--- a/modules/plugins/ant-bundle/pom.xml
+++ b/modules/plugins/ant-bundle/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/apache/pom.xml b/modules/plugins/apache/pom.xml
index a352ae4..15746d7 100644
--- a/modules/plugins/apache/pom.xml
+++ b/modules/plugins/apache/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
@@ -181,8 +181,8 @@
<!-- by default deploy the 32bit augeas libs -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
<if>
@@ -194,8 +194,8 @@
<!-- overwrite with 64bits if needed -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
</then>
diff --git a/modules/plugins/augeas/pom.xml b/modules/plugins/augeas/pom.xml
index 66d35d1..86f8784 100644
--- a/modules/plugins/augeas/pom.xml
+++ b/modules/plugins/augeas/pom.xml
@@ -7,7 +7,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/byteman/pom.xml b/modules/plugins/byteman/pom.xml
index 46bcb55..a242156 100644
--- a/modules/plugins/byteman/pom.xml
+++ b/modules/plugins/byteman/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/cobbler/pom.xml b/modules/plugins/cobbler/pom.xml
index c4d2bc8..113cef9 100644
--- a/modules/plugins/cobbler/pom.xml
+++ b/modules/plugins/cobbler/pom.xml
@@ -7,7 +7,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
@@ -129,8 +129,8 @@
<!-- by default deploy the 32bit augeas libs -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
<if>
@@ -142,8 +142,8 @@
<!-- overwrite with 64bits if needed -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
</then>
diff --git a/modules/plugins/cron/pom.xml b/modules/plugins/cron/pom.xml
index 29b2aaf..bbdbbfd 100644
--- a/modules/plugins/cron/pom.xml
+++ b/modules/plugins/cron/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
@@ -117,8 +117,8 @@
<!-- by default deploy the 32bit augeas libs -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
<if>
@@ -130,8 +130,8 @@
<!-- overwrite with 64bits if needed -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
</then>
diff --git a/modules/plugins/database/pom.xml b/modules/plugins/database/pom.xml
index 6c1812b..a95a795 100644
--- a/modules/plugins/database/pom.xml
+++ b/modules/plugins/database/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/filetemplate-bundle/pom.xml b/modules/plugins/filetemplate-bundle/pom.xml
index c1e0a3d..d3e0ffe 100644
--- a/modules/plugins/filetemplate-bundle/pom.xml
+++ b/modules/plugins/filetemplate-bundle/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/grub/pom.xml b/modules/plugins/grub/pom.xml
index f5b2730..9aaf633 100644
--- a/modules/plugins/grub/pom.xml
+++ b/modules/plugins/grub/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
@@ -114,8 +114,8 @@
<!-- by default deploy the 32bit augeas libs -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
<if>
@@ -127,8 +127,8 @@
<!-- overwrite with 64bits if needed -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
</then>
diff --git a/modules/plugins/hadoop/pom.xml b/modules/plugins/hadoop/pom.xml
index 840e619..123a902 100644
--- a/modules/plugins/hadoop/pom.xml
+++ b/modules/plugins/hadoop/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/hibernate/pom.xml b/modules/plugins/hibernate/pom.xml
index e482d30..82a92d4 100644
--- a/modules/plugins/hibernate/pom.xml
+++ b/modules/plugins/hibernate/pom.xml
@@ -6,7 +6,7 @@
<groupId>org.rhq</groupId>
<!-- Bypass the jopr-plugins-parent which can not have children. It must build after the plugins in order to execute integration tests on them. -->
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.jboss.on</groupId>
diff --git a/modules/plugins/hosts/pom.xml b/modules/plugins/hosts/pom.xml
index 9735b8e..7cd9165 100644
--- a/modules/plugins/hosts/pom.xml
+++ b/modules/plugins/hosts/pom.xml
@@ -7,7 +7,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
@@ -124,8 +124,8 @@
<!-- by default deploy the 32bit augeas libs -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
<if>
@@ -137,8 +137,8 @@
<!-- overwrite with 64bits if needed -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
</then>
diff --git a/modules/plugins/hudson/pom.xml b/modules/plugins/hudson/pom.xml
index 6a55a7d..76f2949 100644
--- a/modules/plugins/hudson/pom.xml
+++ b/modules/plugins/hudson/pom.xml
@@ -6,12 +6,12 @@
<parent>
<artifactId>rhq-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-hudson-plugin</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<packaging>jar</packaging>
<name>RHQ Hudson Plugin</name>
diff --git a/modules/plugins/iis/pom.xml b/modules/plugins/iis/pom.xml
index 2cdc32a..af6f923 100644
--- a/modules/plugins/iis/pom.xml
+++ b/modules/plugins/iis/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/irc/pom.xml b/modules/plugins/irc/pom.xml
index edf12ea..ac4df22 100644
--- a/modules/plugins/irc/pom.xml
+++ b/modules/plugins/irc/pom.xml
@@ -5,7 +5,7 @@
<parent>
<artifactId>rhq-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/jboss-as-5/pom.xml b/modules/plugins/jboss-as-5/pom.xml
index 7d0fdcc..ef51bb7 100644
--- a/modules/plugins/jboss-as-5/pom.xml
+++ b/modules/plugins/jboss-as-5/pom.xml
@@ -9,7 +9,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.jboss.on</groupId>
diff --git a/modules/plugins/jboss-as/pom.xml b/modules/plugins/jboss-as/pom.xml
index 57c8bb3..3078345 100644
--- a/modules/plugins/jboss-as/pom.xml
+++ b/modules/plugins/jboss-as/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.jboss.on</groupId>
diff --git a/modules/plugins/jboss-cache-v3/pom.xml b/modules/plugins/jboss-cache-v3/pom.xml
index 1d1e3aa..92d1a19 100644
--- a/modules/plugins/jboss-cache-v3/pom.xml
+++ b/modules/plugins/jboss-cache-v3/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.jboss.on</groupId>
diff --git a/modules/plugins/jboss-cache/pom.xml b/modules/plugins/jboss-cache/pom.xml
index ae06793..a9e5c3e 100644
--- a/modules/plugins/jboss-cache/pom.xml
+++ b/modules/plugins/jboss-cache/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.jboss.on</groupId>
diff --git a/modules/plugins/jmx/pom.xml b/modules/plugins/jmx/pom.xml
index 1daf86d..0a94a73 100644
--- a/modules/plugins/jmx/pom.xml
+++ b/modules/plugins/jmx/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/kickstart/pom.xml b/modules/plugins/kickstart/pom.xml
index dc87ed7..c2dfb81 100644
--- a/modules/plugins/kickstart/pom.xml
+++ b/modules/plugins/kickstart/pom.xml
@@ -7,7 +7,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/mysql/pom.xml b/modules/plugins/mysql/pom.xml
index d8ebb5d..a86c75a 100644
--- a/modules/plugins/mysql/pom.xml
+++ b/modules/plugins/mysql/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/netservices/pom.xml b/modules/plugins/netservices/pom.xml
index f1675e4..266b521 100644
--- a/modules/plugins/netservices/pom.xml
+++ b/modules/plugins/netservices/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/oracle/pom.xml b/modules/plugins/oracle/pom.xml
index 8a3b3c0..cac1dd0 100644
--- a/modules/plugins/oracle/pom.xml
+++ b/modules/plugins/oracle/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/pattern-generator/pom.xml b/modules/plugins/pattern-generator/pom.xml
index ff74955..46d3655 100644
--- a/modules/plugins/pattern-generator/pom.xml
+++ b/modules/plugins/pattern-generator/pom.xml
@@ -1,15 +1,11 @@
-<project
- xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
- >
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
@@ -66,11 +62,10 @@
<phase>compile</phase>
<configuration>
<tasks>
- <mkdir dir="${rhq.deploymentDir}"/>
- <property name="deployment.file"
- location="${rhq.deploymentDir}/${project.build.finalName}.jar"/>
+ <mkdir dir="${rhq.deploymentDir}" />
+ <property name="deployment.file" location="${rhq.deploymentDir}/${project.build.finalName}.jar" />
<echo>*** Updating ${deployment.file}...</echo>
- <jar destfile="${deployment.file}" basedir="${project.build.outputDirectory}"/>
+ <jar destfile="${deployment.file}" basedir="${project.build.outputDirectory}" />
</tasks>
</configuration>
<goals>
@@ -83,18 +78,14 @@
<phase>package</phase>
<configuration>
<tasks>
- <property name="deployment.file"
- location="${rhq.deploymentDir}/${project.build.finalName}.jar"/>
+ <property name="deployment.file" location="${rhq.deploymentDir}/${project.build.finalName}.jar" />
<echo>*** Updating META-INF dir in ${deployment.file}...</echo>
- <unjar src="${project.build.directory}/${project.build.finalName}.jar"
- dest="${project.build.outputDirectory}">
+ <unjar src="${project.build.directory}/${project.build.finalName}.jar" dest="${project.build.outputDirectory}">
<patternset>
- <include name="META-INF/**"/>
+ <include name="META-INF/**" />
</patternset>
</unjar>
- <jar destfile="${deployment.file}"
- manifest="${project.build.outputDirectory}/META-INF/MANIFEST.MF"
- update="true">
+ <jar destfile="${deployment.file}" manifest="${project.build.outputDirectory}/META-INF/MANIFEST.MF" update="true">
</jar>
</tasks>
</configuration>
@@ -108,10 +99,9 @@
<phase>clean</phase>
<configuration>
<tasks>
- <property name="deployment.file"
- location="${rhq.deploymentDir}/${project.build.finalName}.jar"/>
+ <property name="deployment.file" location="${rhq.deploymentDir}/${project.build.finalName}.jar" />
<echo>*** Deleting ${deployment.file}...</echo>
- <delete file="${deployment.file}"/>
+ <delete file="${deployment.file}" />
</tasks>
</configuration>
<goals>
diff --git a/modules/plugins/perftest/pom.xml b/modules/plugins/perftest/pom.xml
index 843fe3d..9c5c250 100644
--- a/modules/plugins/perftest/pom.xml
+++ b/modules/plugins/perftest/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/platform/pom.xml b/modules/plugins/platform/pom.xml
index 99f36d0..cb4374b 100644
--- a/modules/plugins/platform/pom.xml
+++ b/modules/plugins/platform/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/pom.xml b/modules/plugins/pom.xml
index 4a856b6..f383273 100644
--- a/modules/plugins/pom.xml
+++ b/modules/plugins/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<relativePath>../../pom.xml</relativePath>
</parent>
diff --git a/modules/plugins/postfix/pom.xml b/modules/plugins/postfix/pom.xml
index 515793f..676dfb2 100644
--- a/modules/plugins/postfix/pom.xml
+++ b/modules/plugins/postfix/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
@@ -122,8 +122,8 @@
<!-- by default deploy the 32bit augeas libs -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
<if>
@@ -135,8 +135,8 @@
<!-- overwrite with 64bits if needed -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
</then>
diff --git a/modules/plugins/postgres/pom.xml b/modules/plugins/postgres/pom.xml
index 365f6c4..562e75c 100644
--- a/modules/plugins/postgres/pom.xml
+++ b/modules/plugins/postgres/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/rhq-agent/pom.xml b/modules/plugins/rhq-agent/pom.xml
index 60471c2..a9bc63e 100644
--- a/modules/plugins/rhq-agent/pom.xml
+++ b/modules/plugins/rhq-agent/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/rhq-server/pom.xml b/modules/plugins/rhq-server/pom.xml
index e88b97f..7d74b2a 100644
--- a/modules/plugins/rhq-server/pom.xml
+++ b/modules/plugins/rhq-server/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.jboss.on</groupId>
diff --git a/modules/plugins/samba/pom.xml b/modules/plugins/samba/pom.xml
index f869404..b961556 100644
--- a/modules/plugins/samba/pom.xml
+++ b/modules/plugins/samba/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
@@ -122,8 +122,8 @@
<!-- by default deploy the 32bit augeas libs -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
<if>
@@ -135,8 +135,8 @@
<!-- overwrite with 64bits if needed -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
</then>
diff --git a/modules/plugins/script/pom.xml b/modules/plugins/script/pom.xml
index d31afb9..6d05908 100644
--- a/modules/plugins/script/pom.xml
+++ b/modules/plugins/script/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/script2/pom.xml b/modules/plugins/script2/pom.xml
index 2cf689c..f378fe8 100644
--- a/modules/plugins/script2/pom.xml
+++ b/modules/plugins/script2/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/snmptrapd/pom.xml b/modules/plugins/snmptrapd/pom.xml
index 05ed401..d386a13 100644
--- a/modules/plugins/snmptrapd/pom.xml
+++ b/modules/plugins/snmptrapd/pom.xml
@@ -2,7 +2,7 @@
<parent>
<artifactId>rhq-plugins-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/modules/plugins/sshd/pom.xml b/modules/plugins/sshd/pom.xml
index a765069..70b259c 100644
--- a/modules/plugins/sshd/pom.xml
+++ b/modules/plugins/sshd/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
@@ -114,8 +114,8 @@
<!-- by default deploy the 32bit augeas libs -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
<if>
@@ -127,8 +127,8 @@
<!-- overwrite with 64bits if needed -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
</then>
diff --git a/modules/plugins/sudoers/pom.xml b/modules/plugins/sudoers/pom.xml
index 79b0dea..c150fb4 100644
--- a/modules/plugins/sudoers/pom.xml
+++ b/modules/plugins/sudoers/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
@@ -112,8 +112,8 @@
<!-- by default deploy the 32bit augeas libs -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
<if>
@@ -125,8 +125,8 @@
<!-- overwrite with 64bits if needed -->
<move todir="target/itest/lib/">
<fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
- <include name="**/*.so"/>
- <include name="**/*.so.*"/>
+ <include name="**/*.so" />
+ <include name="**/*.so.*" />
</fileset>
</move>
</then>
diff --git a/modules/plugins/tomcat/pom.xml b/modules/plugins/tomcat/pom.xml
index f6dfebd..158de76 100644
--- a/modules/plugins/tomcat/pom.xml
+++ b/modules/plugins/tomcat/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.jboss.on</groupId>
diff --git a/modules/plugins/twitter/pom.xml b/modules/plugins/twitter/pom.xml
index 50ff9b6..1c44895 100644
--- a/modules/plugins/twitter/pom.xml
+++ b/modules/plugins/twitter/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/validate-all-plugins/pom.xml b/modules/plugins/validate-all-plugins/pom.xml
index 6565a7b..911c0cd 100644
--- a/modules/plugins/validate-all-plugins/pom.xml
+++ b/modules/plugins/validate-all-plugins/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/plugins/virt/pom.xml b/modules/plugins/virt/pom.xml
index 8700a19..5f1b8a3 100644
--- a/modules/plugins/virt/pom.xml
+++ b/modules/plugins/virt/pom.xml
@@ -4,7 +4,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-plugins-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/pom.xml b/modules/pom.xml
index ef5b009..57fc5a3 100644
--- a/modules/pom.xml
+++ b/modules/pom.xml
@@ -6,7 +6,7 @@
<parent>
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<groupId>org.rhq</groupId>
diff --git a/modules/test-utils/pom.xml b/modules/test-utils/pom.xml
index 3ed6856..912e270 100644
--- a/modules/test-utils/pom.xml
+++ b/modules/test-utils/pom.xml
@@ -7,7 +7,7 @@
<parent>
<artifactId>rhq-modules-parent</artifactId>
<groupId>org.rhq</groupId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
</parent>
<artifactId>test-utils</artifactId>
diff --git a/pom.xml b/pom.xml
index b7f249e..cb9d97d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
<groupId>org.rhq</groupId>
<artifactId>rhq-parent</artifactId>
- <version>4.1.0-SNAPSHOT</version>
+ <version>4.0.2.GA</version>
<packaging>pom</packaging>
<name>RHQ</name>
12 years, 11 months
[rhq] 4 commits - modules/enterprise
by Rafael Torres Coelho Soares
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/MessageConstants_pt.properties | 21
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties | 3830 +++++-----
2 files changed, 1936 insertions(+), 1915 deletions(-)
New commits:
commit 6ae3b136eeafec04669c8a378ae780a4e12d9dd3
Author: Rafael Soares <rafaelcba(a)gmail.com>
Date: Wed Jun 1 23:16:08 2011 -0300
a bit more 'pt' translation
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
old mode 100755
new mode 100644
index c32dabf..40add0d
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
@@ -6,9 +6,9 @@
# http://rhq-project.org/display/RHQ/Working+with+the+Resource+Bundles
#
###################################
-common_alert_high = High
-common_alert_low = Low
-common_alert_medium = Medium
+common_alert_high = Alto
+common_alert_low = Baixo
+common_alert_medium = M\u00E9dio
common_buildInfo_gwtVersion = ${gwt.version}
common_button_ack = Confirmar
common_button_ack_all = Confirmar Todos
@@ -30,13 +30,13 @@ common_button_new = Novo
common_button_next = Pr\u00F3ximo
common_button_ok = OK
common_button_previous = Anterior
-common_button_purgeAll = Purge All
-common_button_refresh = Refresh
+common_button_purgeAll = Remover Todos
+common_button_refresh = Atualizar
common_button_reset = Limpar
common_button_save = Salvar
-common_button_schedule = Schedule
+common_button_schedule = Agendar
common_button_search = Procurar
-common_button_set = Set
+common_button_set = Definir
common_button_showDetails = Mostrar Detalhes...
common_button_uninventory = Remover do Invent\u00E1rio
common_calendar_april_short = abr
@@ -74,57 +74,57 @@ common_label_user = usu\u00E1rio
common_label_users = usu\u00E1rios
common_label_week = semana
common_label_weeks = semanas
-common_label_yesterday = Yesterday
+common_label_yesterday = Ontem
common_msg_areYouSure = Tem certeza?
-common_msg_asyncTimeout = {0}. This occurred because the server is taking a long time to complete this request. Please be aware that the server may still be processing your request and it may complete shortly. You can check the server logs to see if any abnormal errors occurred.
-common_msg_changeAutoDetected = Change auto-detected
-common_msg_deleteConfirm = Tem certeza de que deseja excluir o # selecionado {0}?
-common_msg_emphasizedNotePrefix = NOTA:
+common_msg_asyncTimeout = {0}. Isso ocorre porque o servidor est\u00E1 levando muito tempo para atender esta requisi\u00E7\u00E3o. Favor atentar para o fato de que o servidor ainda esteja processando sua requisi\u00E7\u00E3o e pode concluir dentro de mais alguns instantes. Voc\u00EA ainda pode verificar os logs do servidor para identificar se algum erro anormal ocorreu.
+common_msg_changeAutoDetected = Mudan\u00E7as detectadas automaticamente
+common_msg_deleteConfirm = Tem certeza de que deseja excluir o \# selecionado {0}?
+common_msg_emphasizedNotePrefix = NOTA\:
common_msg_loading = Carregando...
common_msg_noItemsToShow = N\u00E3o existem itens para apresentar
-common_msg_notYetImplemented = Not Yet Implemented
-common_msg_see_more = see more...
-common_msg_step_x_of_y = Step {0} of {1}
+common_msg_notYetImplemented = N\u00E3o implementado ainda
+common_msg_see_more = Ver detalhes...
+common_msg_step_x_of_y = Passo {0} de {1}
common_severity_debug = Debug
common_severity_error = Error
common_severity_fatal = Fatal
common_severity_info = Info
common_severity_warn = Warn
-common_status_canceled = Canceled
-common_status_deferred = Deferred
-common_status_failed = Failed
-common_status_inprogress = In Progress
-common_status_nochange = No Change
-common_status_partial = Partial
-common_status_success = Success
-common_status_timedOut = Timed Out
-common_status_unknown = Unknown
+common_status_canceled = Cancelado
+common_status_deferred = Deferido
+common_status_failed = Falha
+common_status_inprogress = Processando
+common_status_nochange = Sem altera\u00E7\u00E3o
+common_status_partial = Parcial
+common_status_success = Sucesso
+common_status_timedOut = Tempo Esgotado
+common_status_unknown = Desconhecido
common_title_add_column = Adicionar Coluna
-common_title_add_graph_to_view = Add Graph to Monitor View
+common_title_add_graph_to_view = Adicionar Gr\u00E1fico ao Monitor de Vis\u00E3o
common_title_add_portlet = Adicionar Portlet
common_title_address = Endere\u00E7o
common_title_alert_range = S\u00E9rie de Alertas
-common_title_ancestry = Ancestry
+common_title_ancestry = Ancestral
common_title_availability = Disponibilidade
common_title_available_resources = Recursos Dispon\u00EDveis
common_title_average_metrics = M\u00E9tricas da m\u00E9dia por Minuto
-common_title_background = Background
+common_title_background = Fundo (background)
common_title_bundle = Bundle
common_title_bundles = Bundles
common_title_category = Categoria
-common_title_change_refresh_time = Refresh Interval
+common_title_change_refresh_time = Atualizar Intervalo
common_title_columns = Colunas
-common_title_compare_metrics = Compare Metrics
+common_title_compare_metrics = Comparar M\u00E9tricas
common_title_compatibleGroups = Grupos Compat\u00EDveis
common_title_compatibleGroups_total = Total de Grupos Compat\u00EDveis
common_title_component_errors = Componentes com erro
-common_title_config_update_status = Update Status
+common_title_config_update_status = Atualizar Status
common_title_configuration = Configura\u00E7\u00E3o
-common_title_count = Count
+common_title_count = Quantidade
common_title_custom = Personalizado
common_title_dashboard_name = Nome do Painel de Controle
common_title_dateCreated = Data de Cria\u00E7\u00E3o
-common_title_dateRange = Date Range
+common_title_dateRange = Intervalo de Data
common_title_default = Padr\u00E3o
common_title_description = Descri\u00E7\u00E3o
common_title_details = Detalhes
@@ -134,14 +134,14 @@ common_title_duration = Dura\u00E7\u00E3o
common_title_edit_mode = Modo Edi\u00E7\u00E3o
common_title_enabled = Habilitado?
common_title_end = Fim
-common_title_error = Error
+common_title_error = Erro
common_title_favorites = Favoritos
common_title_generalProp = Propriedades Gerais
-common_title_group = Group
+common_title_group = Grupo
common_title_group_def_total = Total de Defini\u00E7\u00E3o de Grupos
-common_title_group_member_health = Group Member Health
-common_title_groups = Groups
-common_title_help = Help
+common_title_group_member_health = Sa\u00FAde do Membro do Grupo
+common_title_groups = Grupos
+common_title_help = Ajuda
common_title_host = Host
common_title_icon = \u00EDcone
common_title_id = ID
@@ -151,25 +151,25 @@ common_title_inventory = Invent\u00E1rio
common_title_inventorySummary = Sum\u00E1rio do Invent\u00E1rio
common_title_lastUpdated = \u00DAltima Atualiza\u00E7\u00E3o
common_title_lastUpdatedBy = \u00DAltima Atualiza\u00E7\u00E3o feita por
-common_title_ldapGroups = LDAP Groups
+common_title_ldapGroups = Grupos LDAP
common_title_mashup = Mashup
-common_title_members_reporting = Members Reporting
+common_title_members_reporting = Relat\u00F3rio de Membros
common_title_message = Mensagem
common_title_metric = M\u00E9trica
-common_title_metric_chart = Metric Chart
+common_title_metric_chart = Gr\u00E1fico de M\u00E9trica
common_title_mixedGroups = Grupos Mistos
common_title_mixedGroups_total = Total de Grupos Mistos
common_title_name = Nome
common_title_new_dashboard = Novo Painel de Controle
-common_title_numeric_metrics = Numeric Metrics
+common_title_numeric_metrics = M\u00E9tricas Num\u00E9ricas
common_title_numeric_type = Tipo Num\u00E9rico
-common_title_operation_status = Operation Status
+common_title_operation_status = Status da Opera\u00E7\u00E3o
common_title_operations = Opera\u00E7\u00F5es
common_title_operations_range = S\u00E9rie de Opera\u00E7\u00F5es
common_title_over = Execesso
common_title_password = Senha
-common_title_path = Path
-common_title_permissions = Permissions
+common_title_path = Caminho
+common_title_permissions = Permiss\u00F5es
common_title_platform = Plataforma
common_title_platform_total = Total de Plataformas
common_title_plugin = Plugin
@@ -177,12 +177,12 @@ common_title_port = Porta
common_title_providers = Provedores
common_title_recent_alerts = Alertas Recentes
common_title_recent_bundle_deployments = Recent Bundle Deployments
-common_title_recent_configuration_updates = Recent Configuration Updates
-common_title_recent_event_counts = Recent Event Counts
-common_title_recent_measurements = Recent Measurements
-common_title_recent_oob_metrics = Recent Out of Bound metrics
+common_title_recent_configuration_updates = Configura\u00E7\u00F5es Alteradas Recentemente
+common_title_recent_event_counts = Totaliza\u00E7\u00E3o de Eventos Recentes
+common_title_recent_measurements = M\u00E9tricas Recentes
+common_title_recent_oob_metrics = M\u00E9tricas fora dos limites Recentes
common_title_recent_operations = Opera\u00E7\u00F5es Recentes
-common_title_recent_pkg_history = Recent Package History
+common_title_recent_pkg_history = Hist\u00F3rico de Pacotes Recentes
common_title_recently_added = Recursos Adicionados Recentemente
common_title_remove_column = Remover Coluna
common_title_repositories = Reposit\u00F3rios
@@ -191,29 +191,29 @@ common_title_resourceGroups = Resource Groups
common_title_resource_group = Grupo de Recursos
common_title_resource_id = ID do Recurso
common_title_resource_inventory = Invent\u00E1rio de Recursos
-common_title_resource_key = Resource Key
+common_title_resource_key = Chave do Recurso
common_title_resource_name = Nome do Recurso
-common_title_resource_type = Resource Type
-common_title_resources = Resources
-common_title_results_count = Results Count
-common_title_results_count_tooltip = Displays this number of results
-common_title_role = Role
-common_title_roles = Roles
+common_title_resource_type = Tipo do Recurso
+common_title_resources = Recursos
+common_title_results_count = Resultado Total
+common_title_results_count_tooltip = Mostra este n\u00FAmero de resultados
+common_title_role = Perfil
+common_title_roles = Perfis
common_title_scheduled_operations = Opera\u00E7\u00F5es Agendadas
common_title_search = Procurar
common_title_selected_resources = Recursos Selecionados
-common_title_server = Server
+common_title_server = Servidor
common_title_server_total = Total de Servidores
-common_title_service = Service
+common_title_service = Servi\u00E7o
common_title_service_total = Total de Servi\u00E7os
common_title_settings = Configura\u00E7\u00F5es
common_title_show = Visualizar
common_title_show_more = Visualizar mais...
-common_title_sort_order = Sort Order
-common_title_sort_order_tooltip = Sets sort order for results.
+common_title_sort_order = Ordena\u00E7\u00E3o
+common_title_sort_order_tooltip = Define a ordem dos resultados.
common_title_start = Iniciar
common_title_status = Status
-common_title_stop = Stop
+common_title_stop = Parar
common_title_summary = Sum\u00E1rio
common_title_summary_counts = Sum\u00E1rio de Contagem
common_title_tag_cloud = Nuvem de Tags
@@ -223,48 +223,48 @@ common_title_total = Total
common_title_type = Tipo
common_title_units = Unidades
common_title_user = Usu\u00E1rio
-common_title_users = Users
+common_title_users = Usu\u00E1rios
common_title_value = Valor
common_title_version = Vers\u00E3o
common_title_view_mode = Modo vis\u00E3o
common_title_web_address = Endere\u00E7o Web
common_title_welcome = Bem Vindo
-common_unit_days = days
-common_unit_hours = hours
-common_unit_milliseconds = milliseconds
-common_unit_minutes = minutes
-common_unit_months = months
-common_unit_seconds = seconds
-common_unit_times = times
-common_unit_weeks = weeks
-common_unit_years = years
+common_unit_days = dias
+common_unit_hours = horas
+common_unit_milliseconds = milisegundos
+common_unit_minutes = minutos
+common_unit_months = meses
+common_unit_seconds = segundos
+common_unit_times = vezes
+common_unit_weeks = semanas
+common_unit_years = anos
common_val_for = para
-common_val_n1st = {0}st
-common_val_n2nd = {0}nd
-common_val_n3rd = {0}rd
+common_val_n1st = {0}\u00BA
+common_val_n2nd = {0}\u00BA
+common_val_n3rd = {0}\u00BA
common_val_na = N/A
common_val_never = Nunca
common_val_no = N\u00E3o
common_val_no_lower = n\u00E3o
common_val_none = Nenhum
-common_val_nth = {0}th
+common_val_nth = {0}\u00BA
common_val_yes = Sim
common_val_yes_lower = sim
dataSource_ContentRepoTree_error_load = Erro ao carregar os reposit\u00F3rios
-dataSource_ContentRepoTree_field_parentId = Parent ID
-dataSource_bundle_loadFailed = Failed to load Bundle data
-dataSource_configurationHistory_clickToSeeError = Double click to see error message...
-dataSource_configurationHistory_currentConfig = This is the current configuration
-dataSource_configurationHistory_dateCompleted = Date Completed
-dataSource_configurationHistory_dateSubmitted = Date Submitted
+dataSource_ContentRepoTree_field_parentId = ID pai
+dataSource_bundle_loadFailed = Falha ao carregar os dados do Bundle
+dataSource_configurationHistory_clickToSeeError = Duplo clique para visualizar a mensagem...
+dataSource_configurationHistory_currentConfig = Esta \u00E9 a configura\u00E7\u00E3o atual
+dataSource_configurationHistory_dateCompleted = Conclu\u00EDdo em
+dataSource_configurationHistory_dateSubmitted = Submetido em
dataSource_configurationHistory_error_fetchFailure = N\u00E3o foi poss\u00EDvel carregar o hist\u00F3rico de configura\u00E7\u00E3o.
dataSource_configurationHistory_field_createdTime = Criado
dataSource_configurationHistory_field_id = ID
dataSource_configurationHistory_field_resource = Recurso
dataSource_configurationHistory_field_status = Status
dataSource_configurationHistory_field_subject = Assunto
-dataSource_configurationHistory_updateType = Update Type
-dataSource_configurationHistory_updateType_group = Group
+dataSource_configurationHistory_updateType = Tipo de atualiza\u00E7\u00E3o
+dataSource_configurationHistory_updateType_group = Grupo
dataSource_configurationHistory_updateType_individual = Individual
dataSource_definitions_loadFailed = Falha ao carregar defini\u00E7\u00E3o de m\u00E9tricas
dataSource_measurementOob_error_fetchFailure = Falha ao carregar informa\u00E7\u00F5es das m\u00E9tricas OOB
@@ -275,17 +275,17 @@ dataSource_measurementOob_field_parentName = Pai
dataSource_measurementOob_field_resourceName = Recurso
dataSource_measurementOob_field_scheduleName = M\u00E9trica
dataSource_operationHistory_error_fetchFailure = Falha ao carregar o hist\u00F3rico de opera\u00E7\u00F5es.
-dataSource_operationHistory_field_createdTime = Created Time
-dataSource_operationHistory_field_operationName = Operation Name
-dataSource_operationHistory_field_startedTime = Started Time
-dataSource_operationHistory_field_subject = Requester
-dataSource_operationSchedule_field_description = Notes
-dataSource_operationSchedule_field_id = Schedule ID
-dataSource_operationSchedule_field_nextFireTime = Next Execution
-dataSource_operationSchedule_field_operationDisplayName = Operation
-dataSource_operationSchedule_field_operationName = Operation
-dataSource_operationSchedule_field_subject = Owner
-dataSource_operationSchedule_field_timeout = Timeout (in seconds)
+dataSource_operationHistory_field_createdTime = Data de cria\u00E7\u00E3o
+dataSource_operationHistory_field_operationName = Nome da Opera\u00E7\u00E3o
+dataSource_operationHistory_field_startedTime = Iniciado em
+dataSource_operationHistory_field_subject = Solicitante
+dataSource_operationSchedule_field_description = Notas
+dataSource_operationSchedule_field_id = ID do Agendamento
+dataSource_operationSchedule_field_nextFireTime = Pr\u00F3xima execu\u00E7\u00E3o
+dataSource_operationSchedule_field_operationDisplayName = Opera\u00E7\u00E3o
+dataSource_operationSchedule_field_operationName = Opera\u00E7\u00E3o
+dataSource_operationSchedule_field_subject = Propriet\u00E1rio
+dataSource_operationSchedule_field_timeout = Tempo limite (em segundos)
dataSource_platforms_field_cpu = CPU
dataSource_platforms_field_memory = Mem\u00F3ria
dataSource_platforms_field_swap = Swap
@@ -300,23 +300,23 @@ dataSource_recentOperations_field_operation = Opera\u00E7\u00E3o
dataSource_recentOperations_field_resource = Recurso
dataSource_recentOperations_field_status = Status
dataSource_recentOperations_field_time = Data/Hora
-dataSource_resourceErrors_clickStatusIcon = Click the icon for more details
-dataSource_resourceErrors_deleteFailure = Failed to delete resource errors
-dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] resource error messages.
+dataSource_resourceErrors_clickStatusIcon = Clique no \u00EDcone para mais detalhes
+dataSource_resourceErrors_deleteFailure = Falha do excluir mensagens de erros do recurso
+dataSource_resourceErrors_deleteSuccess = Mensagens de erro para o recurso [{0}] exclu\u00EDdas com sucesso.
dataSource_resourceErrors_error_fetchFailure = Falha ao procurar por erros para o Recurso com ID [{0}].
dataSource_resourceErrors_field_detail = Mensagem detalhada
dataSource_resourceErrors_field_errorType = Tipo de Erro
dataSource_resourceErrors_field_summary = Sum\u00E1rio
dataSource_resourceErrors_field_timeOccured = Tempo
-dataSource_resourceGroups_loadFailed = Failed to load Resource Groups
-dataSource_resources_field_discoveryTime = Discovery Time
-dataSource_resources_field_importTime = Import Time
-dataSource_resources_field_key = Key
-dataSource_resources_field_lastModifiedTime = Last Modified Time
-dataSource_resources_field_lastModifier = Last Modifier
-dataSource_resources_field_location = Location
+dataSource_resourceGroups_loadFailed = Falha ao carregar grupos de recurso
+dataSource_resources_field_discoveryTime = Data de Descoberta
+dataSource_resources_field_importTime = Data de Importa\u00E7\u00E3o
+dataSource_resources_field_key = Chave
+dataSource_resources_field_lastModifiedTime = Data da \u00FAltima altera\u00E7\u00E3o
+dataSource_resources_field_lastModifier = \u00DAltima altera\u00E7\u00E3o
+dataSource_resources_field_location = Localiza\u00E7\u00E3o
dataSource_rpc_error_transformRequestFailure = Ocorreu uma falha na fonte de dados durante o processamento da requisi\u00E7\u00E3o {0}.
-dataSource_rpc_error_unsupportedArrayFilterType = Sem suporte para passing de array filters do tipo {0}.
+dataSource_rpc_error_unsupportedArrayFilterType = Sem suporte para o array filters do tipo {0}.
dataSource_rpc_error_unsupportedEnumType = Favor adicionar um trecho de c\u00F3digo apropriado para a enum {0} para RPCDataSource.getEnumArray(Class)
dataSource_rpc_no = n\u00E3o
dataSource_rpc_yes = sim
@@ -325,34 +325,34 @@ dataSource_scheduledOperations_field_location = Localiza\u00E7\u00E3o
dataSource_scheduledOperations_field_operation = Opera\u00E7\u00E3o
dataSource_scheduledOperations_field_resource = Recurso
dataSource_scheduledOperations_field_time = Data/Hora
-dataSource_schedules_disableFailure_group = Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas eram: [{2}]
-dataSource_schedules_disableFailure_resource = Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas eram: [{2}]
+dataSource_schedules_disableFailure_group = Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas eram\: [{2}]
+dataSource_schedules_disableFailure_resource = Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas eram\: [{2}]
dataSource_schedules_disableSuccessful_concise = Voc\u00EA desabilitou a coleta de m\u00E9tricas de [{0}]
-dataSource_schedules_disableSuccessful_full_group = Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o: [{2}]
-dataSource_schedules_disableSuccessful_full_resource = Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o recurso com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o: [{2}]
-dataSource_schedules_enableFailure_group = Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o grupo com ID [{1}]. As m\u00E9tricas s\u00E3o: [{2}]
-dataSource_schedules_enableFailure_resource = Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas s\u00E3o: [{2}]
+dataSource_schedules_disableSuccessful_full_group = Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o\: [{2}]
+dataSource_schedules_disableSuccessful_full_resource = Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o recurso com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o\: [{2}]
+dataSource_schedules_enableFailure_group = Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o grupo com ID [{1}]. As m\u00E9tricas s\u00E3o\: [{2}]
+dataSource_schedules_enableFailure_resource = Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas s\u00E3o\: [{2}]
dataSource_schedules_enableSuccessful_concise = Voce habilitou a coleta de m\u00E9tricas de [{0}]
-dataSource_schedules_enableSuccessful_full_group = Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas habilitadas foram: [{2}]
-dataSource_schedules_enableSuccessful_full_resource = Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas habilitadas foram: [{2}]
+dataSource_schedules_enableSuccessful_full_group = Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas habilitadas foram\: [{2}]
+dataSource_schedules_enableSuccessful_full_resource = Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas habilitadas foram\: [{2}]
dataSource_schedules_field_resourceGroupId = ID de Grupo
dataSource_schedules_loadFailed = Falha ao carregar agendamento de m\u00E9tricas
-dataSource_schedules_loadFailedContext = Failed to load metric schedules for context [{0}]
-dataSource_schedules_loadFailedCriteria = Failed to load metric schedules for criteria [{0}]
-dataSource_schedules_updateFailure_group = Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. M\u00E9tricas: [{2}]. O intervalo de coleta seria de [{3}] segundos.
-dataSource_schedules_updateFailure_resource = Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. M\u00E9tricas: [{2}]. O intervalo de coleta seria de [{3}] segundos.
+dataSource_schedules_loadFailedContext = Falha ao carregar agendamentos de m\u00E9tricas para o contexto [{0}]
+dataSource_schedules_loadFailedCriteria = Falha ao carregar agendamentos de m\u00E9tricas com o crit\u00E9io [{0}]
+dataSource_schedules_updateFailure_group = Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. M\u00E9tricas\: [{2}]. O intervalo de coleta seria de [{3}] segundos.
+dataSource_schedules_updateFailure_resource = Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. M\u00E9tricas\: [{2}]. O intervalo de coleta seria de [{3}] segundos.
dataSource_schedules_updateSuccessful_concise = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}]
-dataSource_schedules_updateSuccessful_full_group = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o grupo de recursos com ID [{2}]. M\u00E9tricas atualizadas: [{3}]
-dataSource_schedules_updateSuccessful_full_resource = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o recurso com ID [{2}]. M\u00E9tricas atualizadas: [{3}]
-dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
-dataSource_traits_field_definitionID = Definition ID
+dataSource_schedules_updateSuccessful_full_group = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o grupo de recursos com ID [{2}]. M\u00E9tricas atualizadas\: [{3}]
+dataSource_schedules_updateSuccessful_full_resource = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o recurso com ID [{2}]. M\u00E9tricas atualizadas\: [{3}]
+dataSource_traits_failFetch = Falha ao obter as caracter\u00EDsticas com o crit\u00E9rio [{0}].
+dataSource_traits_field_definitionID = ID da defini\u00E7\u00E3o
dataSource_traits_field_lastChanged = \u00DAltima Altera\u00E7\u00E3o
dataSource_traits_field_primaryKey = Chave Prim\u00E1ria
dataSource_traits_field_trait = Propriedade
dataSource_traits_group_field_groupId = ID de Grupo
dataSource_traits_group_field_memberResource = Recurso Membro
-dataSource_users_delete = Deleted user [{0}]
-dataSource_users_deleteFailed = Failed to delete user [{0}]
+dataSource_users_delete = Usu\u00E1rio exclu\u00EDdo [{0}]
+dataSource_users_deleteFailed = Falha ao excluir o usu\u00E1rio [{0}]
dataSource_users_field_department = Departamento
dataSource_users_field_emailAddress = Endere\u00E7o de Email
dataSource_users_field_factive = Login Habilitado?
@@ -364,50 +364,50 @@ dataSource_users_field_name = Nome do Usu\u00E1rio
dataSource_users_field_password = Senha
dataSource_users_field_passwordVerify = Verifique a Senha
dataSource_users_field_phoneNumber = N\u00FAmero de Telefone
-dataSource_users_invalidEmailAddress = Invalid email address.
-dataSource_users_passwordsDoNotMatch = Passwords do not match.
-datasource_roles_field_ldapGroups = LDAP Groups
-datasource_roles_field_permissions = Permissions
-datasource_roles_field_resourceGroups = Resource Groups
+dataSource_users_invalidEmailAddress = Endere\u00E7o de email inv\u00E1lido.
+dataSource_users_passwordsDoNotMatch = Senhas n\u00E3o conferem.
+datasource_roles_field_ldapGroups = Grupos LDAP
+datasource_roles_field_permissions = Permiss\u00F5es
+datasource_roles_field_resourceGroups = Grupos de Recurso
datasource_roles_field_subjects = Subjects
-datasource_templateSchedules_disabled = Disabled collection of selected metric [{0}].
-datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_enabled = Enabled collection of selected metric [{0}].
+datasource_templateSchedules_disabled = Desabilitar a coleta da m\u00E9trica selecionada [{0}].
+datasource_templateSchedules_disabled_detailed = Desabilitar a coleta da m\u00E9trica [{0}] [{1}] para o Tipo de Recurso com id [{2}].
+datasource_templateSchedules_disabled_failed = Falha ao desabilitar a coleta da m\u00E9trica [{0}] [{1}] para o Tipo de Recurso com id [{2}].
+datasource_templateSchedules_enabled = Habilitar a coleta da m\u00E9trica selecionada [{0}].
datasource_templateSchedules_enabled_detailed = Enabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_enabled_failed = Failed to enable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
-datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
-datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
-favorites = Favorites
-favorites_groups = Favorite Groups
-favorites_recentlyViewed = Recently Viewed
-favorites_resources = Favorite Resources
+datasource_templateSchedules_enabled_failed = Falha ao habilitar a coleta da m\u00E9trica [{0}] [{1}] para o Tipo de Recurso com id [{2}].
+datasource_templateSchedules_updated = Intervalos de coleta atualizados para a m\u00E9trica [{0}].
+datasource_templateSchedules_updated_detail = Intervalo de coleta da m\u00E9trica [{0}] [{1}] para o Tipo de Recurso com id [{2}] configurado para [{3}] segundos.
+datasource_templateSchedules_updated_failed = Falha ao configurar o intervalo de coleta para [{0}] segundos para a m\u00E9trica [{1}] [{2}] para o Tipo de Recurso com id [{3}].
+favorites = Favoritos
+favorites_groups = Grupos Favoritos
+favorites_recentlyViewed = Acessados Recentemente
+favorites_resources = Recursos Favoritos
group_tree_partialClusterTooltip = {0} out of {1} group members have a ''{2}'' resource
-util_ancestry_parentAncestry = Parent Ancestry for:
+util_ancestry_parentAncestry = Ancestral para\:
util_errorHandler_nullException = Exce\u00E7\u00E3o nula
-util_monitoringRequestCallback_error_checkServerStatusFailure = Imposs\u00EDvel verificar o status do login - verifique o estatdo do Servidor.
+util_monitoringRequestCallback_error_checkServerStatusFailure = Imposs\u00EDvel verificar o status do login - verifique o status do Servidor.
util_rpcManager_activeRequests = {0} Requisi\u00E7\u00F5es ativas
util_userPerm_loadFailGlobal = Falha ao carregar permiss\u00F5es globais - nenhuma permiss\u00E3o concedida.
-util_userPerm_loadFailGroup = Falha ao carregar suas permiss\u00F5es para o Grupo de Recursos com id [{0}] - nenhum permiss\u00E3o concedida.
+util_userPerm_loadFailGroup = Falha ao carregar suas permiss\u00F5es para o Grupo de Recursos com id [{0}] - nenhuma permiss\u00E3o concedida.
util_userPerm_loadFailResource = Falha ao carregar suas permiss\u00F5es para o Recurso com id [{0}] - nenhuma permiss\u00E3o concedida.
-util_userSession_loadFailSubject = UserSessionManager: Falha ao carregar a credencial do usu\u00E1rio
+util_userSession_loadFailSubject = UserSessionManager\: Falha ao carregar a credencial do usu\u00E1rio
util_userSession_logoutFail = Falha durante o logout.
util_widgetsField_unlimited = Ilimitado
view_aboutBox_allRightsReserved = Todos os Direitos Reservados.~
-view_aboutBox_buildNumber = N\u00FAmero do Build:~
+view_aboutBox_buildNumber = N\u00FAmero do Build\:~
view_aboutBox_failedToLoad = Falha ao carregar informa\u00E7oes do produto.~
view_aboutBox_homepage = P\u00E1gina Inicial~
view_aboutBox_jbossByRedHat = JBoss by Red Hat~
view_aboutBox_title = Sobre {0}~
-view_aboutBox_version = Vers\u00E3o:~
+view_aboutBox_version = Vers\u00E3o\:
view_adminConfig_downloads = Downloads
view_adminConfig_license = Licen\u00E7a
view_adminConfig_plugins = Plugins
view_adminConfig_systemSettings = Propriedades de Sistema
-view_adminConfig_templates = Modelos
-view_adminContent_contentSources = Content Sources
-view_adminContent_repositories = Repositories
+view_adminConfig_templates = Templates
+view_adminContent_contentSources = Fontes de Conte\u00FAdo
+view_adminContent_repositories = Reposit\u00F3rios
view_adminRoles_assignedGroups = Grupos de Recursos Associados
view_adminRoles_assignedSubjects = Perfis Associados
view_adminRoles_failLdap = Falha ao determinar se o LDAP foi configurado - assumindo como LDAP n\u00E3o configurado.
@@ -423,18 +423,18 @@ view_adminRoles_permissions_autoselecting_configureRead_implied = Autodeselected
view_adminRoles_permissions_autoselecting_configureWrite_implied = Autoselected CONFIGURE_READ permission, since CONFIGURE_WRITE implies it...
view_adminRoles_permissions_autoselecting_manageInventory_implied = Autoselected unselected Resource permissions, since MANAGE_INVENTORY implies all Resource permissions...
view_adminRoles_permissions_autoselecting_manageSecurity_implied = Autoselected unselected permissions, since MANAGE_SECURITY implies all other permissions...
-view_adminRoles_permissions_globalPermissions = Global Permissions
+view_adminRoles_permissions_globalPermissions = Permiss\u00F5es Globais
view_adminRoles_permissions_illegalDeselectionDueToCorrespondingWritePermSelection = {0} read permission cannot be deselected, unless the {0} write permission, which implies the read permission, is deselected first.
view_adminRoles_permissions_illegalDeselectionDueToManageInventorySelection = {0} permission cannot be deselected, unless Manage Inventory, which implies all Resource permissions, is deselected first.
view_adminRoles_permissions_illegalDeselectionDueToManageSecuritySelection = {0} permission cannot be deselected, unless the Manage Security permission, which implies all other permissions, is deselected first.
-view_adminRoles_permissions_isAuthorized = Authorized?
-view_adminRoles_permissions_isRead = Read?
-view_adminRoles_permissions_isWrite = Write?
+view_adminRoles_permissions_isAuthorized = Autorizado?
+view_adminRoles_permissions_isRead = Leitura?
+view_adminRoles_permissions_isWrite = Escrita?
view_adminRoles_permissions_permDesc_manageBundles = can create, update, or delete provisioning bundles (viewing is implied for everyone)
-view_adminRoles_permissions_permDesc_manageInventory = has all Resource permissions, as described below, for all Resources; can create, update, and delete groups; and can import auto-discovered or manually discovered Resources
+view_adminRoles_permissions_permDesc_manageInventory = possui todas as permiss\u00F5es de Recurso, como descrito abaixo, pode criar, atualizar, excluir grupos e importar Recursos descobertos automaticamente ou manualmente.
view_adminRoles_permissions_permDesc_manageRepositories = can create, update, or delete repositories of any user (everyone can create their own repositories), can associate content sources to repositories.
-view_adminRoles_permissions_permDesc_manageSecurity = can create, update, or delete users and roles (viewing is implied for everyone)
-view_adminRoles_permissions_permDesc_manageSettings = can modify the RHQ Server configuration and perform any Server-related functionality
+view_adminRoles_permissions_permDesc_manageSecurity = Pode criar, atualizar, ou excluir usu\u00E1rios e perfis (visualiza\u00E7\u00E3o \u00E9 padr\u00E3o para todos)
+view_adminRoles_permissions_permDesc_manageSettings = pode modificar a configura\u00E7\u00E3o do RHQ Server e utilizar qualquer funcionalidade relacionada ao Servidor
view_adminRoles_permissions_permReadDesc_configure = view Resource configuration and Resource configuration revision history
view_adminRoles_permissions_permReadDesc_control = (IMPLIED) view available operations and operation execution history
view_adminRoles_permissions_permReadDesc_createChildResources = (IMPLIED) view child Resource creation history
@@ -453,24 +453,24 @@ view_adminRoles_permissions_permWriteDesc_manageAlerts = create, update, and del
view_adminRoles_permissions_permWriteDesc_manageContent = subscribe to content sources; install and uninstall packages
view_adminRoles_permissions_permWriteDesc_manageEvents = delete events
view_adminRoles_permissions_permWriteDesc_manageMeasurements = update metric collection schedules
-view_adminRoles_permissions_perm_configure = Configure
-view_adminRoles_permissions_perm_control = Control
+view_adminRoles_permissions_perm_configure = Configurar
+view_adminRoles_permissions_perm_control = Controlar
view_adminRoles_permissions_perm_createChildResources = Create Child Resources
view_adminRoles_permissions_perm_deleteChildResources = Delete Child Resources
-view_adminRoles_permissions_perm_inventory = Inventory
-view_adminRoles_permissions_perm_manageAlerts = Manage Alerts
-view_adminRoles_permissions_perm_manageBundles = Manage Bundles
-view_adminRoles_permissions_perm_manageContent = Manage Content
-view_adminRoles_permissions_perm_manageEvents = Manage Events
-view_adminRoles_permissions_perm_manageInventory = Manage Inventory
-view_adminRoles_permissions_perm_manageMeasurements = Manage Measurements
-view_adminRoles_permissions_perm_manageRepositories = Manage Repositories
-view_adminRoles_permissions_perm_manageSecurity = Manage Security
-view_adminRoles_permissions_perm_manageSettings = Manage Settings
-view_adminRoles_permissions_read = Read:
-view_adminRoles_permissions_readAccessImplied = Read access for the {0} permission is implied and cannot be disabled.
-view_adminRoles_permissions_resourcePermissions = Resource Permissions
-view_adminRoles_permissions_write = Write:
+view_adminRoles_permissions_perm_inventory = Invent\u00E1rio
+view_adminRoles_permissions_perm_manageAlerts = Gerenciar Alertas
+view_adminRoles_permissions_perm_manageBundles = Gerenciar Bundles
+view_adminRoles_permissions_perm_manageContent = Gerenciar Conte\u00FAdo
+view_adminRoles_permissions_perm_manageEvents = Gerenciar Eventos
+view_adminRoles_permissions_perm_manageInventory = Gerenciar Invent\u00E1rio
+view_adminRoles_permissions_perm_manageMeasurements = Gerenciar M\u00E9tricas
+view_adminRoles_permissions_perm_manageRepositories = Gerenciar Reposit\u00F3rios
+view_adminRoles_permissions_perm_manageSecurity = Gerenciar Seguran\u00E7a
+view_adminRoles_permissions_perm_manageSettings = Gerenciar Configura\u00E7\u00F5es
+view_adminRoles_permissions_read = Leitura\:
+view_adminRoles_permissions_readAccessImplied = Acesso de leitura para a permiss\u00E3o {0} \u00E9 impl\u00EDcita e n\u00E3o pode ser desabilitada.
+view_adminRoles_permissions_resourcePermissions = Permiss\u00F5es de Recurso
+view_adminRoles_permissions_write = Escrita\:
view_adminRoles_perms = Permiss\u00F5es
view_adminRoles_resourcePerms = Permiss\u00F5es do Recurso
view_adminRoles_roleAdded = Perfil [{0}] adicionado.
@@ -481,19 +481,19 @@ view_adminRoles_roleUpdateFailed = Falha ao atualizar o perfil [{0}].
view_adminRoles_roleUpdated = Perfil [{0}] atualizado.
view_adminSecurity_roles = Perfis
view_adminSecurity_users = Usu\u00E1rios
-view_adminTemplates_disabledAlertTemplates = Disabled Alert Templates
-view_adminTemplates_disabledMetricTemplates = Disabled Metric Templates
-view_adminTemplates_editAlertTemplate = Edit Alert Template
-view_adminTemplates_editMetricTemplate = Edit Metric Template
-view_adminTemplates_enabledAlertTemplates = Enabled Alert Templates
-view_adminTemplates_enabledMetricTemplates = Enabled Metric Templates
-view_adminTemplates_platformServices = Platform Services
-view_adminTemplates_platforms = Platforms
-view_adminTemplates_prompt_disabledAlertTemplates = Number of alert templates that are created but disabled on this resource type
-view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
-view_adminTemplates_prompt_enabledAlertTemplates = Number of alert templates that are enabled on this resource type
-view_adminTemplates_prompt_enabledMetricTemplates = Number of metric schedules that are enabled by default on this resource type
-view_adminTemplates_servers = Servers
+view_adminTemplates_disabledAlertTemplates = Templates de Alerta Desabilitados
+view_adminTemplates_disabledMetricTemplates = Templates de M\u00E9trica Desabilitados
+view_adminTemplates_editAlertTemplate = Editar Template de Alerta
+view_adminTemplates_editMetricTemplate = Editar Template de M\u00E9trica
+view_adminTemplates_enabledAlertTemplates = Templates de Alerta Habilitados
+view_adminTemplates_enabledMetricTemplates = Templates de M\u00E9trica Habilitados
+view_adminTemplates_platformServices = Servi\u00E7os da Plataforma
+view_adminTemplates_platforms = Plataformas
+view_adminTemplates_prompt_disabledAlertTemplates = N\u00FAmero de templates de alerta criados mas desabilitados para este tipo de recurso
+view_adminTemplates_prompt_disabledMetricTemplates = N\u00FAmero de coletas de m\u00E9trica desabilitadas por padr\u00E3o para este tipo de recurso
+view_adminTemplates_prompt_enabledAlertTemplates = N\u00FAmero de templates de alerta habilitados para este tipo de recurso
+view_adminTemplates_prompt_enabledMetricTemplates = N\u00FAmero de coletas de m\u00E9trica habilitadas por padr\u00E3o para este tipo de recurso
+view_adminTemplates_servers = Servidores
view_adminTopology_affinityGroups = Grupos de Afinidade
view_adminTopology_agents = Agentes
view_adminTopology_partitionEvents = Eventos na Parti\u00E7\u00E3o
@@ -504,23 +504,23 @@ view_adminUsersList_dataTypeName = usu\u00E1rio
view_adminUsersList_dataTypeNamePlural = usu\u00E1rios
view_admin_administration = Administra\u00E7\u00E3o
view_admin_configuration = Configura\u00E7\u00E3o
-view_admin_content = Content
+view_admin_content = Conte\u00FAdo
view_admin_downloads_agentDownload = Agent Download
view_admin_downloads_agent_buildNumber = Agent Build
-view_admin_downloads_agent_help = <p> This is the RHQ Agent Update Binary jar file. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>Agent Install</h3> <p> <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>Agent Update</h3> <p> <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
+view_admin_downloads_agent_help = <p> This is the RHQ Agent Update Binary jar file. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option\:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>Agent Install</h3> <p> <b>java -jar <agent-download.jar> --install[\ = <new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>Agent Update</h3> <p> <b>java -jar <agent-download.jar> --update[\ = <old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
view_admin_downloads_agent_link_label = Link
view_admin_downloads_agent_link_value = Download Agent {0} ({1})
view_admin_downloads_agent_loadError = Cannot get agent version info
view_admin_downloads_agent_md5 = Agent MD5
view_admin_downloads_agent_version = Agent Version
view_admin_downloads_bundleDownload = Bundle Deployer Download
-view_admin_downloads_bundle_help = <p> This is the Bundle Deployer tool. It is for use by developers and packagers of RHQ bundles. This standalone tool allows you to test your bundles and their recipes from a console. </p>
+view_admin_downloads_bundle_help = <p> \
view_admin_downloads_bundle_link_label = Link
view_admin_downloads_bundle_link_value = Download Bundle Deployer {0}
view_admin_downloads_bundle_loadError = Cannot get bundle deployer info
view_admin_downloads_cliDownload = Command Line Client Download
view_admin_downloads_cli_buildNumber = CLI Build
-view_admin_downloads_cli_help = <p> This is the Command Line Client tool, otherwise known as the CLI. It is a standalone tool that runs from within a console and provides a command line interface to the RHQ Server. You can invoke commands via the CLI as well as run scripts to perform automated tasks. See the documentation for more information on how to install and use the CLI. </p>
+view_admin_downloads_cli_help = <p> \
view_admin_downloads_cli_link_label = Link
view_admin_downloads_cli_link_value = Download CLI {0} ({1})
view_admin_downloads_cli_loadError = Cannot get CLI version info
@@ -561,13 +561,13 @@ view_admin_systemSettings_EventPurge_desc = How old event data must be before be
view_admin_systemSettings_EventPurge_name = Delete Events Older Than
view_admin_systemSettings_JAASProvider_desc = Should LDAP be used to determine user identity?
view_admin_systemSettings_JAASProvider_name = Enable LDAP
-view_admin_systemSettings_LDAPBaseDN_desc = The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou=People,dc=redhat,dc=com
+view_admin_systemSettings_LDAPBaseDN_desc = The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou = People,dc = redhat,dc = com
view_admin_systemSettings_LDAPBaseDN_name = Search Base
-view_admin_systemSettings_LDAPBindDN_desc = The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn=Manager,dc=redhat,dc=com
+view_admin_systemSettings_LDAPBindDN_desc = The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn = Manager,dc = redhat,dc = com
view_admin_systemSettings_LDAPBindDN_name = Username
view_admin_systemSettings_LDAPBindPW_desc = The credentials of the user used to connect to the LDAP server when querying the LDAP user database.
view_admin_systemSettings_LDAPBindPW_name = Password
-view_admin_systemSettings_LDAPFilter_desc = Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser=true
+view_admin_systemSettings_LDAPFilter_desc = Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser = true
view_admin_systemSettings_LDAPFilter_name = Search Filter
view_admin_systemSettings_LDAPGroupFilter_desc = LDAP search filter that must return all LDAP groups available for authorization. This is used for LDAP group authorization.
view_admin_systemSettings_LDAPGroupFilter_name = Group Search Filter
@@ -653,9 +653,9 @@ view_alert_common_tab_dampening_partial_evalatuions_label_tooltip = O total de v
view_alert_common_tab_dampening_partial_occurrences_label = Ocorr\u00EAncias
view_alert_common_tab_dampening_partial_occurrences_label_tooltip = O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito durante as \u00FAltimas N verifica\u00E7\u00F5es antes do alerta ser disparado.
view_alert_common_tab_general = Propriedades Gerais
-view_alert_common_tab_invalid_condition_category = Categoria de condi\u00E7\u00E3o inv\u00E1lida - favor reportar como um bug: {0}
-view_alert_common_tab_invalid_dampening_category = Categora de sensibilidade inv\u00E1lida - favor reportar como um bug: {0}
-view_alert_common_tab_invalid_time_units = Unidade de tempo inv\u00E1lida - favor reportar como um bug: {0}
+view_alert_common_tab_invalid_condition_category = Categoria de condi\u00E7\u00E3o inv\u00E1lida - favor reportar como um bug\: {0}
+view_alert_common_tab_invalid_dampening_category = Categora de sensibilidade inv\u00E1lida - favor reportar como um bug\: {0}
+view_alert_common_tab_invalid_time_units = Unidade de tempo inv\u00E1lida - favor reportar como um bug\: {0}
view_alert_common_tab_notifications = Notifica\u00E7\u00F5es
view_alert_common_tab_notifications_all_emails = Todos os Emails
view_alert_common_tab_notifications_bad_emails = Emails recusados
@@ -697,7 +697,7 @@ view_alert_definition_condition_editor_metric_calltime_common_limit_tooltip = Te
view_alert_definition_condition_editor_metric_calltime_common_name = M\u00E9trica do tempo de chamada
view_alert_definition_condition_editor_metric_calltime_common_regex = Express\u00E3o Regular
view_alert_definition_condition_editor_metric_calltime_common_regex_tooltip = Se especificada, essa \u00E9 a express\u00E3o regular a ser satisfeita pela chamada para disparar a condi\u00E7\u00E3o.
-view_alert_definition_condition_editor_metric_calltime_threshold_tooltip = Especifica um tempo limite para a chamada que, quando alcan\u00E7ado, dispara a condi\u00E7\u00E3o. O valor especificado deve ser absoluto e com uma unidade de medida opcional. \u00C9 necess\u00E1rio especificar o tempo limite da chamada para compar\u00E1-lo ao valor: m\u00EDnimo, m\u00E1ximo ou m\u00E9dio.
+view_alert_definition_condition_editor_metric_calltime_threshold_tooltip = Especifica um tempo limite para a chamada que, quando alcan\u00E7ado, dispara a condi\u00E7\u00E3o. O valor especificado deve ser absoluto e com uma unidade de medida opcional. \u00C9 necess\u00E1rio especificar o tempo limite da chamada para compar\u00E1-lo ao valor\: m\u00EDnimo, m\u00E1ximo ou m\u00E9dio.
view_alert_definition_condition_editor_metric_calltime_threshold_value = Valor do tempo de chamada
view_alert_definition_condition_editor_metric_calltime_threshold_value_tooltip = O valor do limiar (<i>threshold</i>) da m\u00E9trica usado para disparar a condi\u00E7\u00E3o quando comparado ao mecanismo de compara\u00E7\u00E3o escolhido.
view_alert_definition_condition_editor_metric_change_tooltip = Especifica a m\u00E9trica cujo valor deve ser alterado para disparar a condi\u00E7\u00E3o.
@@ -763,7 +763,7 @@ view_alert_definition_notification_operation_editor_mode_relative = Recurso pare
view_alert_definition_notification_operation_editor_mode_specific = Recurso Espec\u00EDfico
view_alert_definition_notification_operation_editor_mode_this = Este Recurso
view_alert_definition_notification_operation_editor_mode_title = Modo de Sele\u00E7\u00E3o do Recurso
-view_alert_definition_notification_operation_editor_mode_unknown = OP\u00C7\u00C3O INV\u00C1LIDA - BUG!
+view_alert_definition_notification_operation_editor_mode_unknown = OP\u00C7\u00C3O INV\u00C1LIDA - BUG\!
view_alert_definition_notification_operation_editor_operations_loadFailed = Falha ao carregar a lista de opera\u00E7\u00F5es dispon\u00EDveis
view_alert_definition_notification_operation_editor_operations_no_parameters = Esta opera\u00E7\u00E3o n\u00E3o recebe par\u00E2metros
view_alert_definition_notification_operation_editor_relative_ancestor = Iniciar a busca a partir de
@@ -815,12 +815,12 @@ view_alert_details_field_recovery_info = Informa\u00E7\u00E3o de Recupera\u00E7\
view_alert_details_loadFailed = Falha ao recuperar detalhes do alerta
view_alerts_ack_confirm = Confirma o(s) alerta(s) selecionado(s)?
view_alerts_ack_confirm_all = Confirma todos os alertas?
-view_alerts_ack_failure = Falha ao confirmar alertas com os seguintes IDs: {0}
+view_alerts_ack_failure = Falha ao confirmar alertas com os seguintes IDs\: {0}
view_alerts_ack_failure_all = N\u00E3o foi poss\u00EDvel confirmar todos os alertas
view_alerts_ack_success = Alertas {0} confirmados com sucesso
view_alerts_delete_confirm = Excluir o(s) alerta(s) selecionado(s)?
view_alerts_delete_confirm_all = Excluir todos os alertas?
-view_alerts_delete_failure = Falha ao excluir alertas com os seguintes IDs: {0}
+view_alerts_delete_failure = Falha ao excluir alertas com os seguintes IDs\: {0}
view_alerts_delete_failure_all = N\u00E3o foi poss\u00EDvel excluir os alertas
view_alerts_delete_success = Alertas {0} exclu\u00EDdos com sucesso
view_alerts_field_ack_status = Status
@@ -886,8 +886,8 @@ view_bundle_bundleVersion = Bundle Version~
view_bundle_bundleVersions = Bundle Versions~
view_bundle_bundles = Bundles~
view_bundle_createWizard_bundleDistro = Bundle Distribution~
-view_bundle_createWizard_cancelFailure = Failed to fully cancel the creation of bundle [{0}], version=[{1}] - the bundle may still exist in the database~
-view_bundle_createWizard_cancelSuccessful = Canceled the creation of bundle [{0}], version=[{1}]~
+view_bundle_createWizard_cancelFailure = Failed to fully cancel the creation of bundle [{0}], version = [{1}] - the bundle may still exist in the database~
+view_bundle_createWizard_cancelSuccessful = Canceled the creation of bundle [{0}], version = [{1}]~
view_bundle_createWizard_clickToUploadRecipe = Click to upload a recipe file~
view_bundle_createWizard_createFailure = Failed to create the bundle~
view_bundle_createWizard_createSuccessful = You have successfully created a bundle named [{0}] with a version of [{1}]~
@@ -1082,7 +1082,7 @@ view_configurationDetails_somePropertiesInvalid = The following configuration pr
view_configurationHistoryDetails_dialogTitle = Configuration Details~
view_configurationHistoryDetails_error_loadFailure = Unable to load configuration history.~
view_configurationHistoryList_cannotDeleteCurrent = One of the selected history items represents the current configuration - you cannot delete it.
-view_configurationHistoryList_cannotDeleteGroupItems = One or more selected configuration history items are part of a group configuration update. You must purge that parent group history item before you can delete its individual resource history items.
+view_configurationHistoryList_cannotDeleteGroupItems = One or more selected configuration history items are part of a group configuration update. \
view_configurationHistoryList_delete_failure = Failed to delete the configuration history items.
view_configurationHistoryList_delete_success = You successfully deleted the selected configuration history items.
view_configurationHistoryList_itemNamePlural = configuration history items
@@ -1153,7 +1153,7 @@ view_dynagroup_exprBuilder_expressionType_resource = Resource
view_dynagroup_exprBuilder_expressionType_resourceCategory = Resource Category
view_dynagroup_exprBuilder_expressionType_resourceConfig = Resource Configuration
view_dynagroup_exprBuilder_expressionType_resourceType = Resource Type
-view_dynagroup_exprBuilder_expressionType_tooltip = The type of property this expression switches on:<br/> <b>Resource</b>: A resource property such as its name or version<br/> <b>Resource Type</b>: Search for resources of a specific type<br/> <b>Resource Category</b>: Search for resources by category: platform, server, service<br/> <b>Trait</b>: Resources that have selected values for a monitored trait<br/> <b>Plugin Configuration</b>: Search by the plugin component configuration setting of the component<br/> <b>Resource Configuration</b>: Search by the configuration setting of the managed resource
+view_dynagroup_exprBuilder_expressionType_tooltip = The type of property this expression switches on\:<br/> <b>Resource</b>\: A resource property such as its name or version<br/> <b>Resource Type</b>\: Search for resources of a specific type<br/> <b>Resource Category</b>\: Search for resources by category\: platform, server, service<br/> <b>Trait</b>\: Resources that have selected values for a monitored trait<br/> <b>Plugin Configuration</b>\: Search by the plugin component configuration setting of the component<br/> <b>Resource Configuration</b>\: Search by the configuration setting of the managed resource
view_dynagroup_exprBuilder_expressionType_trait = Trait
view_dynagroup_exprBuilder_expression_tooltip = This is the full expression that is represented by the selections in the form below. This text will be added to your group definition expression text when you click the "Add Expression" button.
view_dynagroup_exprBuilder_groupBy = Group by
@@ -1178,7 +1178,7 @@ view_dynagroup_exprBuilder_resource_resource = Resource
view_dynagroup_exprBuilder_resource_tooltip = Choose the level of the resource you wish to select. For example, select "parent" will find resources whose parent resource matches the rest of the expression.
view_dynagroup_exprBuilder_title = Expression Builder
view_dynagroup_exprBuilder_unset = Unset
-view_dynagroup_exprBuilder_unset_tooltip = Unset will find all of the values that have a null value in the database. This is not possible using the "=" operator because of how databases store and query data.
+view_dynagroup_exprBuilder_unset_tooltip = Unset will find all of the values that have a null value in the database. This is not possible using the " = " operator because of how databases store and query data.
view_dynagroup_exprBuilder_value_tooltip = The string value for the expression to query
view_dynagroup_expression = Expression~
view_dynagroup_expressionBuilderIconTooltip = Expression Builder...
@@ -1214,7 +1214,7 @@ view_dynagroup_template_platforms = Platform resources in inventory
view_dynagroup_template_uniqueResourceTypes = Unique resource types in inventory
view_groupConfigEdit_member = Membro
view_groupConfigEdit_noListProps = Lista de propriedades n\u00E3o suportada atualmente para configura\u00E7\u00F5es em grupo.
-view_groupConfigEdit_setAll = Atribuir todos os valores \u00E0:
+view_groupConfigEdit_setAll = Atribuir todos os valores \u00E0\:
view_groupConfigEdit_tooltip_1 = Valores dos membros diferem - clique no \u00EDcone para edit\u00E1-los.
view_groupConfigEdit_unset = Remover atribui\u00E7\u00E3o
view_groupConfigEdit_valsDiff = valores dos membros diferem
@@ -1222,7 +1222,7 @@ view_groupConfigEdit_valsDiffForProp = Valores dos membros para a Propriedade [{
view_groupCreateWizard_createFailure = Failed to create the resource group~
view_groupCreateWizard_createStepName = Group Settings~
view_groupCreateWizard_createStep_recursive = Recursive~
-view_groupCreateWizard_createSuccessful_concise = You have created a new resource group. [<a href="{0}">View Group</a>]~
+view_groupCreateWizard_createSuccessful_concise = You have created a new resource group. [<a href = "{0}">View Group</a>]~
view_groupCreateWizard_createSuccessful_full = You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources~
view_groupCreateWizard_membersStepName = Select Members~
view_groupCreateWizard_title = Create Group~
@@ -1378,18 +1378,18 @@ view_inventory_summary_agent_status_title = Agent Communications Status~
view_inventory_summary_agent_title = Agent Managing this Resource~
view_inventory_unavailableServers = Unavailable Servers
view_leftNav_unknownPage = P\u00E1gina desconhecida [{0}] para a se\u00E7\u00E3o [{1}] - URL inv\u00E1lida.
-view_login_invalidEmail = Endere\u00E7o de e-mail inv\u00E1lido~
-view_login_login = Login~
-view_login_logout = Logout~
-view_login_noBackend = Fonte de Dados indispon\u00EDvel.~
+view_login_invalidEmail = Endere\u00E7o de e-mail inv\u00E1lido
+view_login_login = Entrar
+view_login_logout = Sair
+view_login_noBackend = Fonte de Dados indispon\u00EDvel.
view_login_noLdap = Note: Optional retrieval of ldap details unsuccessful. Manual entry is required.~
-view_login_noUser = Usu\u00E1rio ou senha inv\u00E1lidos.~
-view_login_prompt = Favor efetuar Login~
-view_login_registerLater = (Logout - Concluir registro mais tarde.)~
-view_login_registerLdapSuccess = Novo usu\u00E1rios do LDAP registrado com sucesso.~
-view_login_registerUser = Registrar Usu\u00E1rio~
-view_login_welcome = Bem Vindo~
-view_login_welcomeMsg = Seja Bem Vindo ao JBoss ON! <br/><br/> Informe ou altere os seguintes campos para completar o processo de registro.<br/> Clique em "OK" para acessar o sistema.<br/><br/>~
+view_login_noUser = Usu\u00E1rio ou senha inv\u00E1lidos.
+view_login_prompt = Favor efetuar Login
+view_login_registerLater = (Sair - Concluir registro mais tarde.)
+view_login_registerLdapSuccess = Novo usu\u00E1rios do LDAP registrado com sucesso.
+view_login_registerUser = Registrar Usu\u00E1rio
+view_login_welcome = Bem Vindo
+view_login_welcomeMsg = Seja Bem Vindo ao JBoss ON\! <br/><br/> Informe ou altere os seguintes campos para completar o processo de registro.<br/> Clique em "OK" para acessar o sistema.<br/><br/>
view_measureRange_day = 1 Dia
view_measureRange_days = {0} Dias
view_measureRange_hour = 1 Hora
@@ -1406,7 +1406,7 @@ view_measureTable_live_title = Live Data
view_measure_nan = --dados indispon\u00EDveis--
view_measurementOob_title = M\u00E9tricas Suspeitas~
view_menuBar_help = Ajuda~
-view_menuBar_logout = Logout~
+view_menuBar_logout = Sair
view_messageCenter_button_messages = Mensagens~
view_messageCenter_clearAllMessages = Clear All Messages
view_messageCenter_lastNMessages = Last {0} Messages
@@ -1625,14 +1625,14 @@ view_remoteAgentInstall_promptUser = Nome do usu\u00E1rio informado nas credenci
view_remoteAgentInstall_result = Resultado
view_remoteAgentInstall_resultCode = ResultCode
view_remoteAgentInstall_startAgent = Iniciar Agente
-view_remoteAgentInstall_startAgentResults = resultado da inicializa\u00E7\u00E3o do Agente: [{0}]
+view_remoteAgentInstall_startAgentResults = resultado da inicializa\u00E7\u00E3o do Agente\: [{0}]
view_remoteAgentInstall_step = Step
view_remoteAgentInstall_stopAgent = Parar Agente
-view_remoteAgentInstall_stopAgentResults = resultado do encerramento do Agente: [{0}]
+view_remoteAgentInstall_stopAgentResults = resultado do encerramento do Agente\: [{0}]
view_remoteAgentInstall_success = Instala\u00E7\u00E3o do Agente finalizada
view_remoteAgentInstall_updateStatus = Status da Atualiza\u00E7\u00E3o
view_reportsTop_description = This section provides access to global reports.~
-view_reportsTop_title = Relat\u00F3rios~
+view_reportsTop_title = Relat\u00F3rios
view_reports_alertDefinitions = Defini\u00E7\u00E3o de Alertas~
view_reports_alertDefinitions_parentHover = Click to go to the parent alert definition
view_reports_alertDefinitions_resTypeLoadError = Cannot get the template resource type - unable to view the alert template.
@@ -1682,12 +1682,12 @@ view_resource_monitor_table_max = Maximum
view_resource_monitor_table_min = Minimum
view_resource_title_component_errors_tooltip = Shows managed component errors. Click for details~
view_resource_title_tagUpdateFailed = Failed to update resource tags~
-view_searchBar_defaultPattern = definir nome para o padr\u00E3o~
-view_searchBar_error_selectSavedSearch = ''Erro ao selecionar a pesquisa''~
-view_searchBar_query = Query~
-view_searchBar_resourceGroups = Grupos de Recursos~
-view_searchBar_resources = Recursos~
-view_searchBar_welcomeMessage = procurar por {0}s~
+view_searchBar_defaultPattern = definir nome para o padr\u00E3o
+view_searchBar_error_selectSavedSearch = ''Erro ao selecionar a pesquisa''
+view_searchBar_query = Pesquisa
+view_searchBar_resourceGroups = Grupos de Recursos
+view_searchBar_resources = Recursos
+view_searchBar_welcomeMessage = procurar por {0}s
view_searchGUI_loginStatus = Imposs\u00EDvel determinar o status do login, verifique o status do servidor~
view_selector_assigned = Associado {0}
view_selector_available = Dispon\u00EDvel {0}
@@ -1717,7 +1717,7 @@ view_tableSection_error_badId = Can not show detail for [{0}]. Illegal 'id': [{1
view_tableSection_error_noId = Table [{0}] record is missing 'id' attribute - please report this bug.~
view_table_drawFail = Failed to draw Table [{0}].
view_table_matchingRows = Matching Rows: {0} (selected: {1})
-view_table_totalRows = Total de Linhas: {0} (selecionada: {1})
+view_table_totalRows = Total de Linhas\: {0} (selecionada\: {1})
view_tabs_common_activity = Activity
view_tabs_common_agent = Agent
view_tabs_common_alerts = Alerts~
@@ -1767,7 +1767,7 @@ view_tags_tags = Tags~
view_tags_title = Tags:~
view_tags_tooltip_1 = Click to remove this Tag~
view_tags_tooltip_2 = Click to edit Tags~
-view_tags_tooltip_3 = Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
+view_tags_tooltip_3 = Enter a Tag in the format: (namespace:)(semantic = )tagname (e.g. it:env = QA, or owner = John)
view_testTop_description = Esta se\u00E7\u00E3o cont\u00E9m p\u00E1ginas para realiza\u00E7\u00E3o de testes em v\u00E1rios componentes UI.~
view_testTop_title = Teste~
view_titleBar_common_addedFav = You have added [{0}] as a favorite~
@@ -1834,51 +1834,51 @@ view_upload_tooltip_1b = Select a file to upload, then click Next
view_upload_tooltip_2 = File upload had previously failed~
view_upload_upload = Upload~
view_upload_uploadFile = UploadFile~
-widget_colorPicker_tooltip = Click to select a new color
-widget_durationItem_inputUnitLessThanTargetUnit = Input unit is less than target unit.
-widget_durationItem_unitTypeNotSupported = Unit type [{0}] is not supported by this DurationItem.
-widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
-widget_jobTriggerEditor_fieldHelp_repeatInterval = how often the operation should be executed
-widget_jobTriggerEditor_fieldHelp_startDelay = start executing the operation after this amount of time has elapsed
-widget_jobTriggerEditor_field_cronExpression = Cron Expression
-widget_jobTriggerEditor_field_mode = Schedule using
-widget_jobTriggerEditor_field_repeatInterval_later = Repeat every
-widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
-widget_jobTriggerEditor_field_startType = Run
-widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = End time must be after start time.
-widget_jobTriggerEditor_message_endTimeMustBeInFuture = End time must be in the future.
-widget_jobTriggerEditor_message_startTimeMustBeInFuture = Start time must be in the future.
-widget_jobTriggerEditor_tab_examples = Examples
-widget_jobTriggerEditor_tab_format = Format
-widget_jobTriggerEditor_value_calendar = Calendar
-widget_jobTriggerEditor_value_cronExpression = Cron Expression
-widget_jobTriggerEditor_value_for = For
-widget_jobTriggerEditor_value_in = in
-widget_jobTriggerEditor_value_indefinitely = Indefinitely
-widget_jobTriggerEditor_value_later = Later
+widget_colorPicker_tooltip = Clique para selecionar uma nova cor
+widget_durationItem_inputUnitLessThanTargetUnit = A unidade de entrada \u00E9 menor que a unidade final.
+widget_durationItem_unitTypeNotSupported = Tipo de unidade [{0}] n\u00E3o suportada por este Item de Dura\u00E7\u00E3o.
+widget_jobTriggerEditor_fieldHelp_repeatDuration = permanecer executando esta opera\u00E7\u00E3o por tantas vezes ou at\u00E9 o t\u00E9rmino deste tempo
+widget_jobTriggerEditor_fieldHelp_repeatInterval = qual a frequ\u00EAncia de execu\u00E7\u00E3o da opera\u00E7\u00E3o
+widget_jobTriggerEditor_fieldHelp_startDelay = iniciar a execu\u00E7\u00E3o da opera\u00E7\u00E3o ap\u00F3s passar esta quantidade de tempo
+widget_jobTriggerEditor_field_cronExpression = Express\u00E3o da Cron
+widget_jobTriggerEditor_field_mode = Agendar usando
+widget_jobTriggerEditor_field_repeatInterval_later = Sempre repetir
+widget_jobTriggerEditor_field_repeatInterval_now = Executar agora e sempre
+widget_jobTriggerEditor_field_startType = Executar
+widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = O t\u00E9rmino deve ser ap\u00F3s o in\u00EDcio.
+widget_jobTriggerEditor_message_endTimeMustBeInFuture = O t\u00E9rmino deve ser no futuro.
+widget_jobTriggerEditor_message_startTimeMustBeInFuture = O in\u00EDcio deve ser no futuro.
+widget_jobTriggerEditor_tab_examples = Exemplos
+widget_jobTriggerEditor_tab_format = Formato
+widget_jobTriggerEditor_value_calendar = Calend\u00E1rio
+widget_jobTriggerEditor_value_cronExpression = Express\u00E3o da Cron
+widget_jobTriggerEditor_value_for = Para
+widget_jobTriggerEditor_value_in = em
+widget_jobTriggerEditor_value_indefinitely = Indefinidamente
+widget_jobTriggerEditor_value_later = Mais tarde
widget_jobTriggerEditor_value_laterAndRepeat = Later & Repeat
-widget_jobTriggerEditor_value_now = Now
-widget_jobTriggerEditor_value_nowAndRepeat = Now & Repeat
-widget_jobTriggerEditor_value_on = on
-widget_jobTriggerEditor_value_until = Until
-widget_recordEditor_error_invalidViewPath = Caminho inv\u00E1lido: [{0}]
+widget_jobTriggerEditor_value_now = Agora
+widget_jobTriggerEditor_value_nowAndRepeat = Agora & Repetir
+widget_jobTriggerEditor_value_on = em
+widget_jobTriggerEditor_value_until = At\u00E9
+widget_recordEditor_error_invalidViewPath = Caminho inv\u00E1lido\: [{0}]
widget_recordEditor_error_multipleRecords = Foram encontrados v\u00E1rios registros - era esperado apenas um.
widget_recordEditor_error_noRecords = Nenhum registro encontrado - era esperado exatamente um.
-widget_recordEditor_error_operation = Operation failed. An error occurred
-widget_recordEditor_error_operationInvalidValues = Operation failed - one or more fields have invalid values
-widget_recordEditor_error_permissionCreate = You do not have the permissions required to create a new [{0}]
-widget_recordEditor_error_unsupportedOperationType = Tipo de opera\u00E7\u00E3o n\u00E3o suportada: [{0}]
+widget_recordEditor_error_operation = Falha na Opera\u00E7\u00E3o. Ocorreu um Erro
+widget_recordEditor_error_operationInvalidValues = Falha na Opera\u00E7\u00E3o - um ou mais campos possuem valores inv\u00E1lidos
+widget_recordEditor_error_permissionCreate = Voc\u00EA n\u00E3o possui permiss\u00E3o necess\u00E1ria para criar um novo [{0}]
+widget_recordEditor_error_unsupportedOperationType = Tipo de opera\u00E7\u00E3o n\u00E3o suportada\: [{0}]
widget_recordEditor_info_recordCreatedConcise = {0} criado.
widget_recordEditor_info_recordCreatedDetailed = {0} [{1}] criado.
widget_recordEditor_info_recordUpdatedConcise = {0} atualizado.
widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] atualizado.
widget_recordEditor_info_recordsDeletedConcise = {0} {1} exclu\u00EDdo.
-widget_recordEditor_info_recordsDeletedDetailed = {0} {1} exclu\u00EDdo: {2}.
+widget_recordEditor_info_recordsDeletedDetailed = {0} {1} exclu\u00EDdo\: {2}.
widget_recordEditor_label_loading = Carregar...
widget_recordEditor_title_edit = Editar {0} [{1}]
widget_recordEditor_title_new = Criar Novo {0}
widget_recordEditor_title_view = Visualizar {0} [{1}]
-widget_recordEditor_warn_validation = One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
+widget_recordEditor_warn_validation = Um ou mais campos possuem valores inv\u00E1lidos. Este [{0}] n\u00E3o pode ser salvo at\u00E9 que os valores sejam corrigidos.
widget_resourceFactoryWizard_archPrompt = Arquitetura do Pacote
widget_resourceFactoryWizard_configTemplatePrompt = Modelo de Configura\u00E7\u00E3o de Recurso
widget_resourceFactoryWizard_contentTemplatePrompt = Modelos de Configura\u00E7\u00E3o do Tempo de Deploy
@@ -1886,7 +1886,7 @@ widget_resourceFactoryWizard_createSubmit = A requisi\u00E7\u00E3o para cria\u00
widget_resourceFactoryWizard_createSubmitType = A requisi\u00E7\u00E3o para cria\u00E7\u00E3o de um recurso do tipo [{0}] foi submetida com sucesso.
widget_resourceFactoryWizard_createWizardTitle = Criar novo recurso do tipo [{0}]
widget_resourceFactoryWizard_createWizardWindowTitle = Assistente para Cria\u00E7\u00E3o de Recurso
-##widget_resourceFactoryWizard_editConfigStepName = Deployment Options
+##widget_resourceFactoryWizard_editConfigStepName = Deployment Options
widget_resourceFactoryWizard_execute1 = Falha ao criar novo recurso - vers\u00E3o do pacote inexistente
widget_resourceFactoryWizard_execute2 = Falha ao criar novo recurso
widget_resourceFactoryWizard_failedToDeleteVersion = Falha ao excluir a vers\u00E3o do pacote durante o cancelamento da cria\u00E7\u00E3o do recurso
@@ -1896,10 +1896,10 @@ widget_resourceFactoryWizard_importSubmitted = Uma requisi\u00E7\u00E3o para imp
widget_resourceFactoryWizard_importWizardTitle = Importar Recursos do Tipo [{0}]
widget_resourceFactoryWizard_importWizardWindowTitle = Assistente para Importa\u00E7\u00E3o de Recurso
widget_resourceFactoryWizard_infoStepName = Informa\u00E7\u00E3o do Recurso
-widget_resourceFactoryWizard_infoStep_loadFail = Failed to get available Architectures
+widget_resourceFactoryWizard_infoStep_loadFail = Falha ao recuperar Arquiteturas dispon\u00EDveis.
widget_resourceFactoryWizard_namePrompt = Novo Nome do Recurso
widget_resourceFactoryWizard_templatePrompt = Modelo de Propriedades para Conex\u00E3o
-##widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure.
+##widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure.
widget_resourceFactoryWizard_uploadFailure = Falha ao realizar o upload do arquivo
widget_resourceFactoryWizard_uploadFileStepName = Upload do Arquivo do Recurso
widget_resourceFactoryWizard_uploadInProgress = Upload em andamento... Esse processo pode demorar alguns minutos para ser finalizado em caso de arquivos muito grandes.
@@ -1909,7 +1909,7 @@ widget_resourceSelector_pleaseSelectMultipleResource = Favor selecionar um ou ma
widget_resourceSelector_pleaseSelectResource = Favor selecionar um recurso
widget_resourceSelector_selectMultipleResources = Selecionar Recursos
widget_resourceSelector_selectResource = Selecionar um Recurso
-widget_typeCache_loadFail = Failed to load resource type metadata
-widget_typeTree_badTemplateType = Invalid URL. Unknown template type [{0}]
-widget_typeTree_badTypeId = Invalid URL. Bad resource type ID [{0}]
-widget_typeTree_loadFail = Failed to load resource types
+widget_typeCache_loadFail = Falha ao carregar o metadado do tipo de recurso
+widget_typeTree_badTemplateType = URL inv\u00E1lida. Tipo de template desconhecido [{0}]
+widget_typeTree_badTypeId = URL inv\u00E1lida. Tipo de recurso inv\u00E1lido\: ID [{0}]
+widget_typeTree_loadFail = Falha ao carregar tipos de recurso
commit 8f8f6aceafcfc9e90f71493caa4a2cbedbab8c90
Author: Rafael Soares <rafaelcba(a)gmail.com>
Date: Wed Jun 1 23:14:58 2011 -0300
pt locole
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/MessageConstants_pt.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/MessageConstants_pt.properties
new file mode 100644
index 0000000..76d3fa8
--- /dev/null
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/MessageConstants_pt.properties
@@ -0,0 +1,21 @@
+view_help_section_count = 2
+view_help_section_1_title = Documentação
+view_help_section_1_item_count = 3
+view_help_section_1_propTitle_1 = Perguntas & Respostas (FAQ)
+view_help_section_1_propUrl_1 = http://www.rhq-project.org/display/JOPR2/FAQ
+view_help_section_1_propTitle_2 = Conjunto de Documentos
+view_help_section_1_propUrl_2 = http://www.rhq-project.org/display/JOPR2/Home
+view_help_section_1_propTitle_3 = API Javadoc
+view_help_section_1_propUrl_3 = http://www.rhq-project.org/display/JOPR2/API+Documentation
+view_help_section_2_title = Tutorial
+view_help_section_2_item_count = 4
+view_help_section_2_propTitle_1 = Demo: Todas as Demos
+view_help_section_2_propUrl_1 = http://www.rhq-project.org/display/JOPR2/Demos
+view_help_section_2_propTitle_2 = Demo: Provisionamento de Pacotes
+view_help_section_2_propUrl_2 = http://management-platform.blogspot.com/2011/01/bundle-provisioning-via-r...
+view_help_section_2_propTitle_3 = Como construir Definições de Grupo
+view_help_section_2_propIcon_3 = [SKIN]/../actions/help.png
+view_help_section_2_propUrl_3 = http://docs.redhat.com/docs/en-US/JBoss_Operations_Network/2.4/html/Basic...
+view_help_section_2_propTitle_4 = Como utilizar a Barra de Pesquisa
+view_help_section_2_propIcon_4 = [SKIN]/../actions/help.png\n
+view_help_section_2_propUrl_4 = http://www.rhq-project.org/display/JOPR2/Search
commit 4d64c39fc60a661a13fbfc77ce02917e879aefac
Merge: b839eff 5a9ec97
Author: Rafael Soares <rafaelcba(a)gmail.com>
Date: Wed Jun 1 21:41:22 2011 -0300
merging with my local version (that have translations made befor the change in bundle manipulation proposed by jshaughn)
diff --cc modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
index d82df55,e83c035..c32dabf
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
@@@ -1,2289 -1,1915 +1,1915 @@@
-#
-# RHQ GUI i18n Messages - Localization: PT
-#
-# Developers: See the following wiki page for how to work with this file:
-#
-# http://rhq-project.org/display/RHQ/Working+with+the+Resource+Bundles
-#
-###################################
-common_alert_high = High
-common_alert_low = Low
-common_alert_medium = Medium
-common_buildInfo_gwtVersion = ${gwt.version}
-common_button_ack = Confirmar
-common_button_ack_all = Confirmar Todos
-common_button_add = Adicionar
-common_button_advanced = Avan\u00E7ado...
-common_button_apply = Aplicar
-common_button_cancel = Cancelar
-common_button_close = Fechar
-common_button_compare = Comparar
-common_button_create_child = Criar filho
-common_button_delete = Excluir
-common_button_delete_all = Excluir Todos
-common_button_disable = Desabilitar
-common_button_edit = Editar
-common_button_enable = Habilitar
-common_button_finish = Finalizar
-common_button_import = Importar
-common_button_new = Novo
-common_button_next = Pr\u00F3ximo
-common_button_ok = OK
-common_button_previous = Anterior
-common_button_purgeAll = Purge All
-common_button_refresh = Refresh
-common_button_reset = Limpar
-common_button_save = Salvar
-common_button_schedule = Schedule
-common_button_search = Procurar
-common_button_set = Set
-common_button_showDetails = Mostrar Detalhes...
-common_button_uninventory = Remover do Invent\u00E1rio
-common_calendar_april_short = abr
-common_calendar_august_short = ago
-common_calendar_december_short = dez
-common_calendar_february_short = fev
-common_calendar_january_short = jan
-common_calendar_july_short = jul
-common_calendar_june_short = jun
-common_calendar_march_short = mar
-common_calendar_may_short = mai
-common_calendar_november_short = nov
-common_calendar_october_short = out
-common_calendar_september_short = set
-common_label_ago = ago
-common_label_all = TODOS
-common_label_all_resources = todos os recursos
-common_label_day = dia
-common_label_days = dias
-common_label_hour = hora
-common_label_hours = horas
-common_label_item = item
-common_label_items = itens
-common_label_milliseconds = milisegundos
-common_label_minutes = minutos
-common_label_month = m\u00EAs
-common_label_none = nenhum
-common_label_role = perfil
-common_label_roles = perfis
-common_label_scheduled_operations = opera\u00E7\u00F5es agendadas
-common_label_seconds = segundos
-common_label_selected_resources = recursos selecionados
-common_label_unlimited = ilimitado
-common_label_user = usu\u00E1rio
-common_label_users = usu\u00E1rios
-common_label_week = semana
-common_label_weeks = semanas
-common_label_yesterday = Yesterday
-common_msg_areYouSure = Tem certeza?
-common_msg_asyncTimeout = {0}. This occurred because the server is taking a long time to complete this request. Please be aware that the server may still be processing your request and it may complete shortly. You can check the server logs to see if any abnormal errors occurred.
-common_msg_changeAutoDetected = Change auto-detected
-common_msg_deleteConfirm = Tem certeza de que deseja excluir o # selecionado {0}?
-common_msg_emphasizedNotePrefix = NOTA:
-common_msg_loading = Carregando...
-common_msg_noItemsToShow = N\u00E3o existem itens para apresentar
-common_msg_notYetImplemented = Not Yet Implemented
-common_msg_see_more = see more...
-common_msg_step_x_of_y = Step {0} of {1}
-common_severity_debug = Debug
-common_severity_error = Error
-common_severity_fatal = Fatal
-common_severity_info = Info
-common_severity_warn = Warn
-common_status_canceled = Canceled
-common_status_deferred = Deferred
-common_status_failed = Failed
-common_status_inprogress = In Progress
-common_status_nochange = No Change
-common_status_partial = Partial
-common_status_success = Success
-common_status_timedOut = Timed Out
-common_status_unknown = Unknown
-common_title_add_column = Adicionar Coluna
-common_title_add_graph_to_view = Add Graph to Monitor View
-common_title_add_portlet = Adicionar Portlet
-common_title_address = Endere\u00E7o
-common_title_alert_range = S\u00E9rie de Alertas
-common_title_ancestry = Ancestry
-common_title_availability = Disponibilidade
-common_title_available_resources = Recursos Dispon\u00EDveis
-common_title_average_metrics = M\u00E9tricas da m\u00E9dia por Minuto
-common_title_background = Background
-common_title_bundle = Bundle
-common_title_bundles = Bundles
-common_title_category = Categoria
-common_title_change_refresh_time = Refresh Interval
-common_title_columns = Colunas
-common_title_compare_metrics = Compare Metrics
-common_title_compatibleGroups = Grupos Compat\u00EDveis
-common_title_compatibleGroups_total = Total de Grupos Compat\u00EDveis
-common_title_component_errors = Componentes com erro
-common_title_config_update_status = Update Status
-common_title_configuration = Configura\u00E7\u00E3o
-common_title_count = Count
-common_title_custom = Personalizado
-common_title_dashboard_name = Nome do Painel de Controle
-common_title_dateCreated = Data de Cria\u00E7\u00E3o
-common_title_dateRange = Date Range
-common_title_default = Padr\u00E3o
-common_title_description = Descri\u00E7\u00E3o
-common_title_details = Detalhes
-common_title_display = Display
-common_title_display_name = Nome do Display
-common_title_duration = Dura\u00E7\u00E3o
-common_title_edit_mode = Modo Edi\u00E7\u00E3o
-common_title_enabled = Habilitado?
-common_title_end = Fim
-common_title_error = Error
-common_title_favorites = Favoritos
-common_title_generalProp = Propriedades Gerais
-common_title_group = Group
-common_title_group_def_total = Total de Defini\u00E7\u00E3o de Grupos
-common_title_group_member_health = Group Member Health
-common_title_groups = Groups
-common_title_help = Help
-common_title_host = Host
-common_title_icon = \u00EDcone
-common_title_id = ID
-common_title_id_parent = ID do Recurso pai
-common_title_info = Info
-common_title_inventory = Invent\u00E1rio
-common_title_inventorySummary = Sum\u00E1rio do Invent\u00E1rio
-common_title_lastUpdated = \u00DAltima Atualiza\u00E7\u00E3o
-common_title_lastUpdatedBy = \u00DAltima Atualiza\u00E7\u00E3o feita por
-common_title_ldapGroups = LDAP Groups
-common_title_mashup = Mashup
-common_title_members_reporting = Members Reporting
-common_title_message = Mensagem
-common_title_metric = M\u00E9trica
-common_title_metric_chart = Metric Chart
-common_title_mixedGroups = Grupos Mistos
-common_title_mixedGroups_total = Total de Grupos Mistos
-common_title_name = Nome
-common_title_new_dashboard = Novo Painel de Controle
-common_title_numeric_metrics = Numeric Metrics
-common_title_numeric_type = Tipo Num\u00E9rico
-common_title_operation_status = Operation Status
-common_title_operations = Opera\u00E7\u00F5es
-common_title_operations_range = S\u00E9rie de Opera\u00E7\u00F5es
-common_title_over = Execesso
-common_title_password = Senha
-common_title_path = Path
-common_title_permissions = Permissions
-common_title_platform = Plataforma
-common_title_platform_total = Total de Plataformas
-common_title_plugin = Plugin
-common_title_port = Porta
-common_title_providers = Provedores
-common_title_recent_alerts = Alertas Recentes
-common_title_recent_bundle_deployments = Recent Bundle Deployments
-common_title_recent_configuration_updates = Recent Configuration Updates
-common_title_recent_event_counts = Recent Event Counts
-common_title_recent_measurements = Recent Measurements
-common_title_recent_oob_metrics = Recent Out of Bound metrics
-common_title_recent_operations = Opera\u00E7\u00F5es Recentes
-common_title_recent_pkg_history = Recent Package History
-common_title_recently_added = Recursos Adicionados Recentemente
-common_title_remove_column = Remover Coluna
-common_title_repositories = Reposit\u00F3rios
-common_title_resource = Recursos
-common_title_resourceGroups = Resource Groups
-common_title_resource_group = Grupo de Recursos
-common_title_resource_id = ID do Recurso
-common_title_resource_inventory = Invent\u00E1rio de Recursos
-common_title_resource_key = Resource Key
-common_title_resource_name = Nome do Recurso
-common_title_resource_type = Resource Type
-common_title_resources = Resources
-common_title_results_count = Results Count
-common_title_results_count_tooltip = Displays this number of results
-common_title_role = Role
-common_title_roles = Roles
-common_title_scheduled_operations = Opera\u00E7\u00F5es Agendadas
-common_title_search = Procurar
-common_title_selected_resources = Recursos Selecionados
-common_title_server = Server
-common_title_server_total = Total de Servidores
-common_title_service = Service
-common_title_service_total = Total de Servi\u00E7os
-common_title_settings = Configura\u00E7\u00F5es
-common_title_show = Visualizar
-common_title_show_more = Visualizar mais...
-common_title_sort_order = Sort Order
-common_title_sort_order_tooltip = Sets sort order for results.
-common_title_start = Iniciar
-common_title_status = Status
-common_title_stop = Stop
-common_title_summary = Sum\u00E1rio
-common_title_summary_counts = Sum\u00E1rio de Contagem
-common_title_tag_cloud = Nuvem de Tags
-common_title_the = O
-common_title_timestamp = Data/Hora
-common_title_total = Total
-common_title_type = Tipo
-common_title_units = Unidades
-common_title_user = Usu\u00E1rio
-common_title_users = Users
-common_title_value = Valor
-common_title_version = Vers\u00E3o
-common_title_view_mode = Modo vis\u00E3o
-common_title_web_address = Endere\u00E7o Web
-common_title_welcome = Bem Vindo
-common_unit_days = days
-common_unit_hours = hours
-common_unit_milliseconds = milliseconds
-common_unit_minutes = minutes
-common_unit_months = months
-common_unit_seconds = seconds
-common_unit_times = times
-common_unit_weeks = weeks
-common_unit_years = years
-common_val_for = para
-common_val_n1st = {0}st
-common_val_n2nd = {0}nd
-common_val_n3rd = {0}rd
-common_val_na = N/A
-common_val_never = Nunca
-common_val_no = N\u00E3o
-common_val_no_lower = n\u00E3o
-common_val_none = Nenhum
-common_val_nth = {0}th
-common_val_yes = Sim
-common_val_yes_lower = sim
-dataSource_ContentRepoTree_error_load = Erro ao carregar os reposit\u00F3rios
-dataSource_ContentRepoTree_field_parentId = Parent ID
-dataSource_bundle_loadFailed = Failed to load Bundle data
-dataSource_configurationHistory_clickToSeeError = Double click to see error message...
-dataSource_configurationHistory_currentConfig = This is the current configuration
-dataSource_configurationHistory_dateCompleted = Date Completed
-dataSource_configurationHistory_dateSubmitted = Date Submitted
-dataSource_configurationHistory_error_fetchFailure = N\u00E3o foi poss\u00EDvel carregar o hist\u00F3rico de configura\u00E7\u00E3o.
-dataSource_configurationHistory_field_createdTime = Criado
-dataSource_configurationHistory_field_id = ID
-dataSource_configurationHistory_field_resource = Recurso
-dataSource_configurationHistory_field_status = Status
-dataSource_configurationHistory_field_subject = Assunto
-dataSource_configurationHistory_updateType = Update Type
-dataSource_configurationHistory_updateType_group = Group
-dataSource_configurationHistory_updateType_individual = Individual
-dataSource_definitions_loadFailed = Falha ao carregar defini\u00E7\u00E3o de m\u00E9tricas
-dataSource_measurementOob_error_fetchFailure = Falha ao carregar informa\u00E7\u00F5es das m\u00E9tricas OOB
-dataSource_measurementOob_field_factor = Fator fora da faixa (%)
-dataSource_measurementOob_field_formattedBaseband = Faixa
-dataSource_measurementOob_field_formattedOutlier = Fora de s\u00E9rie
-dataSource_measurementOob_field_parentName = Pai
-dataSource_measurementOob_field_resourceName = Recurso
-dataSource_measurementOob_field_scheduleName = M\u00E9trica
-dataSource_operationHistory_error_fetchFailure = Falha ao carregar o hist\u00F3rico de opera\u00E7\u00F5es.
-dataSource_operationHistory_field_createdTime = Created Time
-dataSource_operationHistory_field_operationName = Operation Name
-dataSource_operationHistory_field_startedTime = Started Time
-dataSource_operationHistory_field_subject = Requester
-dataSource_operationSchedule_field_description = Notes
-dataSource_operationSchedule_field_id = Schedule ID
-dataSource_operationSchedule_field_nextFireTime = Next Execution
-dataSource_operationSchedule_field_operationDisplayName = Operation
-dataSource_operationSchedule_field_operationName = Operation
-dataSource_operationSchedule_field_subject = Owner
-dataSource_operationSchedule_field_timeout = Timeout (in seconds)
-dataSource_platforms_field_cpu = CPU
-dataSource_platforms_field_memory = Mem\u00F3ria
-dataSource_platforms_field_swap = Swap
-dataSource_problemResources_error_fetchFailure = Falha com carregar Recursos com alertas/indisponibilidade.
-dataSource_problemResources_field_alerts = Alertas
-dataSource_problemResources_field_available = Disponibilidade Atual
-dataSource_problemResources_field_location = Local
-dataSource_problemResources_field_resource = Recurso
-dataSource_recentOperations_error_fetchFailure = Falha ao carregar a lista de opera\u00E7\u00F5es finalizadas recentemente.
-dataSource_recentOperations_field_location = Localiza\u00E7\u00E3o
-dataSource_recentOperations_field_operation = Opera\u00E7\u00E3o
-dataSource_recentOperations_field_resource = Recurso
-dataSource_recentOperations_field_status = Status
-dataSource_recentOperations_field_time = Data/Hora
-dataSource_resourceErrors_clickStatusIcon = Click the icon for more details
-dataSource_resourceErrors_deleteFailure = Failed to delete resource errors
-dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] resource error messages.
-dataSource_resourceErrors_error_fetchFailure = Falha ao procurar por erros para o Recurso com ID [{0}].
-dataSource_resourceErrors_field_detail = Mensagem detalhada
-dataSource_resourceErrors_field_errorType = Tipo de Erro
-dataSource_resourceErrors_field_summary = Sum\u00E1rio
-dataSource_resourceErrors_field_timeOccured = Tempo
-dataSource_resourceGroups_loadFailed = Failed to load Resource Groups
-dataSource_resources_field_discoveryTime = Discovery Time
-dataSource_resources_field_importTime = Import Time
-dataSource_resources_field_key = Key
-dataSource_resources_field_lastModifiedTime = Last Modified Time
-dataSource_resources_field_lastModifier = Last Modifier
-dataSource_resources_field_location = Location
-dataSource_rpc_error_transformRequestFailure = Ocorreu uma falha na fonte de dados durante o processamento da requisi\u00E7\u00E3o {0}.
-dataSource_rpc_error_unsupportedArrayFilterType = Sem suporte para passing de array filters do tipo {0}.
-dataSource_rpc_error_unsupportedEnumType = Favor adicionar um trecho de c\u00F3digo apropriado para a enum {0} para RPCDataSource.getEnumArray(Class)
-dataSource_rpc_no = n\u00E3o
-dataSource_rpc_yes = sim
-dataSource_scheduledOperations_error_fetchFailure = Falha ao carregar a lista de opera\u00E7\u00F5es agendadas
-dataSource_scheduledOperations_field_location = Localiza\u00E7\u00E3o
-dataSource_scheduledOperations_field_operation = Opera\u00E7\u00E3o
-dataSource_scheduledOperations_field_resource = Recurso
-dataSource_scheduledOperations_field_time = Data/Hora
-dataSource_schedules_disableFailure_group = Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas eram: [{2}]
-dataSource_schedules_disableFailure_resource = Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas eram: [{2}]
-dataSource_schedules_disableSuccessful_concise = Voc\u00EA desabilitou a coleta de m\u00E9tricas de [{0}]
-dataSource_schedules_disableSuccessful_full_group = Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o: [{2}]
-dataSource_schedules_disableSuccessful_full_resource = Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o recurso com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o: [{2}]
-dataSource_schedules_enableFailure_group = Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o grupo com ID [{1}]. As m\u00E9tricas s\u00E3o: [{2}]
-dataSource_schedules_enableFailure_resource = Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas s\u00E3o: [{2}]
-dataSource_schedules_enableSuccessful_concise = Voce habilitou a coleta de m\u00E9tricas de [{0}]
-dataSource_schedules_enableSuccessful_full_group = Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas habilitadas foram: [{2}]
-dataSource_schedules_enableSuccessful_full_resource = Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas habilitadas foram: [{2}]
-dataSource_schedules_field_resourceGroupId = ID de Grupo
-dataSource_schedules_loadFailed = Falha ao carregar agendamento de m\u00E9tricas
-dataSource_schedules_loadFailedContext = Failed to load metric schedules for context [{0}]
-dataSource_schedules_loadFailedCriteria = Failed to load metric schedules for criteria [{0}]
-dataSource_schedules_updateFailure_group = Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. M\u00E9tricas: [{2}]. O intervalo de coleta seria de [{3}] segundos.
-dataSource_schedules_updateFailure_resource = Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. M\u00E9tricas: [{2}]. O intervalo de coleta seria de [{3}] segundos.
-dataSource_schedules_updateSuccessful_concise = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}]
-dataSource_schedules_updateSuccessful_full_group = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o grupo de recursos com ID [{2}]. M\u00E9tricas atualizadas: [{3}]
-dataSource_schedules_updateSuccessful_full_resource = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o recurso com ID [{2}]. M\u00E9tricas atualizadas: [{3}]
-dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
-dataSource_traits_field_definitionID = Definition ID
-dataSource_traits_field_lastChanged = \u00DAltima Altera\u00E7\u00E3o
-dataSource_traits_field_primaryKey = Chave Prim\u00E1ria
-dataSource_traits_field_trait = Propriedade
-dataSource_traits_group_field_groupId = ID de Grupo
-dataSource_traits_group_field_memberResource = Recurso Membro
-dataSource_users_delete = Deleted user [{0}]
-dataSource_users_deleteFailed = Failed to delete user [{0}]
-dataSource_users_field_department = Departamento
-dataSource_users_field_emailAddress = Endere\u00E7o de Email
-dataSource_users_field_factive = Login Habilitado?
-dataSource_users_field_firstName = Primeiro Nome
-dataSource_users_field_id = ID
-dataSource_users_field_lastName = \u00DAltimo Nome
-dataSource_users_field_ldap = LDAP Login?
-dataSource_users_field_name = Nome do Usu\u00E1rio
-dataSource_users_field_password = Senha
-dataSource_users_field_passwordVerify = Verifique a Senha
-dataSource_users_field_phoneNumber = N\u00FAmero de Telefone
-dataSource_users_invalidEmailAddress = Invalid email address.
-dataSource_users_passwordsDoNotMatch = Passwords do not match.
-datasource_roles_field_ldapGroups = LDAP Groups
-datasource_roles_field_permissions = Permissions
-datasource_roles_field_resourceGroups = Resource Groups
-datasource_roles_field_subjects = Subjects
-datasource_templateSchedules_disabled = Disabled collection of selected metric [{0}].
-datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_enabled = Enabled collection of selected metric [{0}].
-datasource_templateSchedules_enabled_detailed = Enabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_enabled_failed = Failed to enable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
-datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
-datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
-favorites = Favorites
-favorites_groups = Favorite Groups
-favorites_recentlyViewed = Recently Viewed
-favorites_resources = Favorite Resources
-group_tree_partialClusterTooltip = {0} out of {1} group members have a ''{2}'' resource
-util_ancestry_parentAncestry = Parent Ancestry for:
-util_errorHandler_nullException = Exce\u00E7\u00E3o nula
-util_monitoringRequestCallback_error_checkServerStatusFailure = Imposs\u00EDvel verificar o status do login - verifique o estatdo do Servidor.
-util_rpcManager_activeRequests = {0} Requisi\u00E7\u00F5es ativas
-util_userPerm_loadFailGlobal = Falha ao carregar permiss\u00F5es globais - nenhuma permiss\u00E3o concedida.
-util_userPerm_loadFailGroup = Falha ao carregar suas permiss\u00F5es para o Grupo de Recursos com id [{0}] - nenhum permiss\u00E3o concedida.
-util_userPerm_loadFailResource = Falha ao carregar suas permiss\u00F5es para o Recurso com id [{0}] - nenhuma permiss\u00E3o concedida.
-util_userSession_loadFailSubject = UserSessionManager: Falha ao carregar a credencial do usu\u00E1rio
-util_userSession_logoutFail = Falha durante o logout.
-util_widgetsField_unlimited = Ilimitado
-view_aboutBox_allRightsReserved = Todos os Direitos Reservados.~
-view_aboutBox_buildNumber = N\u00FAmero do Build:~
-view_aboutBox_failedToLoad = Falha ao carregar informa\u00E7oes do produto.~
-view_aboutBox_homepage = P\u00E1gina Inicial~
-view_aboutBox_jbossByRedHat = JBoss by Red Hat~
-view_aboutBox_title = Sobre {0}~
-view_aboutBox_version = Vers\u00E3o:~
-view_adminConfig_downloads = Downloads
-view_adminConfig_license = Licen\u00E7a
-view_adminConfig_plugins = Plugins
-view_adminConfig_systemSettings = Propriedades de Sistema
-view_adminConfig_templates = Modelos
-view_adminContent_contentSources = Content Sources
-view_adminContent_repositories = Repositories
-view_adminRoles_assignedGroups = Grupos de Recursos Associados
-view_adminRoles_assignedSubjects = Perfis Associados
-view_adminRoles_failLdap = Falha ao determinar se o LDAP foi configurado - assumindo como LDAP n\u00E3o configurado.
-view_adminRoles_failLdapGroups = Falha ao recuperar os grupos dispon\u00EDveis no LDAP - assumindo como LDAP sem grupos.
-view_adminRoles_failLdapGroupsRole = Falha ao carregar grupos do LDAP dispon\u00EDveis para o perfil.
-view_adminRoles_failRoles = Falha ao recuperar perfis.
-view_adminRoles_globalPerms = Permiss\u00F5es Globais
-view_adminRoles_ldapGroups = Grupos LDAP
-view_adminRoles_ldapGroupsReadOnly = Informa\u00E7\u00F5es do grupo LDAP com permiss\u00F5es apenas de leitura
-view_adminRoles_noItems = Sem itens para apresentar
-view_adminRoles_noLdap = A integra\u00E7\u00E3o com o LDAP ainda n\u00E3o foi configurada. Para configurar o LDAP acesse <a {0}>{1}</a>.
-view_adminRoles_permissions_autoselecting_configureRead_implied = Autodeselected CONFIGURE_WRITE permission, since lack of CONFIGURE_READ implies lack of it...
-view_adminRoles_permissions_autoselecting_configureWrite_implied = Autoselected CONFIGURE_READ permission, since CONFIGURE_WRITE implies it...
-view_adminRoles_permissions_autoselecting_manageInventory_implied = Autoselected unselected Resource permissions, since MANAGE_INVENTORY implies all Resource permissions...
-view_adminRoles_permissions_autoselecting_manageSecurity_implied = Autoselected unselected permissions, since MANAGE_SECURITY implies all other permissions...
-view_adminRoles_permissions_globalPermissions = Global Permissions
-view_adminRoles_permissions_illegalDeselectionDueToCorrespondingWritePermSelection = {0} read permission cannot be deselected, unless the {0} write permission, which implies the read permission, is deselected first.
-view_adminRoles_permissions_illegalDeselectionDueToManageInventorySelection = {0} permission cannot be deselected, unless Manage Inventory, which implies all Resource permissions, is deselected first.
-view_adminRoles_permissions_illegalDeselectionDueToManageSecuritySelection = {0} permission cannot be deselected, unless the Manage Security permission, which implies all other permissions, is deselected first.
-view_adminRoles_permissions_isAuthorized = Authorized?
-view_adminRoles_permissions_isRead = Read?
-view_adminRoles_permissions_isWrite = Write?
-view_adminRoles_permissions_permDesc_manageBundles = can create, update, or delete provisioning bundles (viewing is implied for everyone)
-view_adminRoles_permissions_permDesc_manageInventory = has all Resource permissions, as described below, for all Resources; can create, update, and delete groups; and can import auto-discovered or manually discovered Resources
-view_adminRoles_permissions_permDesc_manageRepositories = can create, update, or delete repositories of any user (everyone can create their own repositories), can associate content sources to repositories.
-view_adminRoles_permissions_permDesc_manageSecurity = can create, update, or delete users and roles (viewing is implied for everyone)
-view_adminRoles_permissions_permDesc_manageSettings = can modify the RHQ Server configuration and perform any Server-related functionality
-view_adminRoles_permissions_permReadDesc_configure = view Resource configuration and Resource configuration revision history
-view_adminRoles_permissions_permReadDesc_control = (IMPLIED) view available operations and operation execution history
-view_adminRoles_permissions_permReadDesc_createChildResources = (IMPLIED) view child Resource creation history
-view_adminRoles_permissions_permReadDesc_deleteChildResources = (IMPLIED) view child Resource deletion history
-view_adminRoles_permissions_permReadDesc_inventory = (IMPLIED) view Resource properties (name, description, version, etc.), connection settings, and connection settings history
-view_adminRoles_permissions_permReadDesc_manageAlerts = (IMPLIED) view alert definitions and alert history
-view_adminRoles_permissions_permReadDesc_manageContent = (IMPLIED) view installed and available packages; view package installation history
-view_adminRoles_permissions_permReadDesc_manageEvents = (IMPLIED) view events
-view_adminRoles_permissions_permReadDesc_manageMeasurements = (IMPLIED) view metric data and collection schedules
-view_adminRoles_permissions_permWriteDesc_configure = update Resource configuration; delete Resource configuration revision history items
-view_adminRoles_permissions_permWriteDesc_control = execute operations; delete operation execution history items
-view_adminRoles_permissions_permWriteDesc_createChildResources = create new child Resources (for child Resources of types that are creatable)
-view_adminRoles_permissions_permWriteDesc_deleteChildResources = uninventory resources; delete Resources (for Resources of types that are deletable)
-view_adminRoles_permissions_permWriteDesc_inventory = update Resource name, version, description, and connection settings; delete connection settings history items
-view_adminRoles_permissions_permWriteDesc_manageAlerts = create, update, and delete alert definitions; acknowledge and delete alert history items
-view_adminRoles_permissions_permWriteDesc_manageContent = subscribe to content sources; install and uninstall packages
-view_adminRoles_permissions_permWriteDesc_manageEvents = delete events
-view_adminRoles_permissions_permWriteDesc_manageMeasurements = update metric collection schedules
-view_adminRoles_permissions_perm_configure = Configure
-view_adminRoles_permissions_perm_control = Control
-view_adminRoles_permissions_perm_createChildResources = Create Child Resources
-view_adminRoles_permissions_perm_deleteChildResources = Delete Child Resources
-view_adminRoles_permissions_perm_inventory = Inventory
-view_adminRoles_permissions_perm_manageAlerts = Manage Alerts
-view_adminRoles_permissions_perm_manageBundles = Manage Bundles
-view_adminRoles_permissions_perm_manageContent = Manage Content
-view_adminRoles_permissions_perm_manageEvents = Manage Events
-view_adminRoles_permissions_perm_manageInventory = Manage Inventory
-view_adminRoles_permissions_perm_manageMeasurements = Manage Measurements
-view_adminRoles_permissions_perm_manageRepositories = Manage Repositories
-view_adminRoles_permissions_perm_manageSecurity = Manage Security
-view_adminRoles_permissions_perm_manageSettings = Manage Settings
-view_adminRoles_permissions_read = Read:
-view_adminRoles_permissions_readAccessImplied = Read access for the {0} permission is implied and cannot be disabled.
-view_adminRoles_permissions_resourcePermissions = Resource Permissions
-view_adminRoles_permissions_write = Write:
-view_adminRoles_perms = Permiss\u00F5es
-view_adminRoles_resourcePerms = Permiss\u00F5es do Recurso
-view_adminRoles_roleAdded = Perfil [{0}] adicionado.
-view_adminRoles_roleDeleteFailed = Falha ao excluir o perfil [{0}].
-view_adminRoles_roleDeleted = Perfil [{0}] exclu\u00EDdo.
-view_adminRoles_roleExists = O perfil com nome [{0}] j\u00E1 existe.
-view_adminRoles_roleUpdateFailed = Falha ao atualizar o perfil [{0}].
-view_adminRoles_roleUpdated = Perfil [{0}] atualizado.
-view_adminSecurity_roles = Perfis
-view_adminSecurity_users = Usu\u00E1rios
-view_adminTemplates_disabledAlertTemplates = Disabled Alert Templates
-view_adminTemplates_disabledMetricTemplates = Disabled Metric Templates
-view_adminTemplates_editAlertTemplate = Edit Alert Template
-view_adminTemplates_editMetricTemplate = Edit Metric Template
-view_adminTemplates_enabledAlertTemplates = Enabled Alert Templates
-view_adminTemplates_enabledMetricTemplates = Enabled Metric Templates
-view_adminTemplates_platformServices = Platform Services
-view_adminTemplates_platforms = Platforms
-view_adminTemplates_prompt_disabledAlertTemplates = Number of alert templates that are created but disabled on this resource type
-view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
-view_adminTemplates_prompt_enabledAlertTemplates = Number of alert templates that are enabled on this resource type
-view_adminTemplates_prompt_enabledMetricTemplates = Number of metric schedules that are enabled by default on this resource type
-view_adminTemplates_servers = Servers
-view_adminTopology_affinityGroups = Grupos de Afinidade
-view_adminTopology_agents = Agentes
-view_adminTopology_partitionEvents = Eventos na Parti\u00E7\u00E3o
-view_adminTopology_remoteAgentInstall = Instala\u00E7\u00E3o Remota de Agentes
-view_adminTopology_servers = Servidores
-view_adminUsersDetails_dataTypeName = usu\u00E1rio
-view_adminUsersList_dataTypeName = usu\u00E1rio
-view_adminUsersList_dataTypeNamePlural = usu\u00E1rios
-view_admin_administration = Administra\u00E7\u00E3o
-view_admin_configuration = Configura\u00E7\u00E3o
-view_admin_content = Content
-view_admin_downloads_agentDownload = Agent Download
-view_admin_downloads_agent_buildNumber = Agent Build
-view_admin_downloads_agent_help = <p> This is the RHQ Agent Update Binary jar file. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>Agent Install</h3> <p> <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>Agent Update</h3> <p> <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
-view_admin_downloads_agent_link_label = Link
-view_admin_downloads_agent_link_value = Download Agent {0} ({1})
-view_admin_downloads_agent_loadError = Cannot get agent version info
-view_admin_downloads_agent_md5 = Agent MD5
-view_admin_downloads_agent_version = Agent Version
-view_admin_downloads_bundleDownload = Bundle Deployer Download
-view_admin_downloads_bundle_help = <p> This is the Bundle Deployer tool. It is for use by developers and packagers of RHQ bundles. This standalone tool allows you to test your bundles and their recipes from a console. </p>
-view_admin_downloads_bundle_link_label = Link
-view_admin_downloads_bundle_link_value = Download Bundle Deployer {0}
-view_admin_downloads_bundle_loadError = Cannot get bundle deployer info
-view_admin_downloads_cliDownload = Command Line Client Download
-view_admin_downloads_cli_buildNumber = CLI Build
-view_admin_downloads_cli_help = <p> This is the Command Line Client tool, otherwise known as the CLI. It is a standalone tool that runs from within a console and provides a command line interface to the RHQ Server. You can invoke commands via the CLI as well as run scripts to perform automated tasks. See the documentation for more information on how to install and use the CLI. </p>
-view_admin_downloads_cli_link_label = Link
-view_admin_downloads_cli_link_value = Download CLI {0} ({1})
-view_admin_downloads_cli_loadError = Cannot get CLI version info
-view_admin_downloads_cli_md5 = CLI MD5
-view_admin_downloads_cli_version = CLI Version
-view_admin_downloads_connectorsDownload = Connectors Download
-view_admin_downloads_connectors_help = Connectors are software that is needed in order for some products to be manageable by RHQ. You install connectors into some managed products so RHQ agents can talk to them. See the documentation for more information.
-view_admin_downloads_connectors_loadError = Cannot get connectors info
-view_admin_downloads_connectors_none = No connectors are available for download
-view_admin_landing = Nesta se\u00E7\u00E3o \u00E9 poss\u00EDvel administrar propriedades globais do RHQ. Isso inclui configura\u00E7\u00F5es de Seguran\u00E7a, Plugins, e gerenciamento de servidores RHQ e agentes.
-view_admin_measTemplates_title = Template Metric Collection Schedules
-view_admin_measTemplates_updateExisting_title = Update Existing Schedules
-view_admin_measTemplates_updateExisting_tooltip = Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
-view_admin_security = Seguran\u00E7a
-view_admin_systemSettings_AgentMaxQuietTimeAllowed_desc = If this amount of time passes without hearing from an agent, that quiet agent will be considered down. This value is specified in minutes.
-view_admin_systemSettings_AgentMaxQuietTimeAllowed_name = Agent Max Quiet Time Allowed
-view_admin_systemSettings_AlertPurge_desc = How old alert history items must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_AlertPurge_name = Delete Alerts Older Than
-view_admin_systemSettings_AvailabilityPurge_desc = How old availability data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_AvailabilityPurge_name = Delete Availability Data Older Than
-view_admin_systemSettings_BaseURL_desc = A URL to the server GUI, used mainly within alert email notifications.
-view_admin_systemSettings_BaseURL_name = GUI Console URL
-view_admin_systemSettings_BaselineDataSet_desc = The amount of past measurement data that is used to determine a baseline. This is specified in days.
-view_admin_systemSettings_BaselineDataSet_name = Baseline Dataset
-view_admin_systemSettings_BaselineFrequency_desc = The frequency which the auto-calculation of baselines will be performed. If 0, baseline auto-calculation is disabled. This is specified in days.
-view_admin_systemSettings_BaselineFrequency_name = Baseline Calculation Frequency
-view_admin_systemSettings_DataMaintenance_desc = How often database maintenance is performed (for example, vacuuming if using Postgres). This is specified in hours.
-view_admin_systemSettings_DataMaintenance_name = Database Maintenance Period
-view_admin_systemSettings_DataReindex_desc = If enabled, certain database tables will be re-indexed periodically.
-view_admin_systemSettings_DataReindex_name = Reindex Data Tables Nightly
-view_admin_systemSettings_EnableAgentAutoUpdate_desc = Determines if the server will allow agents to auto-update themselves. You will not be able to download agent distributions from the server if this is disabled.
-view_admin_systemSettings_EnableAgentAutoUpdate_name = Enable Agent Auto-Updates
-view_admin_systemSettings_EnableDebugMode_desc = If enabled, the server will enter debug mode.
-view_admin_systemSettings_EnableDebugMode_name = Enable Debug Mode
-view_admin_systemSettings_EnableExperimentalFeatures_desc = If enabled, any experimental features that exist in the current product will be available.
-view_admin_systemSettings_EnableExperimentalFeatures_name = Enable Experimental Features
-view_admin_systemSettings_EventPurge_desc = How old event data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_EventPurge_name = Delete Events Older Than
-view_admin_systemSettings_JAASProvider_desc = Should LDAP be used to determine user identity?
-view_admin_systemSettings_JAASProvider_name = Enable LDAP
-view_admin_systemSettings_LDAPBaseDN_desc = The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou=People,dc=redhat,dc=com
-view_admin_systemSettings_LDAPBaseDN_name = Search Base
-view_admin_systemSettings_LDAPBindDN_desc = The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn=Manager,dc=redhat,dc=com
-view_admin_systemSettings_LDAPBindDN_name = Username
-view_admin_systemSettings_LDAPBindPW_desc = The credentials of the user used to connect to the LDAP server when querying the LDAP user database.
-view_admin_systemSettings_LDAPBindPW_name = Password
-view_admin_systemSettings_LDAPFilter_desc = Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser=true
-view_admin_systemSettings_LDAPFilter_name = Search Filter
-view_admin_systemSettings_LDAPGroupFilter_desc = LDAP search filter that must return all LDAP groups available for authorization. This is used for LDAP group authorization.
-view_admin_systemSettings_LDAPGroupFilter_name = Group Search Filter
-view_admin_systemSettings_LDAPGroupMember_desc = LDAP search filter that is used in conjunction with the group search filter to determine user authorization. This is used for LDAP group authorization.
-view_admin_systemSettings_LDAPGroupMember_name = Group Member Filter
-view_admin_systemSettings_LDAPLoginProperty_desc = The LDAP property that contains the user name. Defaults to "cn". If multiple matches are found, the first entry found is used.
-view_admin_systemSettings_LDAPLoginProperty_name = Login Property
-view_admin_systemSettings_LDAPProtocol_desc = Should communication with the LDAP server be done over SSL?
-view_admin_systemSettings_LDAPProtocol_name = SSL
-view_admin_systemSettings_LDAPUrl_desc = URL to the LDAP Server
-view_admin_systemSettings_LDAPUrl_name = LDAP URL
-view_admin_systemSettings_RtDataPurge_desc = How old response time data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_RtDataPurge_name = Delete Response Time Data Older Than
-view_admin_systemSettings_TraitPurge_desc = How old measurement trait data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_TraitPurge_name = Delete Measurement Traits Older Than
-view_admin_systemSettings_cannotLoadServerDetails = Cannot load server details
-view_admin_systemSettings_cannotLoadSettings = Cannot obtain the current system settings
-view_admin_systemSettings_fixBeforeSaving = Please fix the invalid values before saving
-view_admin_systemSettings_group_baseline = Automatic Baseline Configuration Properties
-view_admin_systemSettings_group_dataMgr = Data Manager Configuration Properties
-view_admin_systemSettings_group_general = General Configuration Properties
-view_admin_systemSettings_group_ldap = LDAP Configuration Properties
-view_admin_systemSettings_saveFailure = Failed to save the system settings
-view_admin_systemSettings_savedSettings = You successfully saved the system properties
-view_admin_systemSettings_serverDetails = Server Details
-view_admin_systemSettings_serverDetails_buildNumber = Build Number
-view_admin_systemSettings_serverDetails_currentTable = Current Measurement Raw Table
-view_admin_systemSettings_serverDetails_dbDriverName = Database Driver Name
-view_admin_systemSettings_serverDetails_dbDriverVersion = Database Driver Version
-view_admin_systemSettings_serverDetails_dbName = Database Product Name
-view_admin_systemSettings_serverDetails_dbUrl = Database Connection URL
-view_admin_systemSettings_serverDetails_dbVersion = Database Product Version
-view_admin_systemSettings_serverDetails_installDir = Server Installation Directory
-view_admin_systemSettings_serverDetails_nextRotation = Next Measurement Table Rotation
-view_admin_systemSettings_serverDetails_time = Server Local Time
-view_admin_systemSettings_serverDetails_tz = Server Time Zone
-view_admin_topology = Topologia
-view_alert_common_tab_conditions = Condi\u00E7\u00F5es
-view_alert_common_tab_conditions_expression = Disparar alerta quando
-view_alert_common_tab_conditions_expression_tooltip = Determina se QUALQUER UMA ou TODAS as condi\u00E7\u00F5es devem ser satisfeitas para que todo o conjunto de condi\u00E7\u00F5es seja considerado verdadeiro.
-view_alert_common_tab_conditions_modal_title = Adicionar nova condi\u00E7\u00E3o.
-view_alert_common_tab_conditions_recovery_disabled = Este alerta desativou a sua defini\u00E7\u00E3o.
-view_alert_common_tab_conditions_recovery_enabled = ''{0}'' disparado para ser reativado.
-view_alert_common_tab_conditions_text = Condi\u00E7\u00E3o
-view_alert_common_tab_conditions_type_availability = Mudan\u00E7a na Disponibilidade
-view_alert_common_tab_conditions_type_availability_down = Indispon\u00EDvel
-view_alert_common_tab_conditions_type_availability_up = Dispon\u00EDvel
-view_alert_common_tab_conditions_type_event = Detec\u00E7\u00E3o de Envento
-view_alert_common_tab_conditions_type_event_matching = combinando com o evento de origem
-view_alert_common_tab_conditions_type_metric_baseline = Valor da m\u00E9trica excede a linha de base (baseline)
-view_alert_common_tab_conditions_type_metric_baseline_verb = de
-view_alert_common_tab_conditions_type_metric_calltime_change = Mudan\u00E7a no tempo de chamada
-view_alert_common_tab_conditions_type_metric_calltime_change_verb = ao menos
-view_alert_common_tab_conditions_type_metric_calltime_delta_grows = Aumento
-view_alert_common_tab_conditions_type_metric_calltime_delta_other = Mudan\u00E7a
-view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks = Redu\u00E7\u00E3o
-view_alert_common_tab_conditions_type_metric_calltime_destination = com o destino da chamada correspondente
-view_alert_common_tab_conditions_type_metric_calltime_threshold = Tempo de chamada excede o limiar (threshold)
-view_alert_common_tab_conditions_type_metric_change = Mudan\u00E7a no valor da m\u00E9trica
-view_alert_common_tab_conditions_type_metric_threshold = Valor da M\u00E9trica excede o limiar (threshold)
-view_alert_common_tab_conditions_type_metric_trait_change = Mudan\u00E7a de Carater\u00EDstica
-view_alert_common_tab_conditions_type_operation = Execu\u00E7\u00E3o de Opera\u00E7\u00E3o
-view_alert_common_tab_conditions_type_operation_status = resultado com status
-view_alert_common_tab_conditions_type_resource_configuration = Mudan\u00E7a na Configura\u00E7\u00E3o do Recurso
-view_alert_common_tab_conditions_value = Valor
-view_alert_common_tab_dampening = Sensibilidade
-view_alert_common_tab_dampening_category_consecutive_count = Consecutivos
-view_alert_common_tab_dampening_category_consecutive_count_tooltip = Um alerta \u00E9 disparado a cada X ocorr\u00EAncias consecutivas em que o conjunto de condi\u00E7\u1E4Des for satisfeito.
-view_alert_common_tab_dampening_category_duration_count = Per\u00EDodo de Tempo
-view_alert_common_tab_dampening_category_duration_count_tooltip = Um alerta \u00E9 disparado a cada X ocorr\u00EAncias em que o conjunto de condi\u00E7\u00F5es \u00E9 satisfeito dentro de um dado per\u00EDodo de tempo.
-view_alert_common_tab_dampening_category_none = N\u00E3o definido
-view_alert_common_tab_dampening_category_none_tooltip = Sensibilidade desabilitada. Cada vez que o conjunto de condi\u00E7\u00F5es for satisfeito, um alerta ser\u00E1 disparado.
-view_alert_common_tab_dampening_category_partial_count = \u00DAltimas N verifica\u00E7\u00F5es
-view_alert_common_tab_dampening_category_partial_count_tooltip = Um alerta \u00E9 disparado a cada X ocorr\u00EAncias em que o conjunto de condi\u00E7\u00F5es \u00E9 satisfeito durante as \u00FAltimas N verifica\u00E7\u00F5es.
-view_alert_common_tab_dampening_consecutive_occurrences_label = Ocorr\u00EAcias
-view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip = O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito antes do alerta ser disparado.
-view_alert_common_tab_dampening_duration_occurrences_label = Ocorr\u00EAncias
-view_alert_common_tab_dampening_duration_occurrences_label_tooltip = O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito durante o per\u00EDodo de tempo definido antes do alerta ser disparado.
-view_alert_common_tab_dampening_duration_period_label = Per\u00EDodo de Tempo
-view_alert_common_tab_dampening_duration_period_label_tooltip = Espa\u00E7o de tempo em que o conjunto de condi\u00E7\u00F5es ser\u00E1 testado para verificar se o n\u00FAmero de ocorr\u00EAncias definido \u00E9 satisfeito.
-view_alert_common_tab_dampening_partial_evalatuions_label = Verifica\u00E7\u00F5es
-view_alert_common_tab_dampening_partial_evalatuions_label_tooltip = O total de vezes que o conjunto de condi\u00E7\u00F5es ser\u00E1 testado para certificar-se de que o n\u00FAmero de ocorr\u00EAncias definido foi satisfeito.
-view_alert_common_tab_dampening_partial_occurrences_label = Ocorr\u00EAncias
-view_alert_common_tab_dampening_partial_occurrences_label_tooltip = O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito durante as \u00FAltimas N verifica\u00E7\u00F5es antes do alerta ser disparado.
-view_alert_common_tab_general = Propriedades Gerais
-view_alert_common_tab_invalid_condition_category = Categoria de condi\u00E7\u00E3o inv\u00E1lida - favor reportar como um bug: {0}
-view_alert_common_tab_invalid_dampening_category = Categora de sensibilidade inv\u00E1lida - favor reportar como um bug: {0}
-view_alert_common_tab_invalid_time_units = Unidade de tempo inv\u00E1lida - favor reportar como um bug: {0}
-view_alert_common_tab_notifications = Notifica\u00E7\u00F5es
-view_alert_common_tab_notifications_all_emails = Todos os Emails
-view_alert_common_tab_notifications_bad_emails = Emails recusados
-view_alert_common_tab_notifications_message = Mensagem
-view_alert_common_tab_notifications_sender = Remetente
-view_alert_common_tab_notifications_status = Status
-view_alert_common_tab_recovery = Recupera\u00E7\u00E3o~
-view_alert_definition_condition_editor_avilability_option_down = INDISPON\u00CDVEL
-view_alert_definition_condition_editor_avilability_option_up = DISPON\u00CDVEL
-view_alert_definition_condition_editor_avilability_tooltip = Especifica a mudan\u00E7a de estado na disponibilidade do recurso que ir\u00E1 disparar a condi\u00E7\u00E3o.
-view_alert_definition_condition_editor_avilability_value = Disponibilidade
-view_alert_definition_condition_editor_common_avg = M\u00E9dio
-view_alert_definition_condition_editor_common_max = M\u00E1ximo
-view_alert_definition_condition_editor_common_min = M\u00EDnimo
-view_alert_definition_condition_editor_delete_confirm = Delete the selected alert condition(s)?
-view_alert_definition_condition_editor_event_regex = Express\u00E3o Regular
-view_alert_definition_condition_editor_event_regex_tooltip = Se definida, a condi\u00E7\u00E3o somente ser\u00E1 disparada caso o evento satisfa\u00E7a a express\u00E3o.
-view_alert_definition_condition_editor_event_severity = Severidade do Evento
-view_alert_definition_condition_editor_event_severity_debug = Debug
-view_alert_definition_condition_editor_event_severity_error = Error
-view_alert_definition_condition_editor_event_severity_fatal = Fatal
-view_alert_definition_condition_editor_event_severity_info = Info
-view_alert_definition_condition_editor_event_severity_warn = Warn
-view_alert_definition_condition_editor_event_tooltip = Define a severeidade do evento para disparar a condi\u00E7\u00E3o. Caso seja definida uma express\u00E3o regular, a condi\u00E7\u00E3o somente ser\u00E1 disparada se o evento satisfazer a express\u00E3o.
-view_alert_definition_condition_editor_metric_baseline_percentage = Percentual da linha de base
-view_alert_definition_condition_editor_metric_baseline_percentage_tooltip = Valor da m\u00E9trica coletada usada para disparo da condi\u00E7\u00E3o quando comparado ao valor da linha de base selecionada
-view_alert_definition_condition_editor_metric_baseline_tooltip = Especifica a linha de base que, quando violada, dispara a condi\u00E7\u00E3o. O valor especificado \u00E9 o percentual do valor da linha de base informado.
-view_alert_definition_condition_editor_metric_baseline_value = Linha de base (<i>baseline</i>)
-view_alert_definition_condition_editor_metric_calltime_change_percentage = Percentual de Mudan\u00E7a
-view_alert_definition_condition_editor_metric_calltime_change_percentage_tooltip = Valor do tempo de chamada coletado usado para disparar a condi\u00E7\u00E3o quando diferir do percentual do valor limite do tempo de chamada definido.
-view_alert_definition_condition_editor_metric_calltime_change_tooltip = Especifica o valor do tempo de chamada que, quanto alterado, dispara a condi\u00E7\u00E3o. \u00C9 necess\u00E1rio especificar o tempo limite para a chamada (m\u00EDnimo, m\u00E1ximo ou m\u00E9dio) e o percental de mudan\u00E7a que deve ocorrer.
-view_alert_definition_condition_editor_metric_calltime_common_comparator = Compara\u00E7\u00E3o
-view_alert_definition_condition_editor_metric_calltime_common_comparator_changes = Mudan\u00E7as
-view_alert_definition_condition_editor_metric_calltime_common_comparator_grows = Ganhos
-view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks = Redu\u00E7\u00F5es
-view_alert_definition_condition_editor_metric_calltime_common_comparator_tooltip = Como o valor do tempo de chamada deve ser comparado ao valor limite
-view_alert_definition_condition_editor_metric_calltime_common_limit = Tempo limite da chamada
-view_alert_definition_condition_editor_metric_calltime_common_limit_tooltip = Tempo de chamada limite a ser comparado com o valor informado
-view_alert_definition_condition_editor_metric_calltime_common_name = M\u00E9trica do tempo de chamada
-view_alert_definition_condition_editor_metric_calltime_common_regex = Express\u00E3o Regular
-view_alert_definition_condition_editor_metric_calltime_common_regex_tooltip = Se especificada, essa \u00E9 a express\u00E3o regular a ser satisfeita pela chamada para disparar a condi\u00E7\u00E3o.
-view_alert_definition_condition_editor_metric_calltime_threshold_tooltip = Especifica um tempo limite para a chamada que, quando alcan\u00E7ado, dispara a condi\u00E7\u00E3o. O valor especificado deve ser absoluto e com uma unidade de medida opcional. \u00C9 necess\u00E1rio especificar o tempo limite da chamada para compar\u00E1-lo ao valor: m\u00EDnimo, m\u00E1ximo ou m\u00E9dio.
-view_alert_definition_condition_editor_metric_calltime_threshold_value = Valor do tempo de chamada
-view_alert_definition_condition_editor_metric_calltime_threshold_value_tooltip = O valor do limiar (<i>threshold</i>) da m\u00E9trica usado para disparar a condi\u00E7\u00E3o quando comparado ao mecanismo de compara\u00E7\u00E3o escolhido.
-view_alert_definition_condition_editor_metric_change_tooltip = Especifica a m\u00E9trica cujo valor deve ser alterado para disparar a condi\u00E7\u00E3o.
-view_alert_definition_condition_editor_metric_common_definition_not_found = Deve existir uma defini\u00E7\u00E3o para a m\u00E9trica - algo est\u00E1 incorreto
-view_alert_definition_condition_editor_metric_threshold_comparator = Mecanismo de Compara\u00E7\u00E3o
-view_alert_definition_condition_editor_metric_threshold_comparator_equal = Igual \u00E0
-view_alert_definition_condition_editor_metric_threshold_comparator_greater = Maior que
-view_alert_definition_condition_editor_metric_threshold_comparator_less = Menor que
-view_alert_definition_condition_editor_metric_threshold_comparator_tooltip = Como a m\u00E9trica coletada deve ser comparada ao threshold estabelecido
-view_alert_definition_condition_editor_metric_threshold_name = M\u00E9trica
-view_alert_definition_condition_editor_metric_threshold_tooltip = Especifica um threshold que, quando alcan\u00E7ado, dispara a condi\u00E7\u00E3o. O valor especificado deve ser absoluto e com uma unidade de medida opcional.
-view_alert_definition_condition_editor_metric_threshold_value = Valor da M\u00E9trica
-view_alert_definition_condition_editor_metric_threshold_value_tooltip = Limiar (threshold) da m\u00E9trica utilizado na compara\u00E7\u00E3o como condi\u00E7\u00E3o de disparo.
-view_alert_definition_condition_editor_metric_trait_change_tooltip = Specify the trait whose value must change to trigger the condition.
-view_alert_definition_condition_editor_metric_trait_change_value = Caracter\u00EDstica
-view_alert_definition_condition_editor_operation_status = Status da Opera\u00E7\u00E3o
-view_alert_definition_condition_editor_operation_status_canceled = Cancelada
-view_alert_definition_condition_editor_operation_status_failure = Falha
-view_alert_definition_condition_editor_operation_status_inprogress = Em andamento
-view_alert_definition_condition_editor_operation_status_success = Sucesso
-view_alert_definition_condition_editor_operation_tooltip = Define o resultado esperado quando a opera\u00E7\u00E3o selecionada for executada para dispararo da confi\u00E7\u00E3o.
-view_alert_definition_condition_editor_operation_value = Opera\u00E7\u00E3o
-view_alert_definition_condition_editor_option_availability = Mudan\u00E7a de Disponibilidade
-view_alert_definition_condition_editor_option_event = Detec\u00E7\u00E3o de Evento
-view_alert_definition_condition_editor_option_label = Tipo de Condi\u00E7\u00E3o
-view_alert_definition_condition_editor_option_metric_baseline = Threshold base da M\u00E9trica
-view_alert_definition_condition_editor_option_metric_calltime_change = Mudan\u00E7a no tempo de chamada
-view_alert_definition_condition_editor_option_metric_calltime_threshold = Tempo limite da chamada
-view_alert_definition_condition_editor_option_metric_change = Mudan\u00E7a no valor da M\u00E9trica
-view_alert_definition_condition_editor_option_metric_threshold = Threshold (valor absoluto) da M\u00E9trica
-view_alert_definition_condition_editor_option_metric_trait_change = Mudan\u00E7a de Carcter\u00EDstica
-view_alert_definition_condition_editor_option_operation = Execu\u00E7\u00E3o de Opera\u00E7\u00E3o
-view_alert_definition_condition_editor_option_resource_configuration = Mudan\u00E7a na Configura\u00E7\u00E3o do Recurso
-view_alert_definition_condition_editor_resource_configuration_tooltip = Essa condi\u00E7\u00E3o \u00E9 disparada quando a configura\u00E7\u00E3o do recurso for alterada.
-view_alert_definition_for_group = Visualizar Defini\u00E7\u00E3o de Grupo
-view_alert_definition_for_type = Visualizar Template
-view_alert_definition_notification_cliScript_editor_anotherUser = Another User
-view_alert_definition_notification_cliScript_editor_existingScript = Existing Script
-view_alert_definition_notification_cliScript_editor_loadFailed = Loading the CLI Notification Editor Failed.
-view_alert_definition_notification_cliScript_editor_newScriptVersion = Version
-view_alert_definition_notification_cliScript_editor_repository = Repository
-view_alert_definition_notification_cliScript_editor_script = Script
-view_alert_definition_notification_cliScript_editor_selectRepo = Select the repository where the script should reside
-view_alert_definition_notification_cliScript_editor_selectRepoFirst = Select a repository first.
-view_alert_definition_notification_cliScript_editor_thisUser = Myself
-view_alert_definition_notification_cliScript_editor_uploadNewScript = Upload New Script
-view_alert_definition_notification_cliScript_editor_verifyAuthentication = Verify
-view_alert_definition_notification_cliScript_editor_whichUser = User To Run The Script As
-view_alert_definition_notification_editor_delete_confirm = Tem certeza de que deseja excluir as notifica\u00E7\u00F5es selecionadas?
-view_alert_definition_notification_editor_field_configuration = Configura\u00E7\u00E3o
-view_alert_definition_notification_editor_field_configuration_loadFailed = Falha ao obter a configura\u00E7\u00E3o
-view_alert_definition_notification_editor_field_configuration_not_loaded = Desconhecido
-view_alert_definition_notification_editor_field_sender = Remetente
-view_alert_definition_notification_editor_loadFailed = N\u00E3o \u00E9 poss\u00EDvel obter remetentes
-view_alert_definition_notification_editor_loadFailed_single = N\u00E3o \u00E9 poss\u00EDvel obter a configura\u00E7\u00E3o do remetente
-view_alert_definition_notification_editor_none_available = Remetentes n\u00E3o dispon\u00EDveis
-view_alert_definition_notification_editor_saveFailed = N\u00E3o foi poss\u00EDvel salvar a configura\u00E7\u00E3o
-view_alert_definition_notification_editor_sender = Remetente da Notifica\u00E7\u00E3o
-view_alert_definition_notification_editor_title_add = Adicionar Notifica\u00E7\u00E3o
-view_alert_definition_notification_editor_title_edit = Editar Notifica\u00E7\u00E3o
-view_alert_definition_notification_operation_editor_common_operation = Opera\u00E7\u00E3o
-view_alert_definition_notification_operation_editor_mode_relative = Recurso parente
-view_alert_definition_notification_operation_editor_mode_specific = Recurso Espec\u00EDfico
-view_alert_definition_notification_operation_editor_mode_this = Este Recurso
-view_alert_definition_notification_operation_editor_mode_title = Modo de Sele\u00E7\u00E3o do Recurso
-view_alert_definition_notification_operation_editor_mode_unknown = OP\u00C7\u00C3O INV\u00C1LIDA - BUG!
-view_alert_definition_notification_operation_editor_operations_loadFailed = Falha ao carregar a lista de opera\u00E7\u00F5es dispon\u00EDveis
-view_alert_definition_notification_operation_editor_operations_no_parameters = Esta opera\u00E7\u00E3o n\u00E3o recebe par\u00E2metros
-view_alert_definition_notification_operation_editor_relative_ancestor = Iniciar a busca a partir de
-view_alert_definition_notification_operation_editor_relative_ancestor_loadFailed = N\u00E3o \u00E9 poss\u00EDvel obter a ascend\u00EAncia do tipo
-view_alert_definition_notification_operation_editor_relative_ancestor_root = Tipo do Ancestral Raiz
-view_alert_definition_notification_operation_editor_relative_ancestor_tooltip = Selecione o topo da hierarquia para buscar a \u00E1rvore de descendentes para Filtro por Tipo
-view_alert_definition_notification_operation_editor_relative_descendant = Ent\u00E3o procure por
-view_alert_definition_notification_operation_editor_relative_descendant_filter_tooltip = Um nome especifico para identificar unicamente um recurso quando existir mais de um do mesmo tipo. Isso \u00E9 opcional, se definido, sempre ser\u00E1 um recurso do tipo slecionda na hierarquia.
-view_alert_definition_notification_operation_editor_relative_descendant_loadFailed = N\u00E3o \u00E9 poss\u00EDvel obter os tipos de descendentes
-view_alert_definition_notification_operation_editor_relative_descendant_tooltip = Tipo do recurso a ser procurado a baixo do tipo raiz definido na sele\u00E7\u00E3o 'Inicia a Pesquesa a partir de'.
-view_alert_definition_notification_operation_editor_specific_pick_button = Selecionar
-view_alert_definition_notification_operation_editor_specific_pick_error_invalid = Favor selecionar um recurso
-view_alert_definition_notification_operation_editor_specific_pick_error_no_operation = Selecione um recurso que possua um ou mais opera\u00E7\u00F5es
-view_alert_definition_notification_operation_editor_specific_pick_text = Selecione um recurso...
-view_alert_definition_notification_operation_editor_specific_resource = Recurso
-view_alert_definition_notification_role_editor_loadFailed = N\u00E3o \u00E9 poss\u00EDvel determinar os perfis atuais - iniciando vazio
-view_alert_definition_notification_role_editor_restoreFailed = N\u00E3o \u00E9 poss\u00EDvel usar os perfis atuais - iniciando vazio
-view_alert_definition_notification_role_editor_saveFailed = N\u00E3o foi poss\u00EDvel salvar os perfis selecionados
-view_alert_definition_notification_user_editor_loadFailed = N\u00E3o \u00E9 poss\u00EDvel determinar os usu\u00E1rios atuais - iniciando vazio
-view_alert_definition_notification_user_editor_restoreFailed = N\u00E3o foi poss\u00EDvel usar os usu\u00E1rios atuais - iniciando vazio
-view_alert_definition_notification_user_editor_saveFailed = N\u00E3o foi poss\u00EDvel salvar os usu\u00E1rios seleciondados
-view_alert_definition_recovery_editor_disable_when_fired = Desabilitar quando disparado
-view_alert_definition_recovery_editor_disable_when_fired_tooltip = Indica se este alerta deve ser desabilitado ap\u00F3s ser disparado. Uma vez desabilitado, o alerta pode ser reativado manualmente ou um alerta de recupera\u00E7\u00E3o pode ser definido para reativ\u00E1-lo automaticamente. If this alert is a recovery alert itself, this setting cannot be turned on.
-view_alert_definition_recovery_editor_loadFailed = N\u00E3o foi poss\u00EDvel construir o menu de recupera\u00E7\u00E3o
-view_alert_definition_recovery_editor_none_available = Nenhum
-view_alert_definition_recovery_editor_recovery_alert = Alerta de Recupera\u00E7\u00E3o
-view_alert_definition_recovery_editor_recovery_alert_tooltip = O Alerta a ser recuperado (reativado) ap\u00F3s o disparo deste alerta. N\u00E3o selecione um alerta aqui caso n\u00E3o esteja definindo um alerta de recupera\u00E7\u00E3o.
-view_alert_definitions_create_failure = Falha na cria\u00E7\u00E3o da defini\u00E7\u00E3o do alerta
-view_alert_definitions_create_success = Defini\u00E7\u00E3o do alerta criada com sucesso
-view_alert_definitions_delete_confirm = Excluir defini\u00E7\u00F5es para o alerta selecionado?
-view_alert_definitions_delete_failure = Falha aos excluir as defini\u00E7\u00F5es do alerta selecionado
-view_alert_definitions_delete_success = Defini\u00E7\u00F5es do alerta {0} exclu\u00EDdas com sucesso
-view_alert_definitions_disable_confirm = Desabilitar as defini\u00E7\u00F5es para o alerta selecionado?
-view_alert_definitions_disable_failure = Falha ao desabilitar defini\u00E7\u00F5es para o alerta selecionado
-view_alert_definitions_disable_success = Defini\u00E7\u00F5es do alerta {0} desabilitadas com sucesso
-view_alert_definitions_enable_confirm = Habilitar a(s) defini\u00E7\u00E3o(\u00F5es) para o alerta selecionado?
-view_alert_definitions_enable_failure = Falha ao habilitar defini\u00E7\u00F5es para o alerta selecionado
-view_alert_definitions_enable_success = Defini\u00E7\u00F5es do alerta {0} habilitados com sucesso
-view_alert_definitions_loadFailed = Falha ao obter a defini\u00E7\u00E3o do alerta
-view_alert_definitions_loadFailed_single = Falha ao obter a defini\u00E7\u00E3o do alerta com ID {0}
-view_alert_definitions_table_title_group = Defini\u00E7\u00F5es de Alertas para Grupo
-view_alert_definitions_table_title_resource = Defini\u00E7\u00F5es de Alerta para Recurso
-view_alert_definitions_update_failure = Falha ao atualizar a defini\u00E7\u00E3o do alerta
-view_alert_definitions_update_success = Defini\u00E7\u00E3o do alerta atualizada com sucesso
-view_alert_details_breadcrumb = Detalhes
-view_alert_details_field_ack_at = Verificado em
-view_alert_details_field_ack_by = Verificado por
-view_alert_details_field_recovery_info = Informa\u00E7\u00E3o de Recupera\u00E7\u00E3o
-view_alert_details_loadFailed = Falha ao recuperar detalhes do alerta
-view_alerts_ack_confirm = Confirma o(s) alerta(s) selecionado(s)?
-view_alerts_ack_confirm_all = Confirma todos os alertas?
-view_alerts_ack_failure = Falha ao confirmar alertas com os seguintes IDs: {0}
-view_alerts_ack_failure_all = N\u00E3o foi poss\u00EDvel confirmar todos os alertas
-view_alerts_ack_success = Alertas {0} confirmados com sucesso
-view_alerts_delete_confirm = Excluir o(s) alerta(s) selecionado(s)?
-view_alerts_delete_confirm_all = Excluir todos os alertas?
-view_alerts_delete_failure = Falha ao excluir alertas com os seguintes IDs: {0}
-view_alerts_delete_failure_all = N\u00E3o foi poss\u00EDvel excluir os alertas
-view_alerts_delete_success = Alertas {0} exclu\u00EDdos com sucesso
-view_alerts_field_ack_status = Status
-view_alerts_field_ack_status_ack = Ack ({0})
-view_alerts_field_ack_status_ackHover = Acknowledged by {0} at {1}
-view_alerts_field_ack_status_empty = Ainda n\u00E3o verificado
-view_alerts_field_ack_status_filled = {0} verificado em {1}
-view_alerts_field_ack_status_noAck = No Ack
-view_alerts_field_ack_status_noAckHover = Not yet Acknowledged
-view_alerts_field_ack_subject = Assunto da Verifica\u00E7\u00E3o
-view_alerts_field_ack_time = Data de Verifica\u00E7\u00E3o
-view_alerts_field_condition_text = Condi\u00E7\u00E3o
-view_alerts_field_condition_text_many = M\u00FAltiplas condi\u00E7\u00F5es
-view_alerts_field_condition_text_none = Sem condi\u00E7\u00F5es
-view_alerts_field_condition_value = Valor da Condi\u00E7\u00E3o
-view_alerts_field_created_time = Data de Cria\u00E7\u00E3o
-view_alerts_field_enabled = Habilitado
-view_alerts_field_modified_time = Data de Altera\u00E7\u00E3o
-view_alerts_field_name = Nome
-view_alerts_field_parent = Pai
-view_alerts_field_priority = Prioridade
-view_alerts_field_protected = Protegido
-view_alerts_field_protected_tooltip = Se verdadeiro, esta defini\u00E7\u00E3o \u00E9 protegida de altera\u00E7\u00F5es feitas na defini\u00E7\u00E3o pai, ou seja, altera\u00E7\u00F5es realizadas no pai n\u00E3o sobrescrevem esta defini\u00E7\u00E3o.
-view_alerts_field_resource = Recurso
-view_alerts_loadFailed = Falha ao carregar dados dos alertas
-view_alerts_table_filter_priority = Filtro de Prioridade
-view_alerts_table_title_group = Hist\u00F3rico de Alertas do Grupo
-view_alerts_table_title_resource = Hist\u00F3rico de Alertas do Recurso
-view_autoDiscoveryQ_committed = Committed
-view_autoDiscoveryQ_confirmSelect = Also select the platform children?
-view_autoDiscoveryQ_deleted = Deleted
-view_autoDiscoveryQ_field_discoveryTime = Data e Hora da Descoberta
-view_autoDiscoveryQ_field_inventoryStatus = Status do Invet\u00E1rio
-view_autoDiscoveryQ_field_key = Chave do Recurso
-view_autoDiscoveryQ_field_name = Nome do Recurso
-view_autoDiscoveryQ_field_parentId = ID Pai
-view_autoDiscoveryQ_ignore = Ignorar
-view_autoDiscoveryQ_ignoreFailure = Falha ao ignorar recursos.
-view_autoDiscoveryQ_ignoreSuccessful = Os recursos selecionados foram ignorados com sucesso.
-view_autoDiscoveryQ_ignored = Ignorado
-view_autoDiscoveryQ_import = Importar
-view_autoDiscoveryQ_importFailure = Falha ao importar recursos
-view_autoDiscoveryQ_importSuccessful = Os recursos selecionados foram importados com sucesso.
-view_autoDiscoveryQ_loadFailure = Falha ao carregar a fila de descoberta do invent\u00E1rio
-view_autoDiscoveryQ_new = Novo
-view_autoDiscoveryQ_newAndIgnored = Novo e Ignorado
-view_autoDiscoveryQ_noItems = N\u00E3o h\u00E1 itens a serem mostrados
-view_autoDiscoveryQ_noperm = (Required manage inventory permissions missing. See Administrator to change)~
-view_autoDiscoveryQ_showStatus = Show
-view_autoDiscoveryQ_title = Fila de Autodescoberta
-view_autoDiscoveryQ_unignore = N\u00E3o ignorar
-view_autoDiscoveryQ_unignoreFailure = Falha ao reimportar os recursos
-view_autoDiscoveryQ_unignoreSuccessful = You have successfully unignored the selected resources.~
-view_autoDiscoveryQ_uninventoried = Uninventoried
-view_bundleVersion_loadFailure = Failed to load bundle version data~
-view_bundle_bundle = Bundle~
-view_bundle_bundleDeployment = Bundle Deployment~
-view_bundle_bundleDeployments = Bundle Deployments~
-view_bundle_bundleDestinations = Bundle Destinations~
-view_bundle_bundleFiles = Bundle Files~
-view_bundle_bundleType = Bundle Type~
-view_bundle_bundleVersion = Bundle Version~
-view_bundle_bundleVersions = Bundle Versions~
-view_bundle_bundles = Bundles~
-view_bundle_createWizard_bundleDistro = Bundle Distribution~
-view_bundle_createWizard_cancelFailure = Failed to fully cancel the creation of bundle [{0}], version=[{1}] - the bundle may still exist in the database~
-view_bundle_createWizard_cancelSuccessful = Canceled the creation of bundle [{0}], version=[{1}]~
-view_bundle_createWizard_clickToUploadRecipe = Click to upload a recipe file~
-view_bundle_createWizard_createFailure = Failed to create the bundle~
-view_bundle_createWizard_createSuccessful = You have successfully created a bundle named [{0}] with a version of [{1}]~
-view_bundle_createWizard_enterRecipe = Please supply a valid recipe
-view_bundle_createWizard_enterUrl = Please enter a valid URL where the bundle distribution file can be downloaded from
-view_bundle_createWizard_failedToUploadDistroFile = Failed to upload bundle distribution file~
-view_bundle_createWizard_failedToUploadFile = Failed to upload bundle file~
-view_bundle_createWizard_loadBundleFileFailure = Cannot obtain bundle file information from server~
-view_bundle_createWizard_noAdditionalFilesNeeded = No additional files need to be uploaded for this bundle~
-view_bundle_createWizard_noBundleTypesAvail = No bundle types are available~
-view_bundle_createWizard_noBundleTypesSupported = No bundle types are supported - you must deploy a valid plugin that supports bundle deployments~
-view_bundle_createWizard_provideBundleDistro = Provide a Bundle Distribution
-view_bundle_createWizard_recipeOption = Recipe~
-view_bundle_createWizard_title = Create Bundle~
-view_bundle_createWizard_uploadInProgress = Upload is in progress... This can take several minutes for large files~
-view_bundle_createWizard_uploadOption = Upload~
-view_bundle_createWizard_uploadStepName = Provide a Bundle Distribution~
-view_bundle_createWizard_urlOption = URL~
-view_bundle_createWizard_windowTitle = Bundle Creation Wizard~
-view_bundle_createWizard_youMustChooseOne = You must choose one option in order to create a bundle!
-view_bundle_deleteConfirm = Are you sure you want to delete this bundle? All versions, destinations and deployments for this bundle will also be deleted.
-view_bundle_deploy = Deploy~
-view_bundle_deployDir = Deploy Directory~
-view_bundle_deployWizard_deployStep = Deploy Bundle to Destination Platforms~
-view_bundle_deployWizard_deploying = Deploying...~
-view_bundle_deployWizard_deploymentCreated = Created Deployment...~
-view_bundle_deployWizard_deploymentCreatedDetail = Created deployment [{0}] description [{1}]~
-view_bundle_deployWizard_deploymentCreatedDetail_concise = You have created the deployment [{0}]
-view_bundle_deployWizard_deploymentScheduled = Bundle Deployment Scheduled!~
-view_bundle_deployWizard_deploymentScheduledDetail = Scheduled bundle deployment [{0}] destination group [{1}]~
-view_bundle_deployWizard_deploymentScheduledDetail_concise = You have scheduled the bundle deployment
-view_bundle_deployWizard_destinationCreatedDetail = Created destination [{0}] description [{1}]~
-view_bundle_deployWizard_destinationCreatedDetail_concise = You have created the destination [{0}]
-view_bundle_deployWizard_error_1 = Failed to delete new deployment on Cancel:
-view_bundle_deployWizard_error_10 = Failed to create destination, it may already exist. (Note, for an existing destination deploy from the Destination view)~
-view_bundle_deployWizard_error_11 = Failed to find defined deployments.~
-view_bundle_deployWizard_error_12 = Failed to find defined bundles.~
-view_bundle_deployWizard_error_2 = Failed to delete new destination on Cancel:
-view_bundle_deployWizard_error_3 = Failed to Schedule Deployment!~
-view_bundle_deployWizard_error_4 = Failed to schedule deployment: {0}~
-view_bundle_deployWizard_error_5 = Failed to Create Deployment!~
-view_bundle_deployWizard_error_6 = Failed to create deployment: {0}~
-view_bundle_deployWizard_error_7 = Failed to get deployment name.~
-view_bundle_deployWizard_error_8 = You must select a valid resource group from the drop down~
-view_bundle_deployWizard_error_9 = Failed to delete new destination in nextPage:~
-view_bundle_deployWizard_getConfigSkip = No configuration needed for this bundle version.~
-view_bundle_deployWizard_getConfigStep = Set Deployment Configuration~
-view_bundle_deployWizard_getDestStep = New Destination~
-view_bundle_deployWizard_getDest_deployDir = Root Deployment Directory (on destination platforms)~
-view_bundle_deployWizard_getDest_desc = Destination Description~
-view_bundle_deployWizard_getDest_name = Destination Name~
-view_bundle_deployWizard_getInfoStep = Provide Deployment Information~
-view_bundle_deployWizard_getInfo_clean = Clean Deployment? (wipe deploy directory on destination platform)~
-view_bundle_deployWizard_getInfo_deploymentDesc = Deployment Description~
-view_bundle_deployWizard_getInfo_deploymentName = Deployment Name~
-view_bundle_deployWizard_getOptionsStep = Deploy Options~
-view_bundle_deployWizard_getOptions_deployLater = Deploy Later~
-view_bundle_deployWizard_getOptions_deployNow = Deploy Now~
-view_bundle_deployWizard_getOptions_deployTime = Deployment Time~
-view_bundle_deployWizard_selectBundleStep = Select Deployment Bundle~
-view_bundle_deployWizard_selectBundle_single = Select only a single bundle for deployment.~
-view_bundle_deployWizard_selectVersionStep = Select Deployment Bundle Version~
-view_bundle_deployWizard_selectVersion_latest = Latest Version [{0}]~
-view_bundle_deployWizard_selectVersion_live = Live Version [{0}]~
-view_bundle_deployWizard_selectVersion_select = Select Version from List:~
-view_bundle_deployWizard_title = Bundle Deployment Wizard~
-view_bundle_deploy_action = Action~
-view_bundle_deploy_backButton = Back to Destination~
-view_bundle_deploy_clickForError = Click the icon for the error message
-view_bundle_deploy_deleteConfirm = Are you sure you want to delete this bundle deployment?
-view_bundle_deploy_deleteFailure = Failed to delete the bundle deployment [{0}]
-view_bundle_deploy_deleteSuccessful = You successfully deleted the bundle deployment [{0}]
-view_bundle_deploy_deployedBy = Deployed By
-view_bundle_deploy_deploymentPlatforms = Deployment Platforms~
-view_bundle_deploy_installDetails = Install Details~
-view_bundle_deploy_loadBundleFailure = Failed to find bundle~
-view_bundle_deploy_loadDeployFailure = Failed to load bundle deployments~
-view_bundle_deploy_loadFailure = Failed to load bundle deployment~
-view_bundle_deploy_name = Deployment Name~
-view_bundle_deploy_operatingSystem = Operating System~
-view_bundle_deploy_selectARow = Select a row to show installation details~
-view_bundle_deploy_tagUpdateFailure = Failed to update bundle deployment tags~
-view_bundle_deploy_tagUpdateSuccessful = You have successfully updated the bundle deployment tags~
-view_bundle_deploy_time = Deployment Time~
-view_bundle_deployed = Deployed~
-view_bundle_deployments = Deployments~
-view_bundle_dest_backToBundle = Back to Bundle~
-view_bundle_dest_created = Created~
-view_bundle_dest_deleteConfirm = Are you sure you want to delete this bundle destination? This only deletes it from the database; all bundle content that was deployed to this destination on remote machines will remain.
-view_bundle_dest_deleteFailure = Failed to delete the bundle destination [{0}]
-view_bundle_dest_deleteSuccessful = You successfully deleted the bundle destination [{0}]
-view_bundle_dest_deployDir = Deploy Directory~
-view_bundle_dest_group = Group~
-view_bundle_dest_lastDeployedVersion = Last Deployed Version~
-view_bundle_dest_lastDeploymentDate = Last Deployment Date~
-view_bundle_dest_lastDeploymentStatus = Last Deployment Status~
-view_bundle_dest_loadFailure = Failed to load bundle destinations~
-view_bundle_dest_loadFailureVersionInfo = Failed to load bundle destination deployed version information~
-view_bundle_dest_purgeConfirm = This will purge the bundle content from all remote machines. Are you sure you want to do this?
-view_bundle_dest_purgeFailure = Failed to purge the bundle destination [{0}] from some or all of the remote machines.
-view_bundle_dest_purgeSuccessful = You successfully purged the bundle destination [{0}] from all of the remote machines.
-view_bundle_dest_revertConfirm = This will revert all remote machines back to the previous bundle deployment. Are you sure you want to do this?
-view_bundle_dest_tagUpdateFailure = Failed to update bundle destination tags~
-view_bundle_dest_tagUpdateSuccessful = You have successfully updated the bundle destination tags~
-view_bundle_destinations = Destinations~
-view_bundle_fileListView_fileSize = File Size~
-view_bundle_fileListView_loadFailure = Failed to load bundle file data~
-view_bundle_fileListView_md5 = MD5
-view_bundle_fileListView_sha256 = SHA256
-view_bundle_files = Files~
-view_bundle_latestVersion = Latest Version~
-view_bundle_list_backToAll = Back to All Bundles~
-view_bundle_list_deleteConfirm = Are you sure you want to delete this bundle?~
-view_bundle_list_deleteFailure = Failed to delete the bundle [{0}]~
-view_bundle_list_deleteSuccessful = You successfully deleted the bundle named [{0}]~
-view_bundle_list_deletesFailure = Failed to delete the bundles
-view_bundle_list_deletesSuccessful = You successfully deleted the bundles
-view_bundle_list_destinationsCount = Destinations Count~
-view_bundle_list_error1 = Failed to load bundle to deploy [{0}]~
-view_bundle_list_error2 = Failed to get a single bundle to deploy [{0}]~
-view_bundle_list_error3 = Failed to load bundle~
-view_bundle_list_loadFailure = Failed to load the bundle to be deployed [{0}]~
-view_bundle_list_loadWithLatestFailure = Failed to load bundle with the latest version data~
-view_bundle_list_singleLoadFailure = Failed to get a single bundle to be deployed [{0}]~
-view_bundle_list_tagUpdateFailure = Failed to update bundle tags~
-view_bundle_list_tagUpdateSuccessful = You have successfully updated the bundle tags~
-view_bundle_list_versionsCount = Versions Count~
-view_bundle_purge = Purge
-view_bundle_recipe = Recipe~
-view_bundle_resDeployDS_loadFailure = Failed to load bundle resource deployments~
-view_bundle_revert = Revert~
-view_bundle_revertWizard_confirmStep_confirmation = Reverting Live Deployment to Previous Deployment. Click "Next" to continue...~
-view_bundle_revertWizard_confirmStep_failedToFindLiveDeployment = Failed to find live deployment; cannot revert~
-view_bundle_revertWizard_confirmStep_liveDeployment = Live Deployment~
-view_bundle_revertWizard_confirmStep_name = Revert Deployment Confirmation~
-view_bundle_revertWizard_confirmStep_noLiveDeployment = No live deployment was found for the destination [{0}]~
-view_bundle_revertWizard_confirmStep_noLiveDeployment_concise = No live deployment was found for the destination
-view_bundle_revertWizard_confirmStep_noPriorDeployment = The live deployment [{0}] cannot be reverted because there is no prior deployment for the destination [{1}]~
-view_bundle_revertWizard_confirmStep_noPriorDeployment_concise = The live deployment cannot be reverted because there is no prior deployment
-view_bundle_revertWizard_confirmStep_prevDeployment = Previous Deployment~
-view_bundle_revertWizard_getInfoStep_cleanDeploy = Clean Deployment? (this will delete an old, existing deploy directory prior to starting the revert deployment)~
-view_bundle_revertWizard_getInfoStep_getNameFailure = Failed to get revert deployment name~
-view_bundle_revertWizard_getInfoStep_name = Provide Revert Information~
-view_bundle_revertWizard_getInfoStep_revertDeployDesc = Revert Deploy Description~
-view_bundle_revertWizard_getInfoStep_revertDeployDescFull = [REVERT From]\\n{0}\\n\\n[REVERT To]\\n{1}~
-view_bundle_revertWizard_getInfoStep_revertDeployName = Revert Deploy Name~
-view_bundle_revertWizard_revertStep_name = Deploy Bundle to Destination Platforms~
-view_bundle_revertWizard_revertStep_reverting = Reverting...~
-view_bundle_revertWizard_revertStep_scheduled = You have successfully scheduled the revert deployment!~
-view_bundle_revertWizard_revertStep_scheduledDetails = You have successfully scheduled to revert the bundle deployment [{0}] from resource group [{1}]~
-view_bundle_revertWizard_revertStep_scheduledFailure = Failed to schedule revert deployment!~
-view_bundle_revertWizard_title = Bundle Revert~
-view_bundle_revertWizard_windowTitle = Bundle Revert Wizard~
-view_bundle_tree_loadFailure = Failed to load bundle data~
-view_bundle_version_backToBundle = Back to Bundle~
-view_bundle_version_bundleVersionTagUpdateFailure = Failed to update bundle version tags~
-view_bundle_version_bundleVersionTagUpdateSuccessful = You have successfully updated the bundle version tags~
-view_bundle_version_deleteConfirm = Are you sure you want to delete this bundle version?
-view_bundle_version_deleteFailure = Failed to delete the bundle version [{0}]
-view_bundle_version_deleteSuccessful = You successfully deleted the bundle version [{0}]
-view_bundle_version_loadFailure = Failed to load bundle version~
-view_bundle_versions = Versions~
-view_configCompare_comparingConfigs = Comparando Configura\u00E7\u00F5es
-view_configCompare_configCompare = Compara\u00E7\u00E3o de Configura\u00E7\u00F5es
-view_configEdit_addItem = Adicionar Item \u00E0 Lista
-view_configEdit_confirm_1 = Tem certeza de que deseja excluir as propriedades selecionadas?
-view_configEdit_confirm_2 = Tem certeza de que deseja excluir esta linha?
-view_configEdit_confirm_3 = Tem certeza de que deseja excluir [{0}] selecionado [{1}]?
-view_configEdit_editRow = Editar Linha de Configura\u00E7\u00E3o
-view_configEdit_enterPropName = Informe o nome da propriedade a ser adicionada.
-view_configEdit_error_1 = Este recurso n\u00E3o suporta Configura\u00E7\u00E3o.
-view_configEdit_error_2 = Este recurso n\u00E3o possui suporte \u00E0 propriedades de conex\u00E3o.
-view_configEdit_error_3 = N\u00E3o f\u00F3 poss\u00EDvel adicionar a propriedade com nome [{0}]. Nome de propriedade j\u00E1 utilizada neste conjunto.
-view_configEdit_files = Arquivos
-view_configEdit_hideAll = Ocultar todos
-view_configEdit_jumpToSection = Ir direto para a Sele\u00E7\u00E3o
-view_configEdit_msg_1 = Propriedade [{0}] adicionada ao conjunto.
-view_configEdit_msg_2 = Propriedades removidas do conjunto.
-view_configEdit_msg_3 = [{0} {1}] removido da lista.
-view_configEdit_msg_4 = Item adicionado \u00E0 lista.
-view_configEdit_properties = Propriedades
-view_configEdit_tooltip_1 = Remove os itens selecionados da lista.
-view_configEdit_tooltip_2 = Adiciona um item \u00E0 lista.
-view_configEdit_viewRow = View Row
-view_configurationDetails_allPropertiesValid = All configuration properties have valid values, so the configuration can now be saved.~
-view_configurationDetails_configNotUpdatedDueToNoChange = Configuration was not updated, since the new configuration is equivalent to the current configuration.
-view_configurationDetails_error_updateFailure = Failed to update configuration.~
-view_configurationDetails_messageConcise = Configuration updated - current version is {0}.~
-view_configurationDetails_messageDetailed = Configuration updated to version {0} for Resource [{1}].
-view_configurationDetails_noPermission = You do not have permission to edit this Resource''s configuration.~
-view_configurationDetails_somePropertiesInvalid = The following configuration properties have invalid values: {0}. The values must be corrected before the configuration can be saved.~
-view_configurationHistoryDetails_dialogTitle = Configuration Details~
-view_configurationHistoryDetails_error_loadFailure = Unable to load configuration history.~
-view_configurationHistoryList_cannotDeleteCurrent = One of the selected history items represents the current configuration - you cannot delete it.
-view_configurationHistoryList_cannotDeleteGroupItems = One or more selected configuration history items are part of a group configuration update. You must purge that parent group history item before you can delete its individual resource history items.
-view_configurationHistoryList_delete_failure = Failed to delete the configuration history items.
-view_configurationHistoryList_delete_success = You successfully deleted the selected configuration history items.
-view_configurationHistoryList_itemNamePlural = configuration history items
-view_configurationHistoryList_rollback = Rollback
-view_configurationHistoryList_rollback_failure = Failed to rollback the configuration. The original configuration is still in effect.
-view_configurationHistoryList_rollback_success = You successfully rolled back the configuration to the selected past configuration.
-view_configurationHistoryList_table_clickStatusIcon = Click the status icon for full details
-view_configurationHistoryList_table_statusFailure = This configuration update failed
-view_configurationHistoryList_table_statusInprogress = This configuration update is still in progress
-view_configurationHistoryList_table_statusNochange = No changes were made to this configuration
-view_configurationHistoryList_table_statusSuccess = This configuration update was successful
-view_configurationHistoryList_title = Configuration History~
-view_connectionSettingsDetails_allPropertiesValid = All connection settings have valid values, so the settings can now be saved.~
-view_connectionSettingsDetails_error_updateFailure = Failed to update connection settings.~
-view_connectionSettingsDetails_messageConcise_updateSuccess = Connection settings updated.~
-view_connectionSettingsDetails_messageDetailed_updateSuccess = Connection settings updated for Resource [{0}].~
-view_connectionSettingsDetails_noPermission = You do not have permission to edit this Resource''s connection settings.~
-view_connectionSettingsDetails_somePropertiesInvalid = The following connection settings have invalid values: {0}. The values must be corrected before the settings can be saved.~
-view_core_error_1 = Falha ao perquisar novos alertas~
-view_core_loggedInAs = Logado como {0}~
-view_core_loggedOut = Logged out~
-view_core_noRecentAlerts = There are no recent alerts to report
-view_core_recentAlerts = [{0}] alertas recentes~
-view_core_uncaught = Exce\u00E7\u00E3o n\u00E3o capturada~
-view_dashboardManager_deleteFail = Failed to delete dashboard.
-view_dashboardManager_deleted = Successfully deleted dashboard {0}~
-view_dashboardManager_error = Failed to save dashboard to server~
-view_dashboardManager_saved = Saved dashboard {0} to server~
-view_dashboardManager_success = Saved dashboard~
-view_dashboard_favorites_error1 = Failed to load favorite Resources.~
-view_dashboardsManager_error1 = Failed to add new dashboard~
-view_dashboardsManager_inventory_title = Inventory Summary~
-view_dashboardsManager_mashup_title = RHQ News~
-view_dashboardsManager_message_title = Welcome To RHQ~
-view_dashboardsManager_message_title_details = <h1>Welcome to RHQ</h1>\n<p>The RHQ project is an abstraction and plug-in based systems management suite that provides extensible and integrated systems management for multiple products and platforms across a set of core features. The project is designed with layered modules that provide a flexible architecture for deployment. It delivers a core user interface that delivers audited and historical management across an entire enterprise. A Server/Agent architecture provides remote management and plugins implement all specific support for managed products.</p>\n <p>This default dashboard can be edited by clicking the (edit mode) button above.</p>~
-view_dashboardsManager_tagcloud_title = Tag Cloud~
-view_dashboards_confirm1 = Are you sure you want to delete~
-view_dashboards_portlets_refresh_fail1 = Failed to update interval for portlets that auto-refresh
-view_dashboards_portlets_refresh_fail2 = Failed to disable reload for portlets that auto-refresh
-view_dashboards_portlets_refresh_multiple_min = {0} minutes
-view_dashboards_portlets_refresh_none = No Refresh
-view_dashboards_portlets_refresh_one_min = 1 minute
-view_dashboards_portlets_refresh_success1 = Updated interval for portlets that auto-refresh
-view_dashboards_portlets_refresh_success2 = Stopping reload for portlets that auto-refresh
-view_dashboards_title = Dashboard~
-view_dynagroup_children = DynaGroup Children~
-view_dynagroup_compatible = Compatible
-view_dynagroup_definitionAlreadyExists = A group definition already exists with this name~
-view_dynagroup_definitionCreated = You have successfully created a group definition named [{0}]~
-view_dynagroup_definitionLoadFailure = Failed to load group definitions~
-view_dynagroup_definitions = DynaGroup Definitions~
-view_dynagroup_deleteFailureSelection = Failed to delete the selected group definitions~
-view_dynagroup_deleteSuccessfulSelection = You have successfully deleted [{0}] group definitions~
-view_dynagroup_editing = Editing [{0}]~
-view_dynagroup_exprBuilder_addExpression = Add Expression
-view_dynagroup_exprBuilder_comparisonType = Comparison Type
-view_dynagroup_exprBuilder_comparisonType_contains = contains
-view_dynagroup_exprBuilder_comparisonType_endsWith = ends with
-view_dynagroup_exprBuilder_comparisonType_equals = equals
-view_dynagroup_exprBuilder_comparisonType_startsWith = starts with
-view_dynagroup_exprBuilder_comparisonType_tooltip = Comparison Type
-view_dynagroup_exprBuilder_definingPlugin = Defining Plugin
-view_dynagroup_exprBuilder_definingPlugin_tooltip = The plugin to search
-view_dynagroup_exprBuilder_expression = Expression
-view_dynagroup_exprBuilder_expressionType = Expression Type
-view_dynagroup_exprBuilder_expressionType_pluginConfig = Plugin Configuration
-view_dynagroup_exprBuilder_expressionType_resource = Resource
-view_dynagroup_exprBuilder_expressionType_resourceCategory = Resource Category
-view_dynagroup_exprBuilder_expressionType_resourceConfig = Resource Configuration
-view_dynagroup_exprBuilder_expressionType_resourceType = Resource Type
-view_dynagroup_exprBuilder_expressionType_tooltip = The type of property this expression switches on:<br/> <b>Resource</b>: A resource property such as its name or version<br/> <b>Resource Type</b>: Search for resources of a specific type<br/> <b>Resource Category</b>: Search for resources by category: platform, server, service<br/> <b>Trait</b>: Resources that have selected values for a monitored trait<br/> <b>Plugin Configuration</b>: Search by the plugin component configuration setting of the component<br/> <b>Resource Configuration</b>: Search by the configuration setting of the managed resource
-view_dynagroup_exprBuilder_expressionType_trait = Trait
-view_dynagroup_exprBuilder_expression_tooltip = This is the full expression that is represented by the selections in the form below. This text will be added to your group definition expression text when you click the "Add Expression" button.
-view_dynagroup_exprBuilder_groupBy = Group by
-view_dynagroup_exprBuilder_groupBy_tooltip = GroupBy will cause the system to pivot on the values from the entered expressions creating a separate group for each value. For example, GroupBy on the cluster name to create a group for each cluster with all cluster members in it.
-view_dynagroup_exprBuilder_noPlugins = --No plugins--
-view_dynagroup_exprBuilder_noProperties = --No properties--
-view_dynagroup_exprBuilder_noResourceTypes = --No resource types--
-view_dynagroup_exprBuilder_pluginLoadFailure = Cannot get the list of plugins
-view_dynagroup_exprBuilder_propLoadFailure = Cannot get list of properties
-view_dynagroup_exprBuilder_propertyName = Property Name
-view_dynagroup_exprBuilder_propertyName_tooltip = The name of the property to query. This is defined by the expression type as well as the resource type.
-view_dynagroup_exprBuilder_resTypeLoadFailure = Cannot get list of resource types for plugin [{0}]
-view_dynagroup_exprBuilder_resource = Resource
-view_dynagroup_exprBuilder_resourceType = Resource Type
-view_dynagroup_exprBuilder_resourceType_tooltip = The type of resource
-view_dynagroup_exprBuilder_resource_child = Child
-view_dynagroup_exprBuilder_resource_grandparent = Grandparent
-view_dynagroup_exprBuilder_resource_greatGrandparent = GreatGrandparent
-view_dynagroup_exprBuilder_resource_greatGreatGrandparent = GreatGreatGrandparent
-view_dynagroup_exprBuilder_resource_parent = Parent
-view_dynagroup_exprBuilder_resource_resource = Resource
-view_dynagroup_exprBuilder_resource_tooltip = Choose the level of the resource you wish to select. For example, select "parent" will find resources whose parent resource matches the rest of the expression.
-view_dynagroup_exprBuilder_title = Expression Builder
-view_dynagroup_exprBuilder_unset = Unset
-view_dynagroup_exprBuilder_unset_tooltip = Unset will find all of the values that have a null value in the database. This is not possible using the "=" operator because of how databases store and query data.
-view_dynagroup_exprBuilder_value_tooltip = The string value for the expression to query
-view_dynagroup_expression = Expression~
-view_dynagroup_expressionBuilderIconTooltip = Expression Builder...
-view_dynagroup_expressionSet = Expression Set~
-view_dynagroup_lastCalculationTime = Last Calculation Time~
-view_dynagroup_loadDefinitionFailure = Failed to load group definition [{0}]~
-view_dynagroup_loadDefinitionMissing = There is no group definition with the ID of [{0}]~
-view_dynagroup_mixed = Mixed
-view_dynagroup_newGroupDefinition = New Group Definition~
-view_dynagroup_nextCalculationTime = Next Calculation Time~
-view_dynagroup_permDenied = You do not have permission to view group definitions~
-view_dynagroup_permUnknown = Could not determine if you have the proper permissions - access is denied~
-view_dynagroup_recalcFailure = Failed to recalculated this group definition~
-view_dynagroup_recalcFailureSelection = Failed to recalculated the selected group definitions~
-view_dynagroup_recalcSuccessful = You have successfully recalculated this group definition~
-view_dynagroup_recalcSuccessfulSelection = You have successfully recalculated [{0}] group definitions~
-view_dynagroup_recalculate = Recalculate~
-view_dynagroup_recalculationInterval = Recalculation Interval~
-view_dynagroup_recursive = Recursive~
-view_dynagroup_saveAndRecalculate = Save & Recalculate~
-view_dynagroup_saveFailure = Failed to save the group definition named [{0}]~
-view_dynagroup_saveSuccessful = You have successfully saved the group definition named [{0}]~
-view_dynagroup_singleSaveFailure = An error occurred - there should have been one created, but instead there were [{0}] created~
-view_dynagroup_template_customExpression = Custom Expression...
-view_dynagroup_template_downedResources = All resources currently down
-view_dynagroup_template_jbossas4_clusters = JBossAS 4 - Clusters
-view_dynagroup_template_jbossas4_earClusters = JBossAS 4 - Clustered EARs
-view_dynagroup_template_jbossas4_hostingApp = JBossAS 4 - All hosting any version of "my" app
-view_dynagroup_template_jbossas4_nonsecured = JBossAS 4 - All non-secured
-view_dynagroup_template_jbossas4_uniqueVersions = JBossAS 4 - Unique versions
-view_dynagroup_template_jbossas5_clusters = JBossAS 5/6 - Clusters
-view_dynagroup_template_platforms = Platform resources in inventory
-view_dynagroup_template_uniqueResourceTypes = Unique resource types in inventory
-view_groupConfigEdit_member = Membro
-view_groupConfigEdit_noListProps = Lista de propriedades n\u00E3o suportada atualmente para configura\u00E7\u00F5es em grupo.
-view_groupConfigEdit_setAll = Atribuir todos os valores \u00E0:
-view_groupConfigEdit_tooltip_1 = Valores dos membros diferem - clique no \u00EDcone para edit\u00E1-los.
-view_groupConfigEdit_unset = Remover atribui\u00E7\u00E3o
-view_groupConfigEdit_valsDiff = valores dos membros diferem
-view_groupConfigEdit_valsDiffForProp = Valores dos membros para a Propriedade [{0}]
-view_groupCreateWizard_createFailure = Failed to create the resource group~
-view_groupCreateWizard_createStepName = Group Settings~
-view_groupCreateWizard_createStep_recursive = Recursive~
-view_groupCreateWizard_createSuccessful_concise = You have created a new resource group. [<a href="{0}">View Group</a>]~
-view_groupCreateWizard_createSuccessful_full = You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources~
-view_groupCreateWizard_membersStepName = Select Members~
-view_groupCreateWizard_title = Create Group~
-view_groupCreateWizard_windowTitle = Create Group~
-view_groupInventoryMembers_button_updateMembership = Update Membership...
-view_groupInventoryMembers_title_updateMembership = Update Membership
-view_group_detail_failLoad = Failed to load group for group with ID [{0}]
-view_group_detail_failLoadComp = Failed to load group composite for group with ID [{0}]
-view_group_detail_failRecursiveChange = Failed to update the recursive setting for group [{0}]
-view_group_detail_recursiveChange = You successfully changed the recursive setting for group [{0}]
-view_group_inventory_activity_no_recent_metrics = This group has no recent metrics
-view_group_meas_schedules_title = Group Metric Collection Schedules~
-view_group_membership_failFetch = Failed to fetch Resource Group
-view_group_membership_saveFailure = Failed to update membership of group [{0}]~
-view_group_membership_saveSuccessful = You have updated the membership of group [{0}]~
-view_group_operationScheduleDetails_failedToLoadMembers = Failed to load group member Resources.
-view_group_operationScheduleDetails_field_execute = Execute
-view_group_operationScheduleDetails_field_haltOnFailure = Halt on Failure?
-view_group_operationScheduleDetails_memberResource = Member Resource
-view_group_operationScheduleDetails_value_parallel = in parallel
-view_group_operationScheduleDetails_value_sequential = in the order specified below (drag and drop member Resources to change order)
-view_group_pluginConfig_edit_currentGroupProperties = Current Group Properties~
-view_group_pluginConfig_edit_invalid = The following connection setting properties have invalid values and must be corrected before the connection settings can be saved: [{0}]~
-view_group_pluginConfig_edit_noperm = You do not have permission to edit this group connection settings~
-view_group_pluginConfig_edit_saveFailure = Failed to initiate group connection setting update for [{0}] compatible group named [{1}]~
-view_group_pluginConfig_edit_saveInitiated_concise = The group connection setting updates have been initiated~
-view_group_pluginConfig_edit_saveInitiated_full = The group connection setting updates have been initiated for the [{0}] compatible group named [{1}]~
-view_group_pluginConfig_edit_saveTooltip = Update the connection settings of all group members~
-view_group_pluginConfig_edit_valid = All connection setting properties have valid values, so the connection settings can now be saved~
-view_group_pluginConfig_members_fetchFailure = Failed to get plugin config update history for members of group [{0}]~
-view_group_pluginConfig_members_fetchFailureConn = Failed to retrieve member connection settings for [{0}]
-view_group_pluginConfig_members_fetchFailureConnInProgress = A group plugin configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
-view_group_pluginConfig_members_statusDetails = Status Details~
-view_group_pluginConfig_members_statusFailure = This configuration update failed for an unknown reason~
-view_group_pluginConfig_members_statusInprogress = This configuration update is still in progress~
-view_group_pluginConfig_members_statusNochange = No changes were made to this configuration~
-view_group_pluginConfig_members_statusSuccess = This configuration update was successful~
-view_group_pluginConfig_members_title = Group Connection Settings Member Histories~
-view_group_pluginConfig_table_clickStatusIcon = Click the status icon for full details~
-view_group_pluginConfig_table_deleteFailure = Failed to delete group plugin config history~
-view_group_pluginConfig_table_deleteSuccessful = You have deleted [{0}] history items~
-view_group_pluginConfig_table_failFetch = Failed to get group plugin config history
-view_group_pluginConfig_table_msg1 = View Member History for status of each individual resource~
-view_group_pluginConfig_table_statusDetails = Status Details~
-view_group_pluginConfig_table_statusFailure = This group configuration update failed~
-view_group_pluginConfig_table_statusInprogress = This group configuration update is still in progress~
-view_group_pluginConfig_table_statusNochange = No changes were made to this group configuration~
-view_group_pluginConfig_table_statusSuccess = This group configuration update was successful~
-view_group_pluginConfig_table_title = Group Connection Settings History~
-view_group_pluginConfig_table_viewMemberHistory = View Member History~
-view_group_pluginConfig_table_viewSettings = View Settings~
-view_group_pluginConfig_view_groupProperties = Group Properties~
-view_group_pluginConfig_view_noperm = You do not have permissions to see the connection settings~
-view_group_resConfig_edit_invalid = The following configuration properties have invalid values and must be corrected before the configuration can be saved: [{0}]~
-view_group_resConfig_edit_loadFail = Failed to retrieve member Resource configurations for [{0}]
-view_group_resConfig_edit_noperm = You do not have permission to edit this group configuration~
-view_group_resConfig_edit_saveFailure = Failed to initiate group configuration update for [{0}] compatible group named [{1}]~
-view_group_resConfig_edit_saveInitiated_concise = The group configuration updates have been initiated~
-view_group_resConfig_edit_saveInitiated_full = The group configuration updates have been initiated for the [{0}] compatible group named [{1}]~
-view_group_resConfig_edit_saveTooltip = Update the configurations of all group members~
-view_group_resConfig_edit_valid = All configuration properties have valid values, so the configuration can now be saved~
-view_group_resConfig_members_fetchFailure = Failed to get resource config update history for members of group [{0}]
-view_group_resConfig_members_fetchFailureConfig = Failed to retrieve member resource configuration settings for [{0}]
-view_group_resConfig_members_fetchFailureConfigInProgress = A group resource configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
-view_group_resConfig_members_statusDetails = Status Details
-view_group_resConfig_members_statusFailure = This configuration update failed for an unknown reason
-view_group_resConfig_members_statusInprogress = This configuration update is still in progress
-view_group_resConfig_members_statusNochange = No changes were made to this configuration
-view_group_resConfig_members_statusSuccess = This configuration update was successful
-view_group_resConfig_members_title = Group Resource Configuration Member Histories
-view_group_resConfig_table_clickStatusIcon = Click the status icon for full details
-view_group_resConfig_table_deleteFailure = Failed to delete group resource config history
-view_group_resConfig_table_deleteSuccessful = You have deleted [{0}] history items
-view_group_resConfig_table_failFetch = Failed to get group resource config history
-view_group_resConfig_table_msg1 = View Member History for status of each individual resource
-view_group_resConfig_table_statusDetails = Status Details
-view_group_resConfig_table_statusFailure = This group configuration update failed
-view_group_resConfig_table_statusInprogress = This group configuration update is still in progress
-view_group_resConfig_table_statusNochange = No changes were made to this group configuration
-view_group_resConfig_table_statusSuccess = This group configuration update was successful
-view_group_resConfig_table_title = Group Resource Configuration History
-view_group_resConfig_table_viewMemberHistory = View Member History
-view_group_resConfig_table_viewSettings = View Settings
-view_group_resConfig_view_groupProperties = Group Properties
-view_group_resConfig_view_noperm = You do not have permissions to see the resource configuration settings
-view_group_summary_compatible = Compatible
-view_group_summary_descUpdateFailure = Failed to change the description of the resource group with ID [{0}]~
-view_group_summary_descUpdateSuccessful = You have changed the description of this resource group~
-view_group_summary_dynamic = Dynamic~
-view_group_summary_dynamicNote = Dynamic group names and descriptions are managed, and therefore are not editable~
-view_group_summary_groupDefinition = Group Definition~
-view_group_summary_memberCount = Member Count~
-view_group_summary_memberType = Member Type~
-view_group_summary_mixed = Mixed~
-view_group_summary_nameUpdateFailure = Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]~
-view_group_summary_nameUpdateSuccessful = You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]~
-view_group_summary_recursive = Recursive~
-view_helpTop_description = This section provides access to documentation, tutorials, version, and other helpful information.
-view_help_section_product = Product
-view_help_section_product_about = About
-view_inventory_adq = Discovery Queue~
-view_inventory_allGroups = All Groups~
-view_inventory_allResources = All Resources~
-view_inventory_cannotGetGlobalPerms = Could not determine global permissions - assuming none.~
-view_inventory_collectionInterval = Collection Interval~
-view_inventory_downServers = Down Servers~
-view_inventory_dynagroupDefs = Dynagroup Definitions~
-view_inventory_eventDetails_loadFailed = An error occurred loading the event details~
-view_inventory_eventHistory_deleteFailed = Failed to deleted selected events for [{0}]~
-view_inventory_eventHistory_deleteSuccessful = You have successfully deleted [{0}] events for [{1}]~
-view_inventory_eventHistory_details = Details~
-view_inventory_eventHistory_detailsFilter = Details Filter~
-view_inventory_eventHistory_groupEventHistory = Group Event History~
-view_inventory_eventHistory_purgeFailed = Failed to purge events for [{0}]~
-view_inventory_eventHistory_purgeSuccessful = You have successfully purged [{0}] events for [{1}]~
-view_inventory_eventHistory_resourceEventHistory = Resource Event History~
-view_inventory_eventHistory_severity = Severity~
-view_inventory_eventHistory_severityFilter = Severity Filter~
-view_inventory_eventHistory_sourceFilter = Source Filter~
-view_inventory_eventHistory_sourceLocation = Source Location~
-view_inventory_eventHistory_timestamp = Timestamp~
-view_inventory_groups = Groups~
-view_inventory_groups_children = Children~
-view_inventory_groups_deleteFailed = Failed to delete the selected resource groups~
-view_inventory_groups_deleteSuccessful = You have successfully deleted the selected resource groups~
-view_inventory_groups_descendants = Descendants~
-view_inventory_groups_loadFailed = Failed to load group composite data~
-view_inventory_groups_resourceGroups = Resource Groups~
-view_inventory_mixed = mixed~
-view_inventory_platforms = Platforms~
-view_inventory_problemGroups = Problem Groups~
-view_inventory_resource_loadFailed = Resource with id [{0}] does not exist or is not accessible~
-view_inventory_resources_deleteConfirm = Are you sure you want to delete the selected resources?~
-view_inventory_resources_deleteFailed = Failed to delete the selected resources~
-view_inventory_resources_deleteSuccessful = You have successfully deleted the selected resources~
-view_inventory_resources_loadFailed = Failed to load resource composite data~
-view_inventory_resources_title = Member Resources~
-view_inventory_resources_title_children = Child Resources~
-view_inventory_resources_title_members = Member Resources~
-view_inventory_resources_uninventoryConfirm = Are you sure you want to uninventory the selected resources? Note that if a selected resource still exists, then it will get rediscovered during its agent''s next discovery scan.
-view_inventory_resources_uninventoryFailed = Failed to uninventory the selected resources
-view_inventory_resources_uninventorySuccessful = You have successfully uninventoried the selected resources
-view_inventory_sectionHelp = From this section, newly discovered Resources, inventoried Resources, and Groups can be viewed and managed.~
-view_inventory_servers = Servers~
-view_inventory_services = Services~
-view_inventory_summary_agent_error1 = Failed to locate agent managing resource id~
-view_inventory_summary_agent_error2 = Failed to ping agent managing resource id~
-view_inventory_summary_agent_error3 = You do not have permission to view details for this Agent.
-view_inventory_summary_agent_fullEnpoint = Full Endpoint~
-view_inventory_summary_agent_fullEnpoint_err1 = !No remote endpoint associated with this resource!~
-view_inventory_summary_agent_last_title = Last Received Availability Report~
-view_inventory_summary_agent_status_title = Agent Communications Status~
-view_inventory_summary_agent_title = Agent Managing this Resource~
-view_inventory_unavailableServers = Unavailable Servers
-view_leftNav_unknownPage = P\u00E1gina desconhecida [{0}] para a se\u00E7\u00E3o [{1}] - URL inv\u00E1lida.
-view_login_invalidEmail = Endere\u00E7o de e-mail inv\u00E1lido~
-view_login_login = Login~
-view_login_logout = Logout~
-view_login_noBackend = Fonte de Dados indispon\u00EDvel.~
-view_login_noLdap = Note: Optional retrieval of ldap details unsuccessful. Manual entry is required.~
-view_login_noUser = Usu\u00E1rio ou senha inv\u00E1lidos.~
-view_login_prompt = Favor efetuar Login~
-view_login_registerLater = (Logout - Concluir registro mais tarde.)~
-view_login_registerLdapSuccess = Novo usu\u00E1rios do LDAP registrado com sucesso.~
-view_login_registerUser = Registrar Usu\u00E1rio~
-view_login_welcome = Bem Vindo~
-view_login_welcomeMsg = Seja Bem Vindo ao JBoss ON! <br/><br/> Informe ou altere os seguintes campos para completar o processo de registro.<br/> Clique em "OK" para acessar o sistema.<br/><br/>~
-view_measureRange_day = 1 Dia
-view_measureRange_days = {0} Dias
-view_measureRange_hour = 1 Hora
-view_measureRange_hours = {0} Horas
-view_measureRange_last = \u00DAltimo
-view_measureRange_minutes = {0} Minutos
-view_measureRange_range = Faixa
-view_measureRange_simple = Simples...
-view_measureRange_start = Time Range - Start
-view_measureTable_chartMetricValues = Chart Selected Metrics
-view_measureTable_getLive = Get Live Value
-view_measureTable_getLive_failure = Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
-view_measureTable_live_title = Live Data
-view_measure_nan = --dados indispon\u00EDveis--
-view_measurementOob_title = M\u00E9tricas Suspeitas~
-view_menuBar_help = Ajuda~
-view_menuBar_logout = Logout~
-view_messageCenter_button_messages = Mensagens~
-view_messageCenter_clearAllMessages = Clear All Messages
-view_messageCenter_lastNMessages = Last {0} Messages
-view_messageCenter_maxMessages = Max Messages
-view_messageCenter_messageBarShowDetails = Show Details
-view_messageCenter_messageDetail = Detalhe~
-view_messageCenter_messageSeverity = Severidade~
-view_messageCenter_messageTime = Tempo~
-view_messageCenter_messageTitle = Centro de Mensagens~
-view_messageCenter_noRecentMessages = N\u00E3o existem Mensagens Recentes~
-view_messageCenter_stackTraceFollows = --- STACK TRACE FOLLOWS ---
-view_metric_traits = Traits~
-view_metric_viewTraitHistory = Value History for Trait [{0}]~
-view_operationCreateWizard_button_execute = Execute~
-view_operationCreateWizard_button_executeImmediately = Execute Immediately~
-view_operationCreateWizard_error_scheduleOperationFailure = Failed to schedule operation execution.~
-view_operationCreateWizard_header = Execute {0} on {1}~
-view_operationCreateWizard_message_scheduleOperationSuccess = Schedule operation [{0}] on Resource [{1}] with cron string [{2}].~
-view_operationCreateWizard_parametersStep_name = Operation Parameters~
-view_operationCreateWizard_parametersStep_noParameters = This operation does not take any parameters.~
-view_operationCreateWizard_schedulingStep_label_daily = Daily~
-view_operationCreateWizard_schedulingStep_label_dailyAt = Daily At~
-view_operationCreateWizard_schedulingStep_label_date = Date~
-view_operationCreateWizard_schedulingStep_label_dayOfMonth = Day of Month~
-view_operationCreateWizard_schedulingStep_label_dayOfWeek = Day of Week~
-view_operationCreateWizard_schedulingStep_label_endDate = End Date~
-view_operationCreateWizard_schedulingStep_label_everyNMinutes = Every n Minutes~
-view_operationCreateWizard_schedulingStep_label_hourly = Hourly~
-view_operationCreateWizard_schedulingStep_label_hourlyAt = Hourly At~
-view_operationCreateWizard_schedulingStep_label_minuteInterval = Minute Interval~
-view_operationCreateWizard_schedulingStep_label_minuteOfHour = Minute of Hour~
-view_operationCreateWizard_schedulingStep_label_monthly = Monthly~
-view_operationCreateWizard_schedulingStep_label_monthlyOn = Monthly On~
-view_operationCreateWizard_schedulingStep_label_nMinutes = n Minutes~
-view_operationCreateWizard_schedulingStep_label_onceAt = Once At~
-view_operationCreateWizard_schedulingStep_label_recurrence = Recurrence~
-view_operationCreateWizard_schedulingStep_label_recurrenceEnd = Recurrence End~
-view_operationCreateWizard_schedulingStep_label_runAt = Run At~
-view_operationCreateWizard_schedulingStep_label_schedule = Schedule~
-view_operationCreateWizard_schedulingStep_label_start = Start~
-view_operationCreateWizard_schedulingStep_label_startDate = Start Date~
-view_operationCreateWizard_schedulingStep_label_time = Time~
-view_operationCreateWizard_schedulingStep_label_timeOfDay = Time of Day~
-view_operationCreateWizard_schedulingStep_label_timePeriod = Time Period~
-view_operationCreateWizard_schedulingStep_label_weekly = Weekly~
-view_operationCreateWizard_schedulingStep_label_weeklyOn = Weekly On~
-view_operationCreateWizard_schedulingStep_label_willExecuteImmediately = Will execute immediately~
-view_operationCreateWizard_schedulingStep_name = Schedule~
-view_operationCreateWizard_title = Operation Wizard~
-view_operationHistoryDetails_dateCompleted = Date Completed
-view_operationHistoryDetails_dateSubmitted = Date Submitted
-view_operationHistoryDetails_error_fetchFailure = Failure loading operation history.~
-view_operationHistoryDetails_noResults = This operation does not return any results.
-view_operationHistoryDetails_operation = Operation
-view_operationHistoryDetails_parameters = Parameters
-view_operationHistoryDetails_requestor = Requestor
-view_operationHistoryDetails_results = Results
-view_operationHistoryDetails_status = Status
-view_operationHistoryList_button_forceDelete = Force Delete
-view_operationHistoryList_button_runOperation = Run Operation~
-view_operationHistoryList_notYetStarted = not yet started
-view_operationHistoryList_title = Operation History~
-view_operationScheduleDetails_enterParametersBelow = Enter parameters below...
-view_operationScheduleDetails_fieldDefault_description = Select an operation to see its description.
-view_operationScheduleDetails_fieldDefault_parameters = Select an operation to see its parameters.
-view_operationScheduleDetails_fieldHelp_description = an optional description of this scheduled operation (e.g. nightly maintenance app server restart)
-view_operationScheduleDetails_fieldHelp_timeout = a time duration - if specified, if the duration elapses before a scheduled operation execution has completed, the RHQ Server will timeout the operation and consider it to have failed; note, it is usually not possible to abort the underlying managed resource operation if it was already initiated
-view_operationScheduleDetails_field_description = Description
-view_operationScheduleDetails_field_parameters = Parameters
-view_operationScheduleDetails_field_timeout = Timeout
-view_operationScheduleDetails_noParameters = This operation does not take any parameters.
-view_operationScheduleDetails_operationSchedule = Operation Schedule
-view_portlet_autodiscovery_config_platform_selection = Number of platforms to display~
-view_portlet_autodiscovery_help_msg = This portlet offers the ability to import newly discovered resources into the inventory for monitoring and management or to ignore them from further action.~
-view_portlet_autodiscovery_setting_platforms = discovered platforms
-view_portlet_autodiscovery_title = Discovery Queue~
-view_portlet_configure_definitionDesc = The configuration settings for the portlet.
-view_portlet_configure_definitionTitle = Portlet Configuration
-view_portlet_configure_needed = Click the Settings button to configure this portlet.
-view_portlet_configure_notNeeded = Configuration is not necessary for this portlet.
-view_portlet_defaultName_autodiscovery = Discovery Queue
-view_portlet_defaultName_favoriteResources = Favorite Resources
-view_portlet_defaultName_groupMetric = Resource Group Metric Graph
-view_portlet_defaultName_group_alerts = Group: Alerts
-view_portlet_defaultName_group_bundles = Group: Bundle Deployments
-view_portlet_defaultName_group_config_updates = Group: Configuration Updates
-view_portlet_defaultName_group_events = Group: Event Counts
-view_portlet_defaultName_group_metrics = Group: Metrics
-view_portlet_defaultName_group_oobs = Group: OOB Conditions
-view_portlet_defaultName_group_operations = Group: Operations
-view_portlet_defaultName_group_pkg_hisory = Group: Package History
-view_portlet_defaultName_inventorySummary = Inventory Summary
-view_portlet_defaultName_mashup = Mashup
-view_portlet_defaultName_message = Message
-view_portlet_defaultName_operations = Recent Operations
-view_portlet_defaultName_platformSummary = Platform Utilization
-view_portlet_defaultName_problemResources = Alerted or Unavailable Resources
-view_portlet_defaultName_recentAlerts = Recent Alerts
-view_portlet_defaultName_recentlyAddedResources = Recently Added Resources
-view_portlet_defaultName_resourceMetric = Resource Metric Graph
-view_portlet_defaultName_resource_alerts = Resource: Alerts
-view_portlet_defaultName_resource_bundles = Resource: Bundle Deployments
-view_portlet_defaultName_resource_config_updates = Resource: Configuration Updates
-view_portlet_defaultName_resource_events = Resource: Event Counts
-view_portlet_defaultName_resource_metrics = Resource: Measurements
-view_portlet_defaultName_resource_oobs = Resource: OOB Metrics
-view_portlet_defaultName_resource_operations = Resource: Operations
-view_portlet_defaultName_resource_pkg_hisory = Resource: Package History
-view_portlet_defaultName_tagCloud = Tag Count
-view_portlet_factory_invalidPortlet = This is an obsolete portlet that is no longer valid. Please delete it.
-view_portlet_favoriteResources_msg = This portlet displays your favorite resources~
-view_portlet_favoriteResources_title = Favorite Resources~
-view_portlet_generic_help = No help available for this portlet~
-view_portlet_generic_unconfigured = No settings available for this portlet~
-view_portlet_graph_configure_metricDefinition_graph = The metric definition id to graph~
-view_portlet_graph_configure_resource_graph = The resource to graph~
-view_portlet_graph_configure_title = Graph Config~
-view_portlet_graph_configure_title_desc = Configuration of the graph portlet~
-view_portlet_graph_help_msg = This Portlet supports the graphing of a resource metric.~
-view_portlet_graph_help_title = Graph Portlet~
-view_portlet_graph_help_unconfigured = This graph is unconfigured, click the settings button to configure.~
-view_portlet_graph_title = Resource Graph~
-view_portlet_help_autodiscovery = This portlet allows import or ignore of newly discovered resources. Imported resources are added to inventory for monitoring and management. Ignored resources are not imported and are hidden from view unless explicitly unignored.
-view_portlet_help_bundle_deps = This portlet shows relevant bundle deployments based on display criteria configured.
-view_portlet_help_config_updates = This portlet displays recent configuration changes consistent with configuration settings.
-view_portlet_help_eventcounts = This portlet displays Event counts consistent with display criteria configured.
-view_portlet_help_favoriteResources = This portlet displays the current user''s favorite resources.
-view_portlet_help_graph = This portlet displays the resource metric graph.
-view_portlet_help_inventorySummary = This portlet displays a short summary of the current user''s viewable inventory and metric collection rate.
-view_portlet_help_mashup = This portlet displays the returned content of a remote HTTP request (via an iframe).
-view_portlet_help_message = This portlet displays a static HTML message. The <i>message</i> property must be configured.
-view_portlet_help_metrics = This portlet graphs relevant recent metric data based on display criteria configured.
-view_portlet_help_none = There is no help available for this portlet.
-view_portlet_help_oobs = This portlet displays OOB(Out of Bound) metric conditions.
-view_portlet_help_operations = This portlet displays the most recently executed operations for the current user''s inventory.
-view_portlet_help_operations_criteria = This portlet displays Operations consistent with display criteria configured.
-view_portlet_help_pkg_history = This portlet shows relevant package history based on display criteria configured.
-view_portlet_help_platformSummary = This portlet displays utilization data (such as current CPU and memory usage) for platform resources that are accessible by the current user.
-view_portlet_help_problemResources = This portlet displays the current user''s alerted or unavailable resources.
-view_portlet_help_recentAlerts = This portlet displays alerts recently fired on the current user''s viewable inventory.
-view_portlet_help_recentlyAdded = This portlet displays resources that have recently been imported into inventory.
-view_portlet_help_scheduledOperations = This portlet displays the next scheduled operations for the current user''s inventory.
-view_portlet_help_tagCloud = This portlet displays the relative tag counts for the current user''s inventory.
-view_portlet_inventory_error1 = Failed to retrieve inventory summary~
-view_portlet_inventory_tooltip_collapse = Click to hide details for this resource.
-view_portlet_inventory_tooltip_expand = Click to show more details for this resource.
-view_portlet_mashup_config_title = MashupPorlet Configuration~
-view_portlet_mashup_config_title_desc = The configuration settings for the mashup portlet.~
-view_portlet_mashup_help = This portlet can include a web page via an HTTP request into an iframe on the dashboard.~
-view_portlet_mashup_unconfigured = Page address not yet configured, click the settings button to setup this portlet.~
-view_portlet_message_config_title = MessagePortlet Configuration~
-view_portlet_message_config_title_desc = The configuration settings for the message portlet.~
-view_portlet_message_help = This portlet can display an HTML message on the dashboard.~
-view_portlet_message_title = Message~
-view_portlet_message_unconfigured = Message not yet configured, click the settings button to setup this portlet.~
-view_portlet_operations_config_completed = completed operations~
-view_portlet_operations_config_completed_enable = Whether to enable completed operations results grouping for dashboard.~
-view_portlet_operations_config_completed_maximum = Maximum number of Completed operations to display.~
-view_portlet_operations_config_scheduled_enable = Whether to enable scheduled operations results grouping for dashboard.~
-view_portlet_operations_config_scheduled_maximum = Maximum number of Scheduled operations to display.~
-view_portlet_operations_config_show_last = show Last~
-view_portlet_operations_config_show_next = show Next~
-view_portlet_operations_config_title = OperationsPortlet Configuration~
-view_portlet_operations_config_title_desc = The configuration settings for the Operations portlet.~
-view_portlet_operations_disabled = (Results currently disabled. Change settings to enable results.~
-view_portlet_operations_help_msg = This portlet displays both operations that have occurred and are scheduled to occur.~
-view_portlet_platform_help_msg = This portlet displays information about platforms in inventory.~
-view_portlet_platform_platform_error_1 = Failed to load platform metrics~
-view_portlet_platform_title = Platforms Summary~
-view_portlet_platform_type_error_1 = Could not load type data~
-view_portlet_problemResources_config_display_maximum = Maximum number of Problem resources to display.
-view_portlet_problemResources_config_display_range = Show problem resources going back this many hours.
-view_portlet_problemResources_config_display_range2 = From {0} to {1}
-view_portlet_problemResources_maxDisplaySetting = maximum resources.
-view_portlet_problem_resources_config_display_maximum = Maximum number of Problem resources to display.~
-view_portlet_problem_resources_config_display_range = Show problem resources going back this many hours.~
-view_portlet_problem_resources_config_display_range2 = From {0} to {1}~
-view_portlet_problem_resources_config_problem_label = problem resources on dashboard.~
-view_portlet_problem_resources_config_title = ProblemResourcesPortlet Configuration~
-view_portlet_problem_resources_config_title_desc = The configuration settings for the Problem resources portlet.~
-view_portlet_problem_resources_help = This portlet displays resources that have reported alerts or Down availability.~
-view_portlet_problem_resources_title = Has Alerts or Currently Unavailable~
-view_portlet_recentAlerts_config_members = Select Members~
-view_portlet_recentAlerts_config_priority_label = priority Alerts,~
-view_portlet_recentAlerts_config_when = within the past~
-view_portlet_recentAlerts_fail_msg = Failed to load resources assigned for alert filtering.
-view_portlet_recentAlerts_help_msg = Displays recent alerts fired on resources visible to the current user login.~
-view_portlet_recentAlerts_title = Recent Alerts~
-view_portlet_recentlyAdded_approved_platforms = recently approved platforms on dashboard.~
-view_portlet_recentlyAdded_error1 = Failed to load recently added resources~
-view_portlet_recentlyAdded_help_msg = This portlet displays resources that have recently been imported into the inventory.~
-view_portlet_recentlyAdded_setting_addedPlatforms = recently added platforms
-view_portlet_recentlyAdded_title = Recently Added Portlet~
-view_portlet_results_empty = No results found using specified criteria.
-view_portlet_tagCloud_help = portlet displays the relative tag counts in the system visible to the current user.~
-view_portlet_tagCloud_title = TagCloud~
-view_remoteAgentInstall_agentStatus = Status do Agente
-view_remoteAgentInstall_agentStatusDefault = -Pressione o Bot\u00E3o Atualizar Status-
-view_remoteAgentInstall_buttonFindAgent = Procurar Agente
-view_remoteAgentInstall_connInfo = Informa\u00E7\u00E3o de Conex\u00E3o
-view_remoteAgentInstall_error_1 = Ocorreu um erro ao tentar localizar o caminho de instala\u00E7\u00E3o do agente
-view_remoteAgentInstall_error_2 = N\u00E3o foi poss\u00EDvel encontrar uma instala\u00E7\u00E3o do agente nos locais comuns
-view_remoteAgentInstall_error_3 = N\u00E3o foi poss\u00EDvel encontar a instala\u00E7\u00E3o do agente em [{0}]
-view_remoteAgentInstall_error_4 = Falha ao instalar o agente
-view_remoteAgentInstall_error_5 = Falha a iniciar o agente
-view_remoteAgentInstall_error_6 = Falha ao parar o agente
-view_remoteAgentInstall_installAgent = Instalar Agente
-view_remoteAgentInstall_installInfo = Informa\u00E7\u00E3o sobre a instala\u00E7\u00E3o do Agente
-view_remoteAgentInstall_installPath = Caminho de Instala\u00E7\u00E3o do Agente
-view_remoteAgentInstall_owner = Propriet\u00E1rio
-view_remoteAgentInstall_promptHost = O host onde o agente est\u00E1 ou ser\u00E1 instalado
-view_remoteAgentInstall_promptInstallPath = Onde o agente est\u00E1 ou ser\u00E1 instalado. Caso n\u00E3o tenha certeza onde o agente est\u00E1 instalado, informe um diret\u00F3rio pai e clique em ''Procurar Agente'' para encontrar o agente. Caso informe um diret\u00F3rio vazio, a busca pelo agente ser\u00E1 realizada em locais de instala\u00E7\u00E3o comuns.
-view_remoteAgentInstall_promptPassword = Credenciais usadas para autentica\u00E7\u00E3o do usu\u00E1rio no host via SSH
-view_remoteAgentInstall_promptPort = Porta onde o servidor SSH escuta. Se n\u00E3o especificada, o padr\u00E3o \u00E9 22
-view_remoteAgentInstall_promptUser = Nome do usu\u00E1rio informado nas credenciais passadas ao host via SSH
-view_remoteAgentInstall_result = Resultado
-view_remoteAgentInstall_resultCode = ResultCode
-view_remoteAgentInstall_startAgent = Iniciar Agente
-view_remoteAgentInstall_startAgentResults = resultado da inicializa\u00E7\u00E3o do Agente: [{0}]
-view_remoteAgentInstall_step = Step
-view_remoteAgentInstall_stopAgent = Parar Agente
-view_remoteAgentInstall_stopAgentResults = resultado do encerramento do Agente: [{0}]
-view_remoteAgentInstall_success = Instala\u00E7\u00E3o do Agente finalizada
-view_remoteAgentInstall_updateStatus = Status da Atualiza\u00E7\u00E3o
-view_reportsTop_description = This section provides access to global reports.~
-view_reportsTop_title = Relat\u00F3rios~
-view_reports_alertDefinitions = Defini\u00E7\u00E3o de Alertas~
-view_reports_alertDefinitions_parentHover = Click to go to the parent alert definition
-view_reports_alertDefinitions_resTypeLoadError = Cannot get the template resource type - unable to view the alert template.
-view_reports_inventorySummary_failFetch = Failed to get inventory summary
-view_reports_platforms = Utiliza\u00E7\u00E3o de Mem\u00F3ria e CPU~
-view_reports_subsystems = Subsistemas~
-view_resourceResourceGroupList_error_fetchFailure = Failed to fetch Resource''s groups.~
-view_resourceResourceGroupList_error_updateFailure = Failed to update assigned Resource groups.~
-view_resourceResourceGroupList_message_updateSuccess = Group membership updated for [{0}].
-view_resource_inventory_activity_changed_by = Changed by
-view_resource_inventory_activity_criteria_no_recent_events = No event counts based off display criteria.
-view_resource_inventory_activity_no_recent_alerts = No recent alerts
-view_resource_inventory_activity_no_recent_bundle_deploy = No recent bundle deployments
-view_resource_inventory_activity_no_recent_config_history = No configuration change history
-view_resource_inventory_activity_no_recent_events = No events in the last 24 hours
-view_resource_inventory_activity_no_recent_metrics = This resource has no recent metrics
-view_resource_inventory_activity_no_recent_oob = No OOB conditions found
-view_resource_inventory_activity_no_recent_operations = No recent operation history
-view_resource_inventory_activity_no_recent_pkg_history = No recent package history
-view_resource_inventory_childhistory_createdChild = Created Child
-view_resource_inventory_childhistory_deletedChild = Deleted Child
-view_resource_inventory_childhistory_filterTitle = Past N Days
-view_resource_inventory_childhistory_status_invalidArtifact = Invalid Artifact
-view_resource_inventory_childhistory_status_invalidConfig = Invalid Configuration
-view_resource_monitor_availability_loadFailed = Failed to load availability history~
-view_resource_monitor_calltime_average = Average~
-view_resource_monitor_calltime_count = Count~
-view_resource_monitor_calltime_destination = Call Destination~
-view_resource_monitor_calltime_editFailed = Call time data can not be edited~
-view_resource_monitor_calltime_loadFailed = Could not load call time data~
-view_resource_monitor_calltime_lookupFailed = Could not load resource for call time~
-view_resource_monitor_calltime_maximum = Maximum~
-view_resource_monitor_calltime_minimum = Minimum~
-view_resource_monitor_calltime_title = Call Time Data~
-view_resource_monitor_calltime_total = Total~
-view_resource_monitor_detailed_graph_label = Detailed Graph~
-view_resource_monitor_graph_instructions = Point your mouse to a data point on the chart~
-view_resource_monitor_graph_live_tooltip = Click for a live graph of current values~
-view_resource_monitor_graphs_loadFailed = Failed to load graph data~
-view_resource_monitor_graphs_lookupFailed = Failed to find resource for graph~
-view_resource_monitor_graphs_noneAvailable = No graphs available~
-view_resource_monitor_schedules_title = Resource Metric Collection Schedules~
-view_resource_monitor_table_alerts = Alerts
-view_resource_monitor_table_avg = Average
-view_resource_monitor_table_last = Last
-view_resource_monitor_table_max = Maximum
-view_resource_monitor_table_min = Minimum
-view_resource_title_component_errors_tooltip = Shows managed component errors. Click for details~
-view_resource_title_tagUpdateFailed = Failed to update resource tags~
-view_searchBar_defaultPattern = definir nome para o padr\u00E3o~
-view_searchBar_error_selectSavedSearch = ''Erro ao selecionar a pesquisa''~
-view_searchBar_query = Query~
-view_searchBar_resourceGroups = Grupos de Recursos~
-view_searchBar_resources = Recursos~
-view_searchBar_welcomeMessage = procurar por {0}s~
-view_searchGUI_loginStatus = Imposs\u00EDvel determinar o status do login, verifique o status do servidor~
-view_selector_assigned = Associado {0}
-view_selector_available = Dispon\u00EDvel {0}
-view_subTab_error_disabled = N\u00E3o \u00E9 poss\u00EDvel selecionar uma subTab desabilidada [{0}].
-view_summaryDashboard_resetConfirm = Reset to default summary dashboard (lose local changes)?
-view_summaryOverviewForm_error_descriptionChangeFailure = Failed to change description of Resource with id {0} from [{1}] to [{2}].~
-view_summaryOverviewForm_error_locationChangeFailure = Failed to change location of Resource with id {0} from [{1}] to [{2}].~
-view_summaryOverviewForm_error_nameChangeFailure = Failed to change name of Resource with id {0} from [{1}] to [{2}].~
-view_summaryOverviewForm_error_traitsLoadFailure = Failed to load traits for {0}.~
-view_summaryOverviewForm_field_description = Description~
-view_summaryOverviewForm_field_location = Location~
-view_summaryOverviewForm_field_name = Name~
-view_summaryOverviewForm_field_parent = Parent~
-view_summaryOverviewForm_field_type = Type~
-view_summaryOverviewForm_field_version = Version~
-view_summaryOverviewForm_header_summary = Summary~
-view_summaryOverviewForm_label_plugin = Plugin:
-view_summaryOverviewForm_label_type = Type:
-view_summaryOverviewForm_message_descriptionChangeSuccess = Description of Resource with id {0} was changed from [{1}] to [{2}].~
-view_summaryOverviewForm_message_locationChangeSuccess = Location of Resource with id {0} was changed from [{1}] to [{2}].~
-view_summaryOverviewForm_message_nameChangeSuccess = Name of Resource with id {0} was changed from [{1}] to [{2}].~
-view_summaryOverview_header_detectedErrors = Detected Errors~
-view_summaryOverview_title_errorDetailsWindow = Error Details~
-view_summaryOverview_tooltip_detectedErrors = Click on the rows to see the error details.~
-view_tableSection_backButton = Voltar \u00E0 Lista
-view_tableSection_error_badId = Can not show detail for [{0}]. Illegal 'id': [{1}]. Please report this bug~
-view_tableSection_error_noId = Table [{0}] record is missing 'id' attribute - please report this bug.~
-view_table_drawFail = Failed to draw Table [{0}].
-view_table_matchingRows = Matching Rows: {0} (selected: {1})
-view_table_totalRows = Total de Linhas: {0} (selecionada: {1})
-view_tabs_common_activity = Activity
-view_tabs_common_agent = Agent
-view_tabs_common_alerts = Alerts~
-view_tabs_common_availability = Availability~
-view_tabs_common_calltime = Calltime~
-view_tabs_common_child_history = Child History~
-view_tabs_common_child_resources = Child Resources~
-view_tabs_common_configuration = Configuration~
-view_tabs_common_connectionSettings = Connection Settings~
-view_tabs_common_connectionSettingsHistory = Connection Settings History~
-view_tabs_common_content = Content~
-view_tabs_common_current = Current~
-view_tabs_common_dashboard = Dashboard~
-view_tabs_common_definitions = Definitions~
-view_tabs_common_deployed = Deployed~
-view_tabs_common_events = Events~
-view_tabs_common_graphs = Graphs~
-view_tabs_common_group_members = Group Members
-view_tabs_common_group_membership = Group Membership~
-view_tabs_common_groups = Groups~
-view_tabs_common_history = History~
-view_tabs_common_inventory = Inventory~
-view_tabs_common_members = Members~
-view_tabs_common_monitoring = Monitoring~
-view_tabs_common_new = New~
-view_tabs_common_operations = Operations~
-view_tabs_common_overview = Overview~
-view_tabs_common_schedule = Schedule
-view_tabs_common_scheduled = Scheduled~
-view_tabs_common_schedules = Schedules~
-view_tabs_common_subscriptions = Subscriptions~
-view_tabs_common_summary = Summary~
-view_tabs_common_tables = Tables~
-view_tabs_common_timeline = Timeline~
-view_tabs_common_traits = Traits~
-view_tabs_invalidSubTab = Invalid subtab: {0}
-view_tabs_invalidTab = Invalid tab: {0}
-view_tagCloud_deleteTag = Delete Tag
-view_tagCloud_deleteTagFailure = Failed to delete the tag [{0}]
-view_tagCloud_deleteTagSuccess = You successfully deleted the tag [{0}]
-view_tagCloud_error_fetchFailure = Falha ao carregar etiquetas (tags).~
-view_tagCloud_error_tagUsedCount = Etiqueta (tag) usada {0} vezes.~
-view_tagCloud_title = Nuvem de Tags~
-view_taggedResources_title = Recursos Etiquetados~
-view_tags_error_1 = Failed to load Tags~
-view_tags_tags = Tags~
-view_tags_title = Tags:~
-view_tags_tooltip_1 = Click to remove this Tag~
-view_tags_tooltip_2 = Click to edit Tags~
-view_tags_tooltip_3 = Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
-view_testTop_description = Esta se\u00E7\u00E3o cont\u00E9m p\u00E1ginas para realiza\u00E7\u00E3o de testes em v\u00E1rios componentes UI.~
-view_testTop_title = Teste~
-view_titleBar_common_addedFav = You have added [{0}] as a favorite~
-view_titleBar_common_addedFavFailure = Failed to add [{0}] as a favorite~
-view_titleBar_common_clickToAddFav = Click to add this as a favorite~
-view_titleBar_common_clickToRemoveFav = Click to remove this as a favorite~
-view_titleBar_common_loadTagsFailure = Failed to load the tags for [{0}]~
-view_titleBar_common_removedFav = You have removed [{0}] as one of your favorites~
-view_titleBar_common_removedFavFailure = Failed to remove [{0}] as one of your favorites~
-view_titleBar_common_updateTagsFailure = Failed to update the tags for [{0}]~
-view_titleBar_common_updateTagsSuccessful = The tags for [{0}] have been updated~
-view_titleBar_group_failInfo = Failed to get general info on group [{0}] with ID [{1}]
-view_titleBar_group_summary_collapsedTooltip = Click to show more details for this group
-view_titleBar_group_summary_expandedTooltip = Click to hide details for this group
-view_tree_common_contextMenu_addChartToDashboard = Add chart to dashboard [{0}]~
-view_tree_common_contextMenu_chart = Chart~
-view_tree_common_contextMenu_editPluginConfiguration = Edit [{0}] Plugin Configuration~
-view_tree_common_contextMenu_editResourceConfiguration = Edit [{0}] Resource Configuration~
-view_tree_common_contextMenu_groupGraph = Group Metric Graph
-view_tree_common_contextMenu_loadFail_children = Failed to load platform manual add children
-view_tree_common_contextMenu_loadFail_dashboards = Failed to load user dashboards
-view_tree_common_contextMenu_loadFail_group = Failed to load group for context menu
-view_tree_common_contextMenu_loadFailed_dashboard = Failed to load user dashboards
-view_tree_common_contextMenu_loadFailed_manualAddChildren = Failed to load platform manual add children~
-view_tree_common_contextMenu_measurements = Measurements~
-view_tree_common_contextMenu_operations = Operations~
-view_tree_common_contextMenu_operations_loadFailed = Failure to start wizard for running operations~
-view_tree_common_contextMenu_pluginConfiguration = Plugin Configuration~
-view_tree_common_contextMenu_resourceConfiguration = Resource Configuration~
-view_tree_common_contextMenu_resourceGraph = Resource Metric Graph
-view_tree_common_contextMenu_saveChartToDashboardFailure = Failed to save the dashboard~
-view_tree_common_contextMenu_saveChartToDashboardSuccessful = You have saved dashboard [{0}]~
-view_tree_common_contextMenu_type_name_label = Type: {0}
-view_tree_common_createFailed_autoCluster = Failed to create or update autocluster backing group
-view_tree_common_loadFailed_children = Failed to load children for node~
-view_tree_common_loadFailed_create = Failed to create view for this node~
-view_tree_common_loadFailed_descendants = Failed to load descendants for tree~
-view_tree_common_loadFailed_generic = Failed to load data for tree~
-view_tree_common_loadFailed_group = Failed to load group with id [{0}]
-view_tree_common_loadFailed_groupTree = Failed to load group tree
-view_tree_common_loadFailed_node = Failed to load data for this node~
-view_tree_common_loadFailed_root = Failed to load root for tree~
-view_tree_common_loadFailed_selection = Failed to select this node~
-view_tree_common_loadFailed_update = Failed to update view for this node~
-view_tree_group_error_updateAutoCluster = Failed to create or update autocluster backing group. key: [{0}]
-view_type_parentId = Parent ID~
-view_type_resourceTypes = Resource Types~
-view_type_typeTreeLoadFailure = Failed to load resource type tree data~
-view_upload_alreadyUploaded = File has already been uploaded~
-view_upload_bundleDistFile = Distribution File~
-view_upload_error_bundleDistFile = Error uploading Bundle Distribution File~
-view_upload_error_file = Error uploading file~
-view_upload_error_fileName = Error uploading file [{0}]~
-view_upload_error_fileName_2 = Error uploading file [{0}], check for invalid file path.~
-view_upload_error_packageVersionFile = Error uploading Package Version File~
-view_upload_error_results = Error uploading file, unexpected results: [{0}]~
-view_upload_inProgress = Can not submit, upload is currently in progress~
-view_upload_prompt_1 = [{0}] File to Upload~
-view_upload_prompt_2 = File to Upload~
-view_upload_success = File successfully uploaded~
-view_upload_tooltip_1 = Select a file to upload, then click Upload or Next~
-view_upload_tooltip_1a = Select a file to upload, then click Upload or Next
-view_upload_tooltip_1b = Select a file to upload, then click Next
-view_upload_tooltip_2 = File upload had previously failed~
-view_upload_upload = Upload~
-view_upload_uploadFile = UploadFile~
-widget_colorPicker_tooltip = Click to select a new color
-widget_durationItem_inputUnitLessThanTargetUnit = Input unit is less than target unit.
-widget_durationItem_unitTypeNotSupported = Unit type [{0}] is not supported by this DurationItem.
-widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
-widget_jobTriggerEditor_fieldHelp_repeatInterval = how often the operation should be executed
-widget_jobTriggerEditor_fieldHelp_startDelay = start executing the operation after this amount of time has elapsed
-widget_jobTriggerEditor_field_cronExpression = Cron Expression
-widget_jobTriggerEditor_field_mode = Schedule using
-widget_jobTriggerEditor_field_repeatInterval_later = Repeat every
-widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
-widget_jobTriggerEditor_field_startType = Run
-widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = End time must be after start time.
-widget_jobTriggerEditor_message_endTimeMustBeInFuture = End time must be in the future.
-widget_jobTriggerEditor_message_startTimeMustBeInFuture = Start time must be in the future.
-widget_jobTriggerEditor_tab_examples = Examples
-widget_jobTriggerEditor_tab_format = Format
-widget_jobTriggerEditor_value_calendar = Calendar
-widget_jobTriggerEditor_value_cronExpression = Cron Expression
-widget_jobTriggerEditor_value_for = For
-widget_jobTriggerEditor_value_in = in
-widget_jobTriggerEditor_value_indefinitely = Indefinitely
-widget_jobTriggerEditor_value_later = Later
-widget_jobTriggerEditor_value_laterAndRepeat = Later & Repeat
-widget_jobTriggerEditor_value_now = Now
-widget_jobTriggerEditor_value_nowAndRepeat = Now & Repeat
-widget_jobTriggerEditor_value_on = on
-widget_jobTriggerEditor_value_until = Until
-widget_recordEditor_error_invalidViewPath = Caminho inv\u00E1lido: [{0}]
-widget_recordEditor_error_multipleRecords = Foram encontrados v\u00E1rios registros - era esperado apenas um.
-widget_recordEditor_error_noRecords = Nenhum registro encontrado - era esperado exatamente um.
-widget_recordEditor_error_operation = Operation failed. An error occurred
-widget_recordEditor_error_operationInvalidValues = Operation failed - one or more fields have invalid values
-widget_recordEditor_error_permissionCreate = You do not have the permissions required to create a new [{0}]
-widget_recordEditor_error_unsupportedOperationType = Tipo de opera\u00E7\u00E3o n\u00E3o suportada: [{0}]
-widget_recordEditor_info_recordCreatedConcise = {0} criado.
-widget_recordEditor_info_recordCreatedDetailed = {0} [{1}] criado.
-widget_recordEditor_info_recordUpdatedConcise = {0} atualizado.
-widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] atualizado.
-widget_recordEditor_info_recordsDeletedConcise = {0} {1} exclu\u00EDdo.
-widget_recordEditor_info_recordsDeletedDetailed = {0} {1} exclu\u00EDdo: {2}.
-widget_recordEditor_label_loading = Carregar...
-widget_recordEditor_title_edit = Editar {0} [{1}]
-widget_recordEditor_title_new = Criar Novo {0}
-widget_recordEditor_title_view = Visualizar {0} [{1}]
-widget_recordEditor_warn_validation = One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
-widget_resourceFactoryWizard_archPrompt = Arquitetura do Pacote
-widget_resourceFactoryWizard_configTemplatePrompt = Modelo de Configura\u00E7\u00E3o de Recurso
-widget_resourceFactoryWizard_contentTemplatePrompt = Modelos de Configura\u00E7\u00E3o do Tempo de Deploy
-widget_resourceFactoryWizard_createSubmit = A requisi\u00E7\u00E3o para cria\u00E7\u00E3o de um recurso com nome [{0}] foi submetida com sucesso.
-widget_resourceFactoryWizard_createSubmitType = A requisi\u00E7\u00E3o para cria\u00E7\u00E3o de um recurso do tipo [{0}] foi submetida com sucesso.
-widget_resourceFactoryWizard_createWizardTitle = Criar novo recurso do tipo [{0}]
-widget_resourceFactoryWizard_createWizardWindowTitle = Assistente para Cria\u00E7\u00E3o de Recurso
-##widget_resourceFactoryWizard_editConfigStepName = Deployment Options
-widget_resourceFactoryWizard_execute1 = Falha ao criar novo recurso - vers\u00E3o do pacote inexistente
-widget_resourceFactoryWizard_execute2 = Falha ao criar novo recurso
-widget_resourceFactoryWizard_failedToDeleteVersion = Falha ao excluir a vers\u00E3o do pacote durante o cancelamento da cria\u00E7\u00E3o do recurso
-widget_resourceFactoryWizard_failedToGetType = Falha ao recuperar o tipo de pacote para o novo recurso
-widget_resourceFactoryWizard_importFailure = Falha ao importar recursos manualmente
-widget_resourceFactoryWizard_importSubmitted = Uma requisi\u00E7\u00E3o para importar um novo recurso do tipo [{0}] foi submetida
-widget_resourceFactoryWizard_importWizardTitle = Importar Recursos do Tipo [{0}]
-widget_resourceFactoryWizard_importWizardWindowTitle = Assistente para Importa\u00E7\u00E3o de Recurso
-widget_resourceFactoryWizard_infoStepName = Informa\u00E7\u00E3o do Recurso
-widget_resourceFactoryWizard_infoStep_loadFail = Failed to get available Architectures
-widget_resourceFactoryWizard_namePrompt = Novo Nome do Recurso
-widget_resourceFactoryWizard_templatePrompt = Modelo de Propriedades para Conex\u00E3o
-##widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure.
-widget_resourceFactoryWizard_uploadFailure = Falha ao realizar o upload do arquivo
-widget_resourceFactoryWizard_uploadFileStepName = Upload do Arquivo do Recurso
-widget_resourceFactoryWizard_uploadInProgress = Upload em andamento... Esse processo pode demorar alguns minutos para ser finalizado em caso de arquivos muito grandes.
-widget_resourceFactoryWizard_versionPrompt = Vers\u00E3o do Pacote
-widget_resourceSelector_groupCategory = Categoria do Grupo
-widget_resourceSelector_pleaseSelectMultipleResource = Favor selecionar um ou mais recursos
-widget_resourceSelector_pleaseSelectResource = Favor selecionar um recurso
-widget_resourceSelector_selectMultipleResources = Selecionar Recursos
-widget_resourceSelector_selectResource = Selecionar um Recurso
-widget_typeCache_loadFail = Failed to load resource type metadata
-widget_typeTree_badTemplateType = Invalid URL. Unknown template type [{0}]
-widget_typeTree_badTypeId = Invalid URL. Bad resource type ID [{0}]
-widget_typeTree_loadFail = Failed to load resource types
+#
- # RHQ GUI i18n Messages - pt-BR
- ###################################
-
- #************************************** SHARED ****************************************
-
- #=================== Common =====================
-
++# RHQ GUI i18n Messages - Localization: PT
++#
++# Developers: See the following wiki page for how to work with this file:
+#
- # Build Info
++# http://rhq-project.org/display/RHQ/Working+with+the+Resource+Bundles
+#
- common_buildInfo_gwtVersion=${gwt.version}
-
- # Button Labels
- #--------------
- common_button_ack=Confirmar
- common_button_ack_all=Confirmar Todos
- common_button_add=Adicionar
- common_button_advanced=Avan\u00E7ado...
- common_button_apply=Aplicar
- common_button_cancel=Cancelar
- common_button_close=Fechar
- common_button_compare=Comparar
- common_button_create_child=Criar filho
- common_button_delete=Excluir
- common_button_delete_all=Excluir Todos
- common_button_disable=Desabilitar
- common_button_edit=Editar
- common_button_enable=Habilitar
- common_button_finish=Finalizar
- common_button_import=Importar
- common_button_new=Novo
- common_button_next=Pr\u00F3ximo
- common_button_ok=OK
- common_button_previous=Anterior
- common_button_purgeAll=Remover Todos
- common_button_refresh=Atualizar
- common_button_reset=Limpar
- common_button_save=Salvar
- common_button_schedule=Schedule
- common_button_search=Procurar
- common_button_set=Definir
- common_button_showDetails=Mostrar Detalhes...
- common_button_uninventory=Remover do Invent\u00E1rio
-
- # Common Labels
- #------------------------
- common_label_ago=ago
- common_label_all=TODOS
- common_label_all_resources=todos os recursos
- common_label_day=dia
- common_label_days=dias
- common_label_hour=hora
- common_label_hours=horas
- common_label_item=item
- common_label_items=itens
- common_label_milliseconds=milisegundos
- common_label_minutes=minutos
- common_label_month=m\u00EAs
- common_label_none=nenhum
- common_label_role=perfil
- common_label_roles=perfis
- common_label_scheduled_operations=opera\u00E7\u00F5es agendadas
- common_label_seconds=segundos
- common_label_selected_resources=recursos selecionados
- common_label_unlimited=ilimitado
- common_label_user=usu\u00E1rio
- common_label_users=usu\u00E1rios
- common_label_week=semana
- common_label_weeks=semanas
- common_label_yesterday=Yesterday
-
- # Common Units
- #-------------
- common_unit_times=times
- common_unit_milliseconds=millisegundos
- common_unit_seconds=segundos
- common_unit_minutes=minutos
- common_unit_hours=horas
- common_unit_days=dias
- common_unit_weeks=semanas
- common_unit_months=meses
- common_unit_years=anos
-
- # Common Severities
- #------------------
- common_severity_debug=Debug
- common_severity_info=Info
- common_severity_warn=Warn
- common_severity_error=Error
- common_severity_fatal=Fatal
-
- # Common Titles
- #--------------
- common_title_address=Endere\u00E7o
- common_title_add_column=Adicionar Coluna
- common_title_add_graph_to_view=Adicionar Gr\u00E1fico ao Monitor de Vis\u00E3o
- common_title_add_portlet=Adicionar Portlet
- common_title_alert_range=S\u00E9rie de Alertas
- common_title_ancestry=Ancestral
- common_title_availability=Disponibilidade
- common_title_average_metrics=M\u00E9tricas da m\u00E9dia por Minuto
- common_title_available_resources=Recursos Dispon\u00EDveis
- common_title_background=Fundo (background)
- common_title_bundle=Bundle
- common_title_bundles=Bundles
- common_title_category=Categoria
- common_title_change_refresh_time=Atualizar Intervalo
- common_title_columns=Colunas
- common_title_configuration=Configura\u00E7\u00E3o
- common_title_compare_metrics=Compare Metrics
- common_title_compatibleGroups=Grupos Compat\u00EDveis
- common_title_compatibleGroups_total=Total de Grupos Compat\u00EDveis
- common_title_component_errors=Componentes com erro
- common_title_config_update_status=Atualizar Status
- common_title_count=Quantidade
- common_title_custom=Personalizado
- common_title_dashboard_name=Nome do Painel de Controle
- common_title_dateCreated=Data de Cria\u00E7\u00E3o
- common_title_dateRange=Date Range
- common_title_default=Padr\u00E3o
- common_title_description=Descri\u00E7\u00E3o
- common_title_details=Detalhes
- common_title_display=Display
- common_title_display_name=Nome do Display
- common_title_duration=Dura\u00E7\u00E3o
- common_title_edit_mode=Modo Edi\u00E7\u00E3o
- common_title_enabled=Habilitado?
- common_title_end=Fim
- common_title_error=Error
- common_title_generalProp=Propriedades Gerais
- common_title_group=Grupo
- common_title_groups=Grupos
- common_title_group_def_total=Totaliza\u00E7\u00E3o de Defini\u00E7\u00E3o de Grupos
- common_title_group_member_health=Sa\u00FAde do Membro do Grupo
- common_title_icon=\u00EDcone
- common_title_id=ID
- common_title_id_parent=ID do Recurso pai
- common_title_info=Info
- common_title_help=Ajuda
- common_title_host=Host
- common_title_inventory=Invent\u00E1rio
- common_title_inventorySummary=Sum\u00E1rio do Invent\u00E1rio
- common_title_lastUpdated=\u00DAltima Atualiza\u00E7\u00E3o
- common_title_lastUpdatedBy=\u00DAltima Atualiza\u00E7\u00E3o feita por
- common_title_ldapGroups=Grupos LDAP
- common_title_mashup=Mashup
- common_title_members_reporting=Relat\u00F3rio de Membros
- common_title_message=Mensagem
- common_title_metric=M\u00E9trica
- common_title_metric_chart=Gr\u00E1fico de M\u00E9trica
- common_title_mixedGroups=Grupos Mistos
- common_title_mixedGroups_total=Total de Grupos Mistos
- common_title_name=Nome
- common_title_new_dashboard=Novo Painel de Controle
- common_title_numeric_metrics=M\u00E9tricas Num\u00E9ricas
- common_title_numeric_type=Tipo Num\u00E9rico
- common_title_operation_status=Status da Opera\u00E7\u00E3o
- common_title_operations=Opera\u00E7\u00F5es
- common_title_operations_range=S\u00E9rie de Opera\u00E7\u00F5es
- common_title_over=Execesso
- common_title_password=Senha
- common_title_path=Caminho
- common_title_permissions=Permiss\u00F5es
- common_title_platform=Plataforma
- common_title_platform_total=Total de Plataformas
- common_title_plugin=Plugin
- common_title_port=Porta
- common_title_providers=Provedores
- common_title_recent_alerts=Alertas Recentes
- common_title_recent_bundle_deployments=Recent Bundle Deployments
- common_title_recent_configuration_updates=Configura\u00E7\u00F5es Alteradas Recentemente
- common_title_recent_event_counts=Totaliza\u00E7\u00E3o de Eventos Recentes
- common_title_recent_measurements=M\u00E9tricas Recentes
- common_title_recent_oob_metrics=M\u00E9tricas fora dos limites Recentes
- common_title_recent_operations=Opera\u00E7\u00F5es Recentes
- common_title_recent_pkg_history=Hist\u00F3rico de Pacotes Recentes
- common_title_recently_added=Recursos Adicionados Recentemente
- common_title_remove_column=Remover Coluna
- common_title_repositories=Reposit\u00F3rios
- common_title_resource=Recursos
- common_title_resources=Recursos
- common_title_resource_group=Grupo de Recursos
- common_title_resourceGroups=Resource Groups
- common_title_resource_inventory=Invent\u00E1rio de Recursos
- common_title_resource_id=ID do Recurso
- common_title_resource_name=Nome do Recurso
- common_title_resource_key=Chave do Recurso
- common_title_resource_type=Tipo do Recurso
- common_title_results_count=Resultado Total
- common_title_results_count_tooltip=Mostra este n\u00FAmero de resultados
- common_title_role=Perfil
- common_title_roles=Perfis
- common_title_search=Procurar
- common_title_scheduled_operations=Opera\u00E7\u00F5es Agendadas
- common_title_selected_resources=Recursos Selecionados
- common_title_server=Servidor
- common_title_server_total=Total de Servidores
- common_title_service=Servi\u00E7o
- common_title_service_total=Total de Servi\u00E7os
- common_title_settings=Configura\u00E7\u00F5es
- common_title_show=Visualizar
- common_title_show_more=Visualizar mais...
- common_title_sort_order=Ordena\u00E7\u00E3o
- common_title_sort_order_tooltip=Define a ordem dos resultados.
- common_title_start=Iniciar
- common_title_status=Status
- common_title_stop=Parar
- common_title_summary=Sum\u00E1rio
- common_title_tag_cloud=Nuvem de Tags
- common_title_the=O
- common_title_timestamp=Data/Hora
- common_title_total=Total
- common_title_type=Tipo
- common_title_units=Unidades
- common_title_user=Usu\u00E1rio
- common_title_users=Users
- common_title_value=Valor
- common_title_version=Vers\u00E3o
- common_title_view_mode=Modo vis\u00E3o
- common_title_web_address=Endere\u00E7o Web
- common_title_welcome=Bem Vindo
-
- # Common Messages
- #--------------
- common_msg_areYouSure=Tem certeza?
- common_msg_changeAutoDetected=Change auto-detected
- common_msg_deleteConfirm=Tem certeza de que deseja excluir o \# selecionado {0}?
- common_msg_emphasizedNotePrefix=NOTA\:
- common_msg_loading=Carregando...
- common_msg_noItemsToShow=N\u00E3o existem itens para apresentar
- common_msg_notYetImplemented=N\u00E3o implementado ainda
- common_msg_see_more=Ver detalhes...
- common_msg_step_x_of_y=Passo {0} de {1}
- common_msg_asyncTimeout={0}. Isso ocorre porque o servidor est\u00E1 levando muito tempo para atender esta requisi\u00E7\u00E3o. Favor atentar para o fato de que o servidor ainda esteja processando sua requisi\u00E7\u00E3o e pode concluir dentro de mais alguns instantes. Voc\u00EA ainda pode verificar os logs do servidor para identificar se algum erro anormal ocorreu.
-
- # Common Values
- #--------------
- common_val_for=para
- common_val_no=N\u00E3o
- common_val_no_lower=n\u00E3o
- common_val_yes=Sim
- common_val_yes_lower=sim
- common_val_never=Nunca
- common_val_na=N/A
- common_val_none=Nenhum
-
- # Common Statuses
- common_status_canceled=Cancelado
- common_status_deferred=Deferido
- common_status_failed=Falha
- common_status_inprogress=Processando
- common_status_nochange=Sem altera\u00E7\u00E3o
- common_status_success=Sucesso
- common_status_unknown=Desconhecido
- common_status_timedOut=Tempo Esgotado
- common_status_partial=Parcial
-
- # 1st, 2nd, 3rd, 4th, etc.
- common_val_n1st={0}\u00BA
- common_val_n2nd={0}\u00BA
- common_val_n3rd={0}\u00BA
- common_val_nth={0}\u00BA
-
- # Common Alert Priorities
- #------------------------
- common_alert_high=Alto
- common_alert_medium=M\u00E9dio
- common_alert_low=Baixo
-
- # Common Calendar
- #--------------
- common_calendar_january_short=jan
- common_calendar_february_short=fev
- common_calendar_march_short=mar
- common_calendar_april_short=abr
- common_calendar_may_short=mai
- common_calendar_june_short=jun
- common_calendar_july_short=jul
- common_calendar_august_short=ago
- common_calendar_september_short=set
- common_calendar_october_short=out
- common_calendar_november_short=nov
- common_calendar_december_short=dez
-
-
- #=================== Widgets =====================
-
- # Favorites
- #--------------
- favorites=Favoritos
- favorites_resources=Recursos Favoritos
- favorites_groups=Grupos Favoritos
- favorites_recentlyViewed=Vistos Recentemente
-
- # Record Editor
- #--------------
- widget_recordEditor_title_view=Visualizar {0} [{1}]
- widget_recordEditor_title_edit=Editar {0} [{1}]
- widget_recordEditor_title_new=Criar Novo {0}
- # // dup in common
- widget_recordEditor_label_loading=Carregar...
- widget_recordEditor_error_invalidViewPath=Caminho inv\u00E1lido\: [{0}]
- widget_recordEditor_error_noRecords=Nenhum registro encontrado - era esperado exatamente um.
- widget_recordEditor_error_multipleRecords=Foram encontrados v\u00E1rios registros - era esperado apenas um.
- widget_recordEditor_info_recordCreatedConcise={0} criado.
- widget_recordEditor_info_recordCreatedDetailed={0} [{1}] criado.
- widget_recordEditor_info_recordUpdatedConcise={0} atualizado.
- widget_recordEditor_info_recordUpdatedDetailed={0} [{1}] atualizado.
- widget_recordEditor_info_recordsDeletedConcise={0} {1} exclu\u00EDdo.
- widget_recordEditor_info_recordsDeletedDetailed={0} {1} exclu\u00EDdo\: {2}.
- widget_recordEditor_error_operation=Falha na Opera\u00E7\u00E3o. Ocorreu um Erro
- widget_recordEditor_error_operationInvalidValues=Falha na Opera\u00E7\u00E3o - um ou mais campos possuem valores inv\u00E1lidos
- widget_recordEditor_error_unsupportedOperationType=Tipo de opera\u00E7\u00E3o n\u00E3o suportada\: [{0}]
- widget_recordEditor_error_permissionCreate=Voc\u00EA n\u00E3o possui permiss\u00E3o necess\u00E1ria para criar um novo [{0}]
- widget_recordEditor_warn_validation=Um ou mais campos possuem valores inv\u00E1lidos. Este [{0}] n\u00E3o pode ser salvo at\u00E9 que os valores sejam corrigidos.
-
- # Resource Selector/Picker
- #--------------------------------
- widget_resourceSelector_selectResource=Selecionar um Recurso
- widget_resourceSelector_pleaseSelectResource=Favor selecionar um recurso
- widget_resourceSelector_selectMultipleResources=Selecionar Recursos
- widget_resourceSelector_pleaseSelectMultipleResource=Favor selecionar um ou mais recursos
- widget_resourceSelector_groupCategory=Categoria do Grupo
-
- # Resource Factory Wizard
- #--------------------------------
- widget_resourceFactoryWizard_uploadInProgress=Upload em andamento... Esse processo pode demorar alguns minutos para ser finalizado em caso de arquivos muito grandes.
- widget_resourceFactoryWizard_uploadFileStepName=Upload do Arquivo do Recurso
- widget_resourceFactoryWizard_uploadFailure=Falha ao realizar o upload do arquivo
- widget_resourceFactoryWizard_editConfigStepName=Editar Configura\u00E7\u00E3o
- widget_resourceFactoryWizard_editConfigStep_nothingToDo=N\u00E3o existe configura\u00E7\u00E3o a ser definida para este recurso.
- widget_resourceFactoryWizard_infoStepName=Informa\u00E7\u00E3o do Recurso
- widget_resourceFactoryWizard_infoStep_loadFail=Falha ao recuperar Arquiteturas dispon\u00EDveis.
- widget_resourceFactoryWizard_namePrompt=Novo Nome do Recurso
- widget_resourceFactoryWizard_templatePrompt=Modelo de Propriedades para Conex\u00E3o
- widget_resourceFactoryWizard_contentTemplatePrompt=Modelos de Configura\u00E7\u00E3o do Tempo de Deploy
- widget_resourceFactoryWizard_configTemplatePrompt=Modelo de Configura\u00E7\u00E3o de Recurso
- widget_resourceFactoryWizard_archPrompt=Arquitetura do Pacote
- widget_resourceFactoryWizard_versionPrompt=Vers\u00E3o do Pacote
- widget_resourceFactoryWizard_importWizardWindowTitle=Assistente para Importa\u00E7\u00E3o de Recurso
- widget_resourceFactoryWizard_importWizardTitle=Importar Recursos do Tipo [{0}]
- widget_resourceFactoryWizard_importFailure=Falha ao importar recursos manualmente
- widget_resourceFactoryWizard_importSubmitted=Uma requisi\u00E7\u00E3o para importar um novo recurso do tipo [{0}] foi submetida
- widget_resourceFactoryWizard_createWizardWindowTitle=Assistente para Cria\u00E7\u00E3o de Recurso
- widget_resourceFactoryWizard_createWizardTitle=Criar novo recurso do tipo [{0}]
- widget_resourceFactoryWizard_execute1=Falha ao criar novo recurso - vers\u00E3o do pacote inexistente
- widget_resourceFactoryWizard_execute2=Falha ao criar novo recurso
- widget_resourceFactoryWizard_createSubmitType=A requisi\u00E7\u00E3o para cria\u00E7\u00E3o de um recurso do tipo [{0}] foi submetida com sucesso.
- widget_resourceFactoryWizard_createSubmit=A requisi\u00E7\u00E3o para cria\u00E7\u00E3o de um recurso com nome [{0}] foi submetida com sucesso.
- widget_resourceFactoryWizard_failedToGetType=Falha ao recuperar o tipo de pacote para o novo recurso
- widget_resourceFactoryWizard_failedToDeleteVersion=Falha ao excluir a vers\u00E3o do pacote durante o cancelamento da cria\u00E7\u00E3o do recurso
-
- widget_typeCache_loadFail=Falha ao carregar o metadado do tipo de recurso
-
- widget_typeTree_badTemplateType=Invalid URL. Unknown template type [{0}]
- widget_typeTree_badTypeId=Invalid URL. Bad resource type ID [{0}]
- widget_typeTree_loadFail=Failed to load resource types
-
- # Color Picker
- #--------------
- widget_colorPicker_tooltip=Click to select a new color
-
- # Job Trigger Editor
- #--------------------
- widget_jobTriggerEditor_field_mode=Schedule using
- widget_jobTriggerEditor_value_calendar=Calend\u00E1rio
- widget_jobTriggerEditor_value_cronExpression=Cron Expression
- widget_jobTriggerEditor_value_now=Now
- widget_jobTriggerEditor_value_nowAndRepeat=Now & Repeat
- widget_jobTriggerEditor_value_later=Later
- widget_jobTriggerEditor_value_laterAndRepeat=Later & Repeat
- widget_jobTriggerEditor_field_cronExpression=Cron Expression
- widget_jobTriggerEditor_tab_format=Format
- widget_jobTriggerEditor_tab_examples=Examples
- widget_jobTriggerEditor_field_repeatInterval_now=Run now and every
- widget_jobTriggerEditor_field_repeatInterval_later=Repeat every
- widget_jobTriggerEditor_fieldHelp_repeatInterval=how often the operation should be executed
- widget_jobTriggerEditor_value_for=For
- widget_jobTriggerEditor_value_until=Until
- widget_jobTriggerEditor_value_indefinitely=Indefinitely
- widget_jobTriggerEditor_fieldHelp_repeatDuration=keep running this operation this many times or until this amount of time has elapsed
- widget_jobTriggerEditor_field_startType=Run
- widget_jobTriggerEditor_value_on=on
- widget_jobTriggerEditor_value_in=in
- widget_jobTriggerEditor_fieldHelp_startDelay=start executing the operation after this amount of time has elapsed
- widget_jobTriggerEditor_message_startTimeMustBeInFuture=Start time must be in the future.
- widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime=End time must be after start time.
- widget_jobTriggerEditor_message_endTimeMustBeInFuture=End time must be in the future.
-
- # Duration Item
- #---------------
- widget_durationItem_inputUnitLessThanTargetUnit=Input unit is less than target unit.
- widget_durationItem_unitTypeNotSupported=Unit type [{0}] is not supported by this DurationItem.
-
-
- #===================== Utils ======================
-
- # Ancestry
- #-------------------------------------------------
- util_ancestry_parentAncestry=Parent Ancestry for:
-
- # Disambiguation Report Decorator
- #-------------------------------------------------
- util_disambiguationReportDecorator_pluginSuffix=({0} plugin)
-
- # Monitoring Request Callback
- #------------------------------------------
- util_monitoringRequestCallback_error_checkServerStatusFailure=Imposs\u00EDvel verificar o status do login - verifique o estatdo do Servidor.
-
- # RPC Manager
- #----------------------
- util_rpcManager_activeRequests={0} Requisi\u00E7\u00F5es ativas
-
- # User Permissions Manager
- #--------------------------
- util_userPerm_loadFailGlobal=Falha ao carregar permiss\u00F5es globais - nenhuma permiss\u00E3o concedida.
- util_userPerm_loadFailGroup=Falha ao carregar suas permiss\u00F5es para o Grupo de Recursos com id [{0}] - nenhum permiss\u00E3o concedida.
- util_userPerm_loadFailResource=Falha ao carregar suas permiss\u00F5es para o Recurso com id [{0}] - nenhuma permiss\u00E3o concedida.
-
- # User Session Manager
- #--------------------------
- util_userSession_loadFailSubject=UserSessionManager\: Falha ao carregar a credencial do usu\u00E1rio
- util_userSession_logoutFail=Falha durante o logout.
-
- # Error Handler
- #--------------------
- util_errorHandler_nullException=Exce\u00E7\u00E3o nula
-
- # Widgets Field
- #---------------------
- util_widgetsField_unlimited=Ilimitado
-
-
- #================== DataSources ====================
-
- # RPC (abstract)
- #-----------------------
- dataSource_bundle_loadFailed=Failed to load Bundle data
-
-
- # RPC (abstract)
- #-----------------------
- dataSource_rpc_error_transformRequestFailure=Ocorreu uma falha na fonte de dados durante o processamento da requisi\u00E7\u00E3o {0}.
- dataSource_rpc_error_unsupportedArrayFilterType=Sem suporte para passing de array filters do tipo {0}.
- dataSource_rpc_error_unsupportedEnumType=Favor adicionar um trecho de c\u00F3digo apropriado para a enum {0} para RPCDataSource.getEnumArray(Class)
- dataSource_rpc_yes=sim
- dataSource_rpc_no=n\u00E3o
-
- # ContentRepositoryTree
- #------
- dataSource_ContentRepoTree_error_load=Erro ao carregar os reposit\u00F3rios
- dataSource_ContentRepoTree_field_parentId=Parent ID
-
-
- # Users
- #------
- ###### dup in common
- dataSource_users_field_id=ID
- dataSource_users_field_name=Nome do Usu\u00E1rio
- dataSource_users_field_ldap=LDAP Login?
- dataSource_users_field_password=Senha
- dataSource_users_field_passwordVerify=Verifique a Senha
- dataSource_users_field_firstName=Primeiro Nome
- dataSource_users_field_lastName=\u00DAltimo Nome
- dataSource_users_field_emailAddress=Endere\u00E7o de Email
- dataSource_users_field_phoneNumber=N\u00FAmero de Telefone
- dataSource_users_field_department=Departamento
- dataSource_users_field_factive=Login Habilitado?
- dataSource_users_delete=Deleted user [{0}]
- dataSource_users_deleteFailed=Failed to delete user [{0}]
- dataSource_users_passwordsDoNotMatch=Passwords do not match.
- dataSource_users_invalidEmailAddress=Invalid email address.
-
- # Roles
- #------
- datasource_roles_field_resourceGroups=Resource Groups
- datasource_roles_field_permissions=Permissions
- datasource_roles_field_subjects=Subjects
- datasource_roles_field_ldapGroups=LDAP Groups
-
- # Platforms
- #-----------
- dataSource_platforms_field_cpu=CPU
- dataSource_platforms_field_memory=Mem\u00F3ria
- dataSource_platforms_field_swap=Swap
-
- # Traits
- #------
- dataSource_traits_failFetch=Failed to fetch traits for criteria [{0}].
- dataSource_traits_field_primaryKey=Chave Prim\u00E1ria
- dataSource_traits_field_definitionID=Definition ID
- dataSource_traits_field_lastChanged=\u00DAltima Altera\u00E7\u00E3o
- dataSource_traits_field_trait=Propriedade
- dataSource_traits_group_field_groupId=ID de Grupo
-
- # Measurement OOBs
- #---------------------------------
- dataSource_measurementOob_field_scheduleName=M\u00E9trica
- dataSource_measurementOob_field_resourceName=Recurso
- dataSource_measurementOob_field_parentName=Pai
- dataSource_measurementOob_field_formattedBaseband=Faixa
- dataSource_measurementOob_field_formattedOutlier=Fora de s\u00E9rie
- dataSource_measurementOob_field_factor=Fator fora da faixa (%)
- dataSource_measurementOob_error_fetchFailure=Falha ao carregar informa\u00E7\u00F5es das m\u00E9tricas OOB
-
- # Measurements
- #----------------------
- dataSource_definitions_loadFailed=Falha ao carregar defini\u00E7\u00E3o de m\u00E9tricas
- dataSource_schedules_loadFailed=Falha ao carregar agendamento de m\u00E9tricas
- dataSource_schedules_loadFailedCriteria=Failed to load metric schedules for criteria [{0}]
- dataSource_schedules_loadFailedContext=Failed to load metric schedules for context [{0}]
- dataSource_schedules_field_resourceGroupId=ID de Grupo
-
- dataSource_schedules_enableFailure_resource=Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas s\u00E3o\: [{2}]
- dataSource_schedules_enableFailure_group=Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o grupo com ID [{1}]. As m\u00E9tricas s\u00E3o\: [{2}]
-
- dataSource_schedules_enableSuccessful_concise=Voce habilitou a coleta de m\u00E9tricas de [{0}]
- dataSource_schedules_enableSuccessful_full_resource=Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas habilitadas foram\: [{2}]
- dataSource_schedules_enableSuccessful_full_group=Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas habilitadas foram\: [{2}]
-
- dataSource_schedules_disableFailure_resource=Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas eram\: [{2}]
- dataSource_schedules_disableFailure_group=Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas eram\: [{2}]
-
- dataSource_schedules_disableSuccessful_concise=Voc\u00EA desabilitou a coleta de m\u00E9tricas de [{0}]
- dataSource_schedules_disableSuccessful_full_resource=Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o recurso com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o\: [{2}]
- dataSource_schedules_disableSuccessful_full_group=Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o\: [{2}]
-
- dataSource_schedules_updateFailure_resource=Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. M\u00E9tricas\: [{2}]. O intervalo de coleta seria de [{3}] segundos.
- dataSource_schedules_updateFailure_group=Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. M\u00E9tricas\: [{2}]. O intervalo de coleta seria de [{3}] segundos.
-
- dataSource_schedules_updateSuccessful_concise=Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}]
- dataSource_schedules_updateSuccessful_full_resource=Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o recurso com ID [{2}]. M\u00E9tricas atualizadas\: [{3}]
- dataSource_schedules_updateSuccessful_full_group=Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o grupo de recursos com ID [{2}]. M\u00E9tricas atualizadas\: [{3}]
-
- # Resources
- #-----------------------
- dataSource_resources_field_location=Location
- dataSource_resources_field_key=Key
- dataSource_resources_field_discoveryTime=Discovery Time
- dataSource_resources_field_importTime=Import Time
- dataSource_resources_field_lastModifiedTime=Last Modified Time
- dataSource_resources_field_lastModifier=Last Modifier
-
- # Resource Groups
- #-----------------------
- dataSource_resourceGroups_loadFailed=Failed to load Resource Groups
-
- # Problem Resources
- #------------------------------
- dataSource_problemResources_field_alerts=Alertas
- dataSource_problemResources_field_available=Disponibilidade Atual
- dataSource_problemResources_error_fetchFailure=Falha com carregar Recursos com alertas/indisponibilidade.
-
- # Recent Operations
- #----------------------------
- dataSource_recentOperations_field_resource=Recurso
- dataSource_recentOperations_field_location=Localiza\u00E7\u00E3o
- dataSource_recentOperations_field_operation=Opera\u00E7\u00E3o
- dataSource_recentOperations_field_time=Data/Hora
- dataSource_recentOperations_field_status=Status
- dataSource_recentOperations_error_fetchFailure=Falha ao carregar a lista de opera\u00E7\u00F5es finalizadas recentemente.
-
- # Scheduled Operations (ResourceOperationScheduleComposites)
- #------------------------------------------------------------
- dataSource_scheduledOperations_field_resource=Recurso
- dataSource_scheduledOperations_field_location=Localiza\u00E7\u00E3o
- dataSource_scheduledOperations_field_operation=Opera\u00E7\u00E3o
- dataSource_scheduledOperations_field_time=Data/Hora
- dataSource_scheduledOperations_error_fetchFailure=Falha ao carregar a lista de opera\u00E7\u00F5es agendadas
-
- # Operation Schedules
- #--------------------
- dataSource_operationSchedule_field_id=Schedule ID
- dataSource_operationSchedule_field_operationName=Operation
- dataSource_operationSchedule_field_operationDisplayName=Operation
- dataSource_operationSchedule_field_subject=Owner
- dataSource_operationSchedule_field_description=Notes
- dataSource_operationSchedule_field_nextFireTime=Next Execution
- dataSource_operationSchedule_field_timeout=Timeout (in seconds)
-
- # Operation Histories
- #--------------------
- dataSource_operationHistory_field_operationName=Operation Name
- dataSource_operationHistory_field_createdTime=Created Time
- dataSource_operationHistory_field_startedTime=Started Time
- dataSource_operationHistory_field_subject=Requester
- dataSource_operationHistory_error_fetchFailure=Falha ao carregar o hist\u00F3rico de opera\u00E7\u00F5es.
-
- # Configuration History
- #-------------------------------
- dataSource_configurationHistory_dateSubmitted=Date Submitted
- dataSource_configurationHistory_dateCompleted=Date Completed
- dataSource_configurationHistory_updateType=Update Type
- dataSource_configurationHistory_updateType_individual=Individual
- dataSource_configurationHistory_updateType_group=Group
- dataSource_configurationHistory_currentConfig=This is the current configuration
- dataSource_configurationHistory_clickToSeeError=Double click to see error message...
- dataSource_configurationHistory_error_fetchFailure=N\u00E3o foi poss\u00EDvel carregar o hist\u00F3rico de configura\u00E7\u00E3o.
-
- # Resource Errors
- #-------------------------
- dataSource_resourceErrors_field_summary=Sum\u00E1rio
- dataSource_resourceErrors_field_errorType=Tipo de Erro
- dataSource_resourceErrors_field_timeOccured=Tempo
- dataSource_resourceErrors_error_fetchFailure=Falha ao procurar por erros para o Recurso com ID [{0}].
- dataSource_resourceErrors_clickStatusIcon=Click the icon for more details
- dataSource_resourceErrors_deleteSuccess=You have successfully deleted [{0}] resource error messages.
- dataSource_resourceErrors_deleteFailure=Failed to delete resource errors
-
- # Template Schedules
- #-------------------------
- datasource_templateSchedules_disabled=Disabled collection of selected metric [{0}].
- datasource_templateSchedules_disabled_detailed=Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
- datasource_templateSchedules_disabled_failed=Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
- datasource_templateSchedules_enabled=Enabled collection of selected metric [{0}].
- datasource_templateSchedules_enabled_detailed=Enabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
- datasource_templateSchedules_enabled_failed=Failed to enable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
- datasource_templateSchedules_updated=Updated collection intervals of selected metric [{0}].
- datasource_templateSchedules_updated_detail=Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
- datasource_templateSchedules_updated_failed=Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
-
-
- #********************************** VIEW-SPECIFIC *************************************
-
- #================= Administration ==================
-
- view_admin_administration=Administra\u00E7\u00E3o
- view_admin_landing=Nesta se\u00E7\u00E3o \u00E9 poss\u00EDvel administrar propriedades globais do RHQ. Isso inclui configura\u00E7\u00F5es de Seguran\u00E7a, Plugins, e gerenciamento de servidores RHQ e agentes.
- view_admin_configuration=Configura\u00E7\u00E3o
- view_admin_security=Seguran\u00E7a
- view_admin_topology=Topologia
- view_admin_content=Content
-
- view_adminSecurity_users=Usu\u00E1rios
- view_adminSecurity_roles=Perfis
-
- view_adminTopology_affinityGroups=Grupos de Afinidade
- view_adminTopology_agents=Agentes
- view_adminTopology_partitionEvents=Eventos na Parti\u00E7\u00E3o
- view_adminTopology_remoteAgentInstall=Instala\u00E7\u00E3o Remota de Agentes
- view_adminTopology_servers=Servidores
-
- view_adminConfig_downloads=Downloads
- view_adminConfig_plugins=Plugins
- view_adminConfig_systemSettings=Propriedades de Sistema
- view_adminConfig_templates=Modelos
-
- view_adminContent_contentSources=Content Sources
- view_adminContent_repositories=Repositories
-
- # Administration/Templates
- #--------------------------------
-
- view_adminTemplates_platforms=Platforms
- view_adminTemplates_platformServices=Platform Services
- view_adminTemplates_servers=Servers
- view_adminTemplates_enabledAlertTemplates=Enabled Alert Templates
- view_adminTemplates_disabledAlertTemplates=Disabled Alert Templates
- view_adminTemplates_enabledMetricTemplates=Enabled Metric Templates
- view_adminTemplates_disabledMetricTemplates=Disabled Metric Templates
- view_adminTemplates_editAlertTemplate=Edit Alert Template
- view_adminTemplates_editMetricTemplate=Edit Metric Template
- view_adminTemplates_prompt_enabledAlertTemplates=Number of alert templates that are enabled on this resource type
- view_adminTemplates_prompt_disabledAlertTemplates=Number of alert templates that are created but disabled on this resource type
- view_adminTemplates_prompt_enabledMetricTemplates=Number of metric schedules that are enabled by default on this resource type
- view_adminTemplates_prompt_disabledMetricTemplates=Number of metric schedules that are disabled by default on this resource type
-
- # Administration/Security/Users
- #--------------------------------
- view_adminUsersList_dataTypeName=usu\u00E1rio
- view_adminUsersList_dataTypeNamePlural=usu\u00E1rios
-
- # Administration/Security/Users/#
- #--------------------------------
- view_adminUsersDetails_dataTypeName=usu\u00E1rio
-
- # Administration/Security/Roles/#
- #--------------------------------
- view_adminRoles_assignedGroups=Grupos de Recursos Associados
- view_adminRoles_assignedSubjects=Perfis Associados
- view_adminRoles_failLdap=Falha ao determinar se o LDAP foi configurado - assumindo como LDAP n\u00E3o configurado.
- view_adminRoles_failLdapGroups=Falha ao recuperar os grupos dispon\u00EDveis no LDAP - assumindo como LDAP sem grupos.
- view_adminRoles_failLdapGroupsRole=Falha ao carregar grupos do LDAP dispon\u00EDveis para o perfil.
- view_adminRoles_failRoles=Falha ao recuperar perfis.
- view_adminRoles_globalPerms=Permiss\u00F5es Globais
- view_adminRoles_ldapGroups=Grupos LDAP
- view_adminRoles_ldapGroupsReadOnly=Informa\u00E7\u00F5es do grupo LDAP com permiss\u00F5es apenas de leitura
- view_adminRoles_noItems=Sem itens para apresentar
- view_adminRoles_noLdap=A integra\u00E7\u00E3o com o LDAP ainda n\u00E3o foi configurada. Para configurar o LDAP acesse <a {0}>{1}</a>.
- view_adminRoles_perms=Permiss\u00F5es
- view_adminRoles_resourcePerms=Permiss\u00F5es do Recurso
- view_adminRoles_roleAdded=Perfil [{0}] adicionado.
- view_adminRoles_roleDeleteFailed=Falha ao excluir o perfil [{0}].
- view_adminRoles_roleDeleted=Perfil [{0}] exclu\u00EDdo.
- view_adminRoles_roleUpdateFailed=Falha ao atualizar o perfil [{0}].
- view_adminRoles_roleUpdated=Perfil [{0}] atualizado.
- view_adminRoles_permissions_globalPermissions=Global Permissions
- view_adminRoles_permissions_resourcePermissions=Resource Permissions
- view_adminRoles_permissions_readAccessImplied=Read access for the {0} permission is implied and cannot be disabled.
- view_adminRoles_permissions_isAuthorized=Authorized?
- view_adminRoles_permissions_isRead=Read?
- view_adminRoles_permissions_isWrite=Write?
- view_adminRoles_permissions_read=Read:
- view_adminRoles_permissions_write=Write:
- view_adminRoles_permissions_perm_manageSecurity=Manage Security
- view_adminRoles_permissions_permDesc_manageSecurity=can create, update, or delete users and roles (viewing is implied for everyone)
- view_adminRoles_permissions_perm_manageInventory=Manage Inventory
- view_adminRoles_permissions_permDesc_manageInventory=has all Resource permissions, as described below, for all Resources; can create, update, and delete groups; and can import auto-discovered or manually discovered Resources
- view_adminRoles_permissions_perm_manageSettings=Manage Settings
- view_adminRoles_permissions_permDesc_manageSettings=can modify the RHQ Server configuration and perform any Server-related functionality
- view_adminRoles_permissions_perm_manageBundles=Manage Bundles
- view_adminRoles_permissions_permDesc_manageBundles=can create, update, or delete provisioning bundles (viewing is implied for everyone)
- view_adminRoles_permissions_perm_manageRepositories=Manage Repositories
- view_adminRoles_permissions_permDesc_manageRepositories=can create, update, or delete repositories of any user (everyone can create their own repositories), can associate content sources to repositories.
- view_adminRoles_permissions_perm_inventory=Inventory
- view_adminRoles_permissions_permReadDesc_inventory=(IMPLIED) view Resource properties (name, description, version, etc.), connection settings, and connection settings history
- view_adminRoles_permissions_permWriteDesc_inventory=update Resource name, version, description, and connection settings; delete connection settings history items
- view_adminRoles_permissions_perm_manageMeasurements=Manage Measurements
- view_adminRoles_permissions_permReadDesc_manageMeasurements=(IMPLIED) view metric data and collection schedules
- view_adminRoles_permissions_permWriteDesc_manageMeasurements=update metric collection schedules
- view_adminRoles_permissions_perm_manageAlerts=Manage Alerts
- view_adminRoles_permissions_permReadDesc_manageAlerts=(IMPLIED) view alert definitions and alert history
- view_adminRoles_permissions_permWriteDesc_manageAlerts=create, update, and delete alert definitions; acknowledge and delete alert history items
- view_adminRoles_permissions_perm_configure=Configure
- view_adminRoles_permissions_permReadDesc_configure=view Resource configuration and Resource configuration revision history
- view_adminRoles_permissions_permWriteDesc_configure=update Resource configuration; delete Resource configuration revision history items
- view_adminRoles_permissions_perm_control=Control
- view_adminRoles_permissions_permReadDesc_control=(IMPLIED) view available operations and operation execution history
- view_adminRoles_permissions_permWriteDesc_control=execute operations; delete operation execution history items
- view_adminRoles_permissions_perm_manageEvents=Manage Events
- view_adminRoles_permissions_permReadDesc_manageEvents=(IMPLIED) view events
- view_adminRoles_permissions_permWriteDesc_manageEvents=delete events
- view_adminRoles_permissions_perm_manageContent=Manage Content
- view_adminRoles_permissions_permReadDesc_manageContent=(IMPLIED) view installed and available packages; view package installation history
- view_adminRoles_permissions_permWriteDesc_manageContent=subscribe to content sources; install and uninstall packages
- view_adminRoles_permissions_perm_createChildResources=Create Child Resources
- view_adminRoles_permissions_permReadDesc_createChildResources=(IMPLIED) view child Resource creation history
- view_adminRoles_permissions_permWriteDesc_createChildResources=create new child Resources (for child Resources of types that are creatable)
- view_adminRoles_permissions_perm_deleteChildResources=Delete Child Resources
- view_adminRoles_permissions_permReadDesc_deleteChildResources=(IMPLIED) view child Resource deletion history
- view_adminRoles_permissions_permWriteDesc_deleteChildResources=uninventory resources; delete Resources (for Resources of types that are deletable)
- view_adminRoles_permissions_autoselecting_manageSecurity_implied=Autoselected unselected permissions, since MANAGE_SECURITY implies all other permissions...
- view_adminRoles_permissions_autoselecting_manageInventory_implied=Autoselected unselected Resource permissions, since MANAGE_INVENTORY implies all Resource permissions...
- view_adminRoles_permissions_autoselecting_configureWrite_implied=Autoselected CONFIGURE_READ permission, since CONFIGURE_WRITE implies it...
- view_adminRoles_permissions_autoselecting_configureRead_implied=Autodeselected CONFIGURE_WRITE permission, since lack of CONFIGURE_READ implies lack of it...
- view_adminRoles_permissions_illegalDeselectionDueToManageSecuritySelection={0} permission cannot be deselected, unless the Manage Security permission, which implies all other permissions, is deselected first.
- view_adminRoles_permissions_illegalDeselectionDueToManageInventorySelection={0} permission cannot be deselected, unless Manage Inventory, which implies all Resource permissions, is deselected first.
- view_adminRoles_permissions_illegalDeselectionDueToCorrespondingWritePermSelection={0} read permission cannot be deselected, unless the {0} write permission, which implies the read permission, is deselected first.
-
- # Administration/Topology/RemoteAgentInstall/#
- #--------------------------------
- view_remoteAgentInstall_agentStatus=Status do Agente
- view_remoteAgentInstall_agentStatusDefault=-Pressione o Bot\u00E3o Atualizar Status-
- view_remoteAgentInstall_connInfo=Informa\u00E7\u00E3o de Conex\u00E3o
- view_remoteAgentInstall_buttonFindAgent=Procurar Agente
- view_remoteAgentInstall_error_1=Ocorreu um erro ao tentar localizar o caminho de instala\u00E7\u00E3o do agente
- view_remoteAgentInstall_error_2=N\u00E3o foi poss\u00EDvel encontrar uma instala\u00E7\u00E3o do agente nos locais comuns
- view_remoteAgentInstall_error_3=N\u00E3o foi poss\u00EDvel encontar a instala\u00E7\u00E3o do agente em [{0}]
- view_remoteAgentInstall_error_4=Falha ao instalar o agente
- view_remoteAgentInstall_error_5=Falha a iniciar o agente
- view_remoteAgentInstall_error_6=Falha ao parar o agente
-
- view_remoteAgentInstall_installAgent=Instalar Agente
- view_remoteAgentInstall_installInfo=Informa\u00E7\u00E3o sobre a instala\u00E7\u00E3o do Agente
- view_remoteAgentInstall_installPath=Caminho de Instala\u00E7\u00E3o do Agente
- view_remoteAgentInstall_owner=Propriet\u00E1rio
- view_remoteAgentInstall_promptInstallPath=Onde o agente est\u00E1 ou ser\u00E1 instalado. Caso n\u00E3o tenha certeza onde o agente est\u00E1 instalado, informe um diret\u00F3rio pai e clique em ''Procurar Agente'' para encontrar o agente. Caso informe um diret\u00F3rio vazio, a busca pelo agente ser\u00E1 realizada em locais de instala\u00E7\u00E3o comuns.
- view_remoteAgentInstall_promptHost=O host onde o agente est\u00E1 ou ser\u00E1 instalado
- view_remoteAgentInstall_promptPassword=Credenciais usadas para autentica\u00E7\u00E3o do usu\u00E1rio no host via SSH
- view_remoteAgentInstall_promptPort=Porta onde o servidor SSH escuta. Se n\u00E3o especificada, o padr\u00E3o \u00E9 22
- view_remoteAgentInstall_promptUser=Nome do usu\u00E1rio informado nas credenciais passadas ao host via SSH
- view_remoteAgentInstall_result=Resultado
- view_remoteAgentInstall_resultCode=ResultCode
- view_remoteAgentInstall_startAgent=Iniciar Agente
- view_remoteAgentInstall_startAgentResults=resultado da inicializa\u00E7\u00E3o do Agente\: [{0}]
- view_remoteAgentInstall_step=Step
- view_remoteAgentInstall_stopAgent=Parar Agente
- view_remoteAgentInstall_stopAgentResults=resultado do encerramento do Agente\: [{0}]
- view_remoteAgentInstall_success=Instala\u00E7\u00E3o do Agente finalizada
- view_remoteAgentInstall_updateStatus=Status da Atualiza\u00E7\u00E3o
-
- # Administration/SystemSettings
- #------------------------------
- view_admin_systemSettings_cannotLoadSettings=Cannot obtain the current system settings
- view_admin_systemSettings_savedSettings=You successfully saved the system properties
- view_admin_systemSettings_saveFailure=Failed to save the system settings
- view_admin_systemSettings_fixBeforeSaving=Please fix the invalid values before saving
- view_admin_systemSettings_group_general=General Configuration Properties
- view_admin_systemSettings_group_dataMgr=Data Manager Configuration Properties
- view_admin_systemSettings_group_baseline=Automatic Baseline Configuration Properties
- view_admin_systemSettings_group_ldap=LDAP Configuration Properties
- view_admin_systemSettings_cannotLoadServerDetails=Cannot load server details
- view_admin_systemSettings_serverDetails=Server Details
- view_admin_systemSettings_serverDetails_buildNumber=Build Number
- view_admin_systemSettings_serverDetails_tz=Server Time Zone
- view_admin_systemSettings_serverDetails_time=Server Local Time
- view_admin_systemSettings_serverDetails_installDir=Server Installation Directory
- view_admin_systemSettings_serverDetails_dbUrl=Database Connection URL
- view_admin_systemSettings_serverDetails_dbName=Database Product Name
- view_admin_systemSettings_serverDetails_dbVersion=Database Product Version
- view_admin_systemSettings_serverDetails_dbDriverName=Database Driver Name
- view_admin_systemSettings_serverDetails_dbDriverVersion=Database Driver Version
- view_admin_systemSettings_serverDetails_currentTable=Current Measurement Raw Table
- view_admin_systemSettings_serverDetails_nextRotation=Next Measurement Table Rotation
- view_admin_systemSettings_BaseURL_name=GUI Console URL
- view_admin_systemSettings_BaseURL_desc=A URL to the server GUI, used mainly within alert email notifications.
- view_admin_systemSettings_AgentMaxQuietTimeAllowed_name=Agent Max Quiet Time Allowed
- view_admin_systemSettings_AgentMaxQuietTimeAllowed_desc=If this amount of time passes without hearing from an agent, that quiet agent will be considered down. This value is specified in minutes.
- view_admin_systemSettings_EnableAgentAutoUpdate_name=Enable Agent Auto-Updates
- view_admin_systemSettings_EnableAgentAutoUpdate_desc=Determines if the server will allow agents to auto-update themselves. You will not be able to download agent distributions from the server if this is disabled.
- view_admin_systemSettings_EnableDebugMode_name=Enable Debug Mode
- view_admin_systemSettings_EnableDebugMode_desc=If enabled, the server will enter debug mode.
- view_admin_systemSettings_EnableExperimentalFeatures_name=Enable Experimental Features
- view_admin_systemSettings_EnableExperimentalFeatures_desc=If enabled, any experimental features that exist in the current product will be available.
- view_admin_systemSettings_DataMaintenance_name=Database Maintenance Period
- view_admin_systemSettings_DataMaintenance_desc=How often database maintenance is performed (for example, vacuuming if using Postgres). This is specified in hours.
- view_admin_systemSettings_AvailabilityPurge_name=Delete Availability Data Older Than
- view_admin_systemSettings_AvailabilityPurge_desc=How old availability data must be before being purged from the database. This is specified in days.
- view_admin_systemSettings_AlertPurge_name=Delete Alerts Older Than
- view_admin_systemSettings_AlertPurge_desc=How old alert history items must be before being purged from the database. This is specified in days.
- view_admin_systemSettings_TraitPurge_name=Delete Measurement Traits Older Than
- view_admin_systemSettings_TraitPurge_desc=How old measurement trait data must be before being purged from the database. This is specified in days.
- view_admin_systemSettings_RtDataPurge_name=Delete Response Time Data Older Than
- view_admin_systemSettings_RtDataPurge_desc=How old response time data must be before being purged from the database. This is specified in days.
- view_admin_systemSettings_EventPurge_name=Delete Events Older Than
- view_admin_systemSettings_EventPurge_desc=How old event data must be before being purged from the database. This is specified in days.
- view_admin_systemSettings_DataReindex_name=Reindex Data Tables Nightly
- view_admin_systemSettings_DataReindex_desc=If enabled, certain database tables will be re-indexed periodically.
- view_admin_systemSettings_BaselineFrequency_name=Baseline Calculation Frequency
- view_admin_systemSettings_BaselineFrequency_desc=The frequency which the auto-calculation of baselines will be performed. If 0, baseline auto-calculation is disabled. This is specified in days.
- view_admin_systemSettings_BaselineDataSet_name=Baseline Dataset
- view_admin_systemSettings_BaselineDataSet_desc=The amount of past measurement data that is used to determine a baseline. This is specified in days.
- view_admin_systemSettings_JAASProvider_name=Enable LDAP
- view_admin_systemSettings_JAASProvider_desc=Should LDAP be used to determine user identity?
- view_admin_systemSettings_LDAPUrl_name=LDAP URL
- view_admin_systemSettings_LDAPUrl_desc=URL to the LDAP Server
- view_admin_systemSettings_LDAPProtocol_name=SSL
- view_admin_systemSettings_LDAPProtocol_desc=Should communication with the LDAP server be done over SSL?
- view_admin_systemSettings_LDAPLoginProperty_name=Login Property
- view_admin_systemSettings_LDAPLoginProperty_desc=The LDAP property that contains the user name. Defaults to "cn". If multiple matches are found, the first entry found is used.
- view_admin_systemSettings_LDAPFilter_name=Search Filter
- view_admin_systemSettings_LDAPFilter_desc=Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser=true
- view_admin_systemSettings_LDAPGroupFilter_name=Group Search Filter
- view_admin_systemSettings_LDAPGroupFilter_desc=LDAP search filter that must return all LDAP groups available for authorization. This is used for LDAP group authorization.
- view_admin_systemSettings_LDAPGroupMember_name=Group Member Filter
- view_admin_systemSettings_LDAPGroupMember_desc=LDAP search filter that is used in conjunction with the group search filter to determine user authorization. This is used for LDAP group authorization.
- view_admin_systemSettings_LDAPBaseDN_name=Search Base
- view_admin_systemSettings_LDAPBaseDN_desc=The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou=People,dc=redhat,dc=com
- view_admin_systemSettings_LDAPBindDN_name=Username
- view_admin_systemSettings_LDAPBindDN_desc=The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn=Manager,dc=redhat,dc=com
- view_admin_systemSettings_LDAPBindPW_name=Password
- view_admin_systemSettings_LDAPBindPW_desc=The credentials of the user used to connect to the LDAP server when querying the LDAP user database.
-
- # Administration/Downloads
- #------------------------------
- view_admin_downloads_agentDownload=Agent Download
- view_admin_downloads_cliDownload=Command Line Client Download
- view_admin_downloads_bundleDownload=Bundle Deployer Download
- view_admin_downloads_connectorsDownload=Connectors Download
-
- view_admin_downloads_agent_loadError=Cannot get agent version info
- view_admin_downloads_agent_version=Agent Version
- view_admin_downloads_agent_buildNumber=Agent Build
- view_admin_downloads_agent_md5=Agent MD5
- view_admin_downloads_agent_link_label=Link
- view_admin_downloads_agent_link_value=Download Agent {0} ({1})
- view_admin_downloads_agent_help=<p> This is the RHQ Agent Update Binary jar file. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option\:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>Agent Install</h3> <p> <b>java -jar <agent-download.jar> --install[\=<new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>Agent Update</h3> <p> <b>java -jar <agent-download.jar> --update[\=<old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
-
- view_admin_downloads_cli_loadError=Cannot get CLI version info
- view_admin_downloads_cli_version=CLI Version
- view_admin_downloads_cli_buildNumber=CLI Build
- view_admin_downloads_cli_md5=CLI MD5
- view_admin_downloads_cli_link_label=Link
- view_admin_downloads_cli_link_value=Download CLI {0} ({1})
- view_admin_downloads_cli_help=<p> \
- This is the Command Line Client tool, otherwise known as the CLI. \
- It is a standalone tool that runs from within a console and provides a \
- command line interface to the RHQ Server. You can invoke commands via the CLI \
- as well as run scripts to perform automated tasks. See the documentation for \
- more information on how to install and use the CLI. \
- </p>
-
- view_admin_downloads_bundle_loadError=Cannot get bundle deployer info
- view_admin_downloads_bundle_link_label=Link
- view_admin_downloads_bundle_link_value=Download Bundle Deployer {0}
- view_admin_downloads_bundle_help=<p> \
- This is the Bundle Deployer tool. It is for use by developers and packagers of RHQ bundles. \
- This standalone tool allows you to test your bundles and their recipes from a console. \
- </p>
-
- view_admin_downloads_connectors_loadError=Cannot get connectors info
- view_admin_downloads_connectors_none=No connectors are available for download
- view_admin_downloads_connectors_help=Connectors are software that is needed in order for some products to be manageable by RHQ. You install connectors into some managed products so RHQ agents can talk to them. See the documentation for more information.
-
- # Measurement Templates view
- view_admin_measTemplates_title=Template Metric Collection Schedules
- view_admin_measTemplates_updateExisting_title=Update Existing Schedules
- view_admin_measTemplates_updateExisting_tooltip=Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
-
- #==================== Alerts ======================
- view_alerts_table_title_group=Hist\u00F3rico de Alertas do Grupo
- view_alerts_table_title_resource=Hist\u00F3rico de Alertas do Recurso
- view_alerts_table_filter_priority=Filtro de Prioridade
- view_alerts_field_created_time=Data de Cria\u00E7\u00E3o
- view_alerts_field_modified_time=Data de Altera\u00E7\u00E3o
- view_alerts_field_enabled=Habilitado
- view_alerts_field_ack_time=Data de Verifica\u00E7\u00E3o
- view_alerts_field_ack_subject=Assunto da Verifica\u00E7\u00E3o
- view_alerts_field_ack_status=Status
- view_alerts_field_ack_status_noAck=No Ack
- view_alerts_field_ack_status_noAckHover=Not yet Acknowledged
- view_alerts_field_ack_status_ack=Ack ({0})
- view_alerts_field_ack_status_ackHover=Acknowledged by {0} at {1}
- view_alerts_field_name=Nome
- view_alerts_field_condition_text=Condi\u00E7\u00E3o
- view_alerts_field_condition_text_none=Sem condi\u00E7\u00F5es
- view_alerts_field_condition_text_many=M\u00FAltiplas condi\u00E7\u00F5es
- view_alerts_field_condition_value=Valor da Condi\u00E7\u00E3o
- view_alerts_field_priority=Prioridade
- view_alerts_field_parent=Pai
- view_alerts_field_protected=Protegido
- view_alerts_field_protected_tooltip=Se verdadeiro, esta defini\u00E7\u00E3o \u00E9 protegida de altera\u00E7\u00F5es feitas na defini\u00E7\u00E3o pai, ou seja, altera\u00E7\u00F5es realizadas no pai n\u00E3o sobrescrevem esta defini\u00E7\u00E3o.
- view_alerts_loadFailed=Falha ao carregar dados dos alertas
- view_alerts_delete_confirm=Excluir o(s) alerta(s) selecionado(s)?
- view_alerts_delete_confirm_all=Excluir todos os alertas?
- view_alerts_delete_success=Alertas {0} exclu\u00EDdos com sucesso
- view_alerts_delete_failure=Falha ao excluir alertas com os seguintes IDs\: {0}
- view_alerts_delete_failure_all=N\u00E3o foi poss\u00EDvel excluir os alertas
- view_alerts_ack_confirm=Confirma o(s) alerta(s) selecionado(s)?
- view_alerts_ack_confirm_all=Confirma todos os alertas?
- view_alerts_ack_success=Alertas {0} confirmados com sucesso
- view_alerts_ack_failure=Falha ao confirmar alertas com os seguintes IDs\: {0}
- view_alerts_ack_failure_all=N\u00E3o foi poss\u00EDvel confirmar todos os alertas
- view_alert_details_loadFailed=Falha ao recuperar detalhes do alerta
- view_alert_details_field_ack_by=Verificado por
- view_alert_details_field_ack_at=Verificado em
- view_alert_details_field_recovery_info=Informa\u00E7\u00E3o de Recupera\u00E7\u00E3o
- view_alert_definition_for_type=Visualizar Template
- view_alert_definition_for_group=Visualizar Defini\u00E7\u00E3o de Grupo
- view_alert_definitions_table_title_group=Defini\u00E7\u00F5es de Alertas para Grupo
- view_alert_definitions_table_title_resource=Defini\u00E7\u00F5es de Alerta para Recurso
- view_alert_definitions_loadFailed=Falha ao obter a defini\u00E7\u00E3o do alerta
- view_alert_definitions_loadFailed_single=Falha ao obter a defini\u00E7\u00E3o do alerta com ID {0}
- view_alert_definitions_enable_confirm=Habilitar a(s) defini\u00E7\u00E3o(\u00F5es) para o alerta selecionado?
- view_alert_definitions_enable_success=Defini\u00E7\u00F5es do alerta {0} habilitados com sucesso
- view_alert_definitions_enable_failure=Falha ao habilitar defini\u00E7\u00F5es para o alerta selecionado
- view_alert_definitions_disable_confirm=Desabilitar as defini\u00E7\u00F5es para o alerta selecionado?
- view_alert_definitions_disable_success=Defini\u00E7\u00F5es do alerta {0} desabilitadas com sucesso
- view_alert_definitions_disable_failure=Falha ao desabilitar defini\u00E7\u00F5es para o alerta selecionado
- view_alert_definitions_delete_confirm=Excluir defini\u00E7\u00F5es para o alerta selecionado?
- view_alert_definitions_delete_success=Defini\u00E7\u00F5es do alerta {0} exclu\u00EDdas com sucesso
- view_alert_definitions_delete_failure=Falha aos excluir as defini\u00E7\u00F5es do alerta selecionado
- view_alert_definitions_create_success=Defini\u00E7\u00E3o do alerta criada com sucesso
- view_alert_definitions_create_failure=Falha na cria\u00E7\u00E3o da defini\u00E7\u00E3o do alerta
- view_alert_definitions_update_success=Defini\u00E7\u00E3o do alerta atualizada com sucesso
- view_alert_definitions_update_failure=Falha ao atualizar a defini\u00E7\u00E3o do alerta
- view_alert_definition_condition_editor_option_label=Tipo de Condi\u00E7\u00E3o
- view_alert_definition_condition_editor_option_availability=Mudan\u00E7a de Disponibilidade
- view_alert_definition_condition_editor_option_metric_threshold=Threshold (valor absoluto) da M\u00E9trica
- view_alert_definition_condition_editor_option_metric_baseline=Threshold base da M\u00E9trica
- view_alert_definition_condition_editor_option_metric_change=Mudan\u00E7a no valor da M\u00E9trica
- view_alert_definition_condition_editor_option_metric_calltime_threshold=Tempo limite da chamada
- view_alert_definition_condition_editor_option_metric_calltime_change=Mudan\u00E7a no tempo de chamada
- view_alert_definition_condition_editor_option_metric_trait_change=Mudan\u00E7a de Carcter\u00EDstica
- view_alert_definition_condition_editor_option_operation=Execu\u00E7\u00E3o de Opera\u00E7\u00E3o
- view_alert_definition_condition_editor_option_resource_configuration=Mudan\u00E7a na Configura\u00E7\u00E3o do Recurso
- view_alert_definition_condition_editor_option_event=Detec\u00E7\u00E3o de Evento
- view_alert_definition_condition_editor_avilability_tooltip=Especifica a mudan\u00E7a de estado na disponibilidade do recurso que ir\u00E1 disparar a condi\u00E7\u00E3o.
- view_alert_definition_condition_editor_avilability_value=Disponibilidade
- view_alert_definition_condition_editor_avilability_option_up=DISPON\u00CDVEL
- view_alert_definition_condition_editor_avilability_option_down=INDISPON\u00CDVEL
- view_alert_definition_condition_editor_metric_common_definition_not_found=Deve existir uma defini\u00E7\u00E3o para a m\u00E9trica - algo est\u00E1 incorreto
- view_alert_definition_condition_editor_metric_threshold_tooltip=Especifica um threshold que, quando alcan\u00E7ado, dispara a condi\u00E7\u00E3o. O valor especificado deve ser absoluto e com uma unidade de medida opcional.
- view_alert_definition_condition_editor_metric_threshold_name=M\u00E9trica
- view_alert_definition_condition_editor_metric_threshold_value=Valor da M\u00E9trica
- view_alert_definition_condition_editor_metric_threshold_value_tooltip=Limiar (threshold) da m\u00E9trica utilizado na compara\u00E7\u00E3o como condi\u00E7\u00E3o de disparo.
- view_alert_definition_condition_editor_metric_threshold_comparator=Mecanismo de Compara\u00E7\u00E3o
- view_alert_definition_condition_editor_metric_threshold_comparator_less=Menor que
- view_alert_definition_condition_editor_metric_threshold_comparator_equal=Igual \u00E0
- view_alert_definition_condition_editor_metric_threshold_comparator_greater=Maior que
- view_alert_definition_condition_editor_metric_threshold_comparator_tooltip=Como a m\u00E9trica coletada deve ser comparada ao threshold estabelecido
- view_alert_definition_condition_editor_metric_baseline_tooltip=Especifica a linha de base que, quando violada, dispara a condi\u00E7\u00E3o. O valor especificado \u00E9 o percentual do valor da linha de base informado.
- view_alert_definition_condition_editor_metric_baseline_percentage=Percentual da linha de base
- view_alert_definition_condition_editor_metric_baseline_percentage_tooltip=Valor da m\u00E9trica coletada usada para disparo da condi\u00E7\u00E3o quando comparado ao valor da linha de base selecionada
- view_alert_definition_condition_editor_metric_baseline_value=Linha de base (<i>baseline</i>)
- view_alert_definition_condition_editor_metric_change_tooltip=Especifica a m\u00E9trica cujo valor deve ser alterado para disparar a condi\u00E7\u00E3o.
- view_alert_definition_condition_editor_metric_calltime_threshold_tooltip=Especifica um tempo limite para a chamada que, quando alcan\u00E7ado, dispara a condi\u00E7\u00E3o. O valor especificado deve ser absoluto e com uma unidade de medida opcional. \u00C9 necess\u00E1rio especificar o tempo limite da chamada para compar\u00E1-lo ao valor\: m\u00EDnimo, m\u00E1ximo ou m\u00E9dio.
- view_alert_definition_condition_editor_metric_calltime_common_name=M\u00E9trica do tempo de chamada
- view_alert_definition_condition_editor_metric_calltime_common_limit=Tempo limite da chamada
- view_alert_definition_condition_editor_metric_calltime_common_limit_tooltip=Tempo de chamada limite a ser comparado com o valor informado
- view_alert_definition_condition_editor_metric_calltime_common_regex=Express\u00E3o Regular
- view_alert_definition_condition_editor_metric_calltime_common_regex_tooltip=Se especificada, essa \u00E9 a express\u00E3o regular a ser satisfeita pela chamada para disparar a condi\u00E7\u00E3o.
- view_alert_definition_condition_editor_metric_calltime_common_comparator=Compara\u00E7\u00E3o
- view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks=Redu\u00E7\u00F5es
- view_alert_definition_condition_editor_metric_calltime_common_comparator_grows=Ganhos
- view_alert_definition_condition_editor_metric_calltime_common_comparator_changes=Mudan\u00E7as
- view_alert_definition_condition_editor_metric_calltime_common_comparator_tooltip=Como o valor do tempo de chamada deve ser comparado ao valor limite
- view_alert_definition_condition_editor_metric_calltime_threshold_value=Valor do tempo de chamada
- view_alert_definition_condition_editor_metric_calltime_threshold_value_tooltip=O valor do limiar (<i>threshold</i>) da m\u00E9trica usado para disparar a condi\u00E7\u00E3o quando comparado ao mecanismo de compara\u00E7\u00E3o escolhido.
- view_alert_definition_condition_editor_metric_calltime_change_tooltip=Especifica o valor do tempo de chamada que, quanto alterado, dispara a condi\u00E7\u00E3o. \u00C9 necess\u00E1rio especificar o tempo limite para a chamada (m\u00EDnimo, m\u00E1ximo ou m\u00E9dio) e o percental de mudan\u00E7a que deve ocorrer.
- view_alert_definition_condition_editor_metric_calltime_change_percentage=Percentual de Mudan\u00E7a
- view_alert_definition_condition_editor_metric_calltime_change_percentage_tooltip=Valor do tempo de chamada coletado usado para disparar a condi\u00E7\u00E3o quando diferir do percentual do valor limite do tempo de chamada definido.
- view_alert_definition_condition_editor_metric_trait_change_tooltip=Specify the trait whose value must change to trigger the condition.
- view_alert_definition_condition_editor_metric_trait_change_value=Caracter\u00EDstica
- view_alert_definition_condition_editor_operation_tooltip=Define o resultado esperado quando a opera\u00E7\u00E3o selecionada for executada para dispararo da confi\u00E7\u00E3o.
- view_alert_definition_condition_editor_operation_value=Opera\u00E7\u00E3o
- view_alert_definition_condition_editor_operation_status=Status da Opera\u00E7\u00E3o
- view_alert_definition_condition_editor_operation_status_inprogress=Em andamento
- view_alert_definition_condition_editor_operation_status_success=Sucesso
- view_alert_definition_condition_editor_operation_status_failure=Falha
- view_alert_definition_condition_editor_operation_status_canceled=Cancelada
- view_alert_definition_condition_editor_resource_configuration_tooltip=Essa condi\u00E7\u00E3o \u00E9 disparada quando a configura\u00E7\u00E3o do recurso for alterada.
- view_alert_definition_condition_editor_event_tooltip=Define a severeidade do evento para disparar a condi\u00E7\u00E3o. Caso seja definida uma express\u00E3o regular, a condi\u00E7\u00E3o somente ser\u00E1 disparada se o evento satisfazer a express\u00E3o.
- view_alert_definition_condition_editor_event_severity=Severidade do Evento
- view_alert_definition_condition_editor_event_severity_debug=Debug
- view_alert_definition_condition_editor_event_severity_info=Info
- view_alert_definition_condition_editor_event_severity_warn=Warn
- view_alert_definition_condition_editor_event_severity_error=Error
- view_alert_definition_condition_editor_event_severity_fatal=Fatal
- view_alert_definition_condition_editor_event_regex=Express\u00E3o Regular
- view_alert_definition_condition_editor_event_regex_tooltip=Se definida, a condi\u00E7\u00E3o somente ser\u00E1 disparada caso o evento satisfa\u00E7a a express\u00E3o.
- view_alert_definition_condition_editor_common_min=M\u00EDnimo
- view_alert_definition_condition_editor_common_avg=M\u00E9dio
- view_alert_definition_condition_editor_common_max=M\u00E1ximo
- view_alert_definition_condition_editor_delete_confirm=Delete the selected alert condition(s)?
- view_alert_definition_notification_editor_title_add=Adicionar Notifica\u00E7\u00E3o
- view_alert_definition_notification_editor_title_edit=Editar Notifica\u00E7\u00E3o
- view_alert_definition_notification_editor_sender=Remetente da Notifica\u00E7\u00E3o
- view_alert_definition_notification_editor_none_available=Remetentes n\u00E3o dispon\u00EDveis
- view_alert_definition_notification_editor_loadFailed=N\u00E3o \u00E9 poss\u00EDvel obter remetentes
- view_alert_definition_notification_editor_loadFailed_single=N\u00E3o \u00E9 poss\u00EDvel obter a configura\u00E7\u00E3o do remetente
- view_alert_definition_notification_editor_saveFailed=N\u00E3o foi poss\u00EDvel salvar a configura\u00E7\u00E3o
- view_alert_definition_notification_editor_field_sender=Remetente
- view_alert_definition_notification_editor_field_configuration=Configura\u00E7\u00E3o
- view_alert_definition_notification_editor_field_configuration_not_loaded=Desconhecido
- view_alert_definition_notification_editor_field_configuration_loadFailed=Falha ao obter a configura\u00E7\u00E3o
- view_alert_definition_notification_editor_delete_confirm=Tem certeza de que deseja excluir as notifica\u00E7\u00F5es selecionadas?
- view_alert_definition_notification_operation_editor_mode_title=Modo de Sele\u00E7\u00E3o do Recurso
- view_alert_definition_notification_operation_editor_mode_this=Este Recurso
- view_alert_definition_notification_operation_editor_mode_specific=Recurso Espec\u00EDfico
- view_alert_definition_notification_operation_editor_mode_relative=Recurso parente
- view_alert_definition_notification_operation_editor_mode_unknown=OP\u00C7\u00C3O INV\u00C1LIDA - BUG\!
- view_alert_definition_notification_operation_editor_common_operation=Opera\u00E7\u00E3o
- view_alert_definition_notification_operation_editor_specific_resource=Recurso
- view_alert_definition_notification_operation_editor_specific_pick_button=Selecionar
- view_alert_definition_notification_operation_editor_specific_pick_text=Selecione um recurso...
- view_alert_definition_notification_operation_editor_specific_pick_error_invalid=Favor selecionar um recurso
- view_alert_definition_notification_operation_editor_specific_pick_error_no_operation=Selecione um recurso que possua um ou mais opera\u00E7\u00F5es
- view_alert_definition_notification_operation_editor_relative_ancestor=Iniciar a busca a partir de
- view_alert_definition_notification_operation_editor_relative_ancestor_tooltip=Selecione o topo da hierarquia para buscar a \u00E1rvore de descendentes para Filtro por Tipo
- view_alert_definition_notification_operation_editor_relative_ancestor_loadFailed=N\u00E3o \u00E9 poss\u00EDvel obter a ascend\u00EAncia do tipo
- view_alert_definition_notification_operation_editor_relative_ancestor_root=Tipo do Ancestral Raiz
- view_alert_definition_notification_operation_editor_relative_descendant=Ent\u00E3o procure por
- view_alert_definition_notification_operation_editor_relative_descendant_tooltip=Tipo do recurso a ser procurado a baixo do tipo raiz definido na sele\u00E7\u00E3o 'Inicia a Pesquesa a partir de'.
- view_alert_definition_notification_operation_editor_relative_descendant_filter_tooltip=Um nome especifico para identificar unicamente um recurso quando existir mais de um do mesmo tipo. Isso \u00E9 opcional, se definido, sempre ser\u00E1 um recurso do tipo slecionda na hierarquia.
- view_alert_definition_notification_operation_editor_relative_descendant_loadFailed=N\u00E3o \u00E9 poss\u00EDvel obter os tipos de descendentes
- view_alert_definition_notification_operation_editor_operations_loadFailed=Falha ao carregar a lista de opera\u00E7\u00F5es dispon\u00EDveis
- view_alert_definition_notification_operation_editor_operations_no_parameters=Esta opera\u00E7\u00E3o n\u00E3o recebe par\u00E2metros
- view_alert_definition_notification_role_editor_loadFailed=N\u00E3o \u00E9 poss\u00EDvel determinar os perfis atuais - iniciando vazio
- view_alert_definition_notification_role_editor_restoreFailed=N\u00E3o \u00E9 poss\u00EDvel usar os perfis atuais - iniciando vazio
- view_alert_definition_notification_role_editor_saveFailed=N\u00E3o foi poss\u00EDvel salvar os perfis selecionados
- view_alert_definition_notification_user_editor_loadFailed=N\u00E3o \u00E9 poss\u00EDvel determinar os usu\u00E1rios atuais - iniciando vazio
- view_alert_definition_notification_user_editor_restoreFailed=N\u00E3o foi poss\u00EDvel usar os usu\u00E1rios atuais - iniciando vazio
- view_alert_definition_notification_user_editor_saveFailed=N\u00E3o foi poss\u00EDvel salvar os usu\u00E1rios seleciondados
- view_alert_definition_notification_cliScript_editor_repository=Repository
- view_alert_definition_notification_cliScript_editor_script=Script
- view_alert_definition_notification_cliScript_editor_whichUser=User To Run The Script As
- view_alert_definition_notification_cliScript_editor_thisUser=Myself
- view_alert_definition_notification_cliScript_editor_anotherUser=Another User
- view_alert_definition_notification_cliScript_editor_verifyAuthentication=Verify
- view_alert_definition_notification_cliScript_editor_loadFailed=Loading the CLI Notification Editor Failed.
- view_alert_definition_notification_cliScript_editor_selectRepoFirst=Select a repository first.
- view_alert_definition_notification_cliScript_editor_existingScript=Existing Script
- view_alert_definition_notification_cliScript_editor_uploadNewScript=Upload New Script
- view_alert_definition_notification_cliScript_editor_newScriptVersion=Version
- view_alert_definition_notification_cliScript_editor_selectRepo=Select the repository where the script should reside
- view_alert_definition_recovery_editor_disable_when_fired=Desabilitar quando disparado
- view_alert_definition_recovery_editor_disable_when_fired_tooltip=Indica se este alerta deve ser desabilitado ap\u00F3s ser disparado. Uma vez desabilitado, o alerta pode ser reativado manualmente ou um alerta de recupera\u00E7\u00E3o pode ser definido para reativ\u00E1-lo automaticamente. If this alert is a recovery alert itself, this setting cannot be turned on.
- view_alert_definition_recovery_editor_recovery_alert=Alerta de Recupera\u00E7\u00E3o
- view_alert_definition_recovery_editor_recovery_alert_tooltip=O Alerta a ser recuperado (reativado) ap\u00F3s o disparo deste alerta. N\u00E3o selecione um alerta aqui caso n\u00E3o esteja definindo um alerta de recupera\u00E7\u00E3o.
- view_alert_definition_recovery_editor_loadFailed=N\u00E3o foi poss\u00EDvel construir o menu de recupera\u00E7\u00E3o
- view_alert_definition_recovery_editor_none_available=Nenhum
- view_alert_common_tab_general=Propriedades Gerais
- view_alert_common_tab_conditions=Condi\u00E7\u00F5es
- view_alert_common_tab_conditions_modal_title=Adicionar nova condi\u00E7\u00E3o.
- view_alert_common_tab_conditions_expression=Disparar alerta quando
- view_alert_common_tab_conditions_expression_tooltip=Determina se QUALQUER UMA ou TODAS as condi\u00E7\u00F5es devem ser satisfeitas para que todo o conjunto de condi\u00E7\u00F5es seja considerado verdadeiro.
- view_alert_common_tab_conditions_text=Condi\u00E7\u00E3o
- view_alert_common_tab_conditions_value=Valor
- view_alert_common_tab_conditions_type_availability=Mudan\u00E7a na Disponibilidade
- view_alert_common_tab_conditions_type_availability_down=Indispon\u00EDvel
- view_alert_common_tab_conditions_type_availability_up=Dispon\u00EDvel
- view_alert_common_tab_conditions_type_metric_threshold=Valor da M\u00E9trica excede o limiar (threshold)
- view_alert_common_tab_conditions_type_metric_calltime_threshold=Tempo de chamada excede o limiar (threshold)
- view_alert_common_tab_conditions_type_metric_calltime_destination=com o destino da chamada correspondente
- view_alert_common_tab_conditions_type_metric_calltime_change=Mudan\u00E7a no tempo de chamada
- view_alert_common_tab_conditions_type_metric_calltime_change_verb=ao menos
- view_alert_common_tab_conditions_type_metric_calltime_delta_grows=Aumento
- view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks=Redu\u00E7\u00E3o
- view_alert_common_tab_conditions_type_metric_calltime_delta_other=Mudan\u00E7a
- view_alert_common_tab_conditions_type_metric_baseline=Valor da m\u00E9trica excede a linha de base (baseline)
- view_alert_common_tab_conditions_type_metric_baseline_verb=de
- view_alert_common_tab_conditions_type_metric_change=Mudan\u00E7a no valor da m\u00E9trica
- view_alert_common_tab_conditions_type_metric_trait_change=Mudan\u00E7a de Carater\u00EDstica
- view_alert_common_tab_conditions_type_operation=Execu\u00E7\u00E3o de Opera\u00E7\u00E3o
- view_alert_common_tab_conditions_type_operation_status=resultado com status
- view_alert_common_tab_conditions_type_resource_configuration=Mudan\u00E7a na Configura\u00E7\u00E3o do Recurso
- view_alert_common_tab_conditions_type_event=Detec\u00E7\u00E3o de Envento
- view_alert_common_tab_conditions_type_event_matching=combinando com o evento de origem
- view_alert_common_tab_conditions_recovery_enabled=''{0}'' disparado para ser reativado.
- view_alert_common_tab_conditions_recovery_disabled=Este alerta desativou a sua defini\u00E7\u00E3o.
- view_alert_common_tab_notifications=Notifica\u00E7\u00F5es
- view_alert_common_tab_notifications_sender=Remetente
- view_alert_common_tab_notifications_status=Status
- view_alert_common_tab_notifications_message=Mensagem
- view_alert_common_tab_dampening=Sensibilidade
- view_alert_common_tab_dampening_category_none=N\u00E3o definido
- view_alert_common_tab_dampening_category_none_tooltip=Sensibilidade desabilitada. Cada vez que o conjunto de condi\u00E7\u00F5es for satisfeito, um alerta ser\u00E1 disparado.
- view_alert_common_tab_dampening_category_consecutive_count=Consecutivos
- view_alert_common_tab_dampening_category_consecutive_count_tooltip=Um alerta \u00E9 disparado a cada X ocorr\u00EAncias consecutivas em que o conjunto de condi\u00E7\u1E4Des for satisfeito.
- view_alert_common_tab_dampening_category_partial_count=\u00DAltimas N verifica\u00E7\u00F5es
- view_alert_common_tab_dampening_category_partial_count_tooltip=Um alerta \u00E9 disparado a cada X ocorr\u00EAncias em que o conjunto de condi\u00E7\u00F5es \u00E9 satisfeito durante as \u00FAltimas N verifica\u00E7\u00F5es.
- view_alert_common_tab_dampening_category_duration_count=Per\u00EDodo de Tempo
- view_alert_common_tab_dampening_category_duration_count_tooltip=Um alerta \u00E9 disparado a cada X ocorr\u00EAncias em que o conjunto de condi\u00E7\u00F5es \u00E9 satisfeito dentro de um dado per\u00EDodo de tempo.
- view_alert_common_tab_dampening_consecutive_occurrences_label=Ocorr\u00EAcias
- view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip=O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito antes do alerta ser disparado.
- view_alert_common_tab_dampening_partial_occurrences_label=Ocorr\u00EAncias
- view_alert_common_tab_dampening_partial_occurrences_label_tooltip=O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito durante as \u00FAltimas N verifica\u00E7\u00F5es antes do alerta ser disparado.
- view_alert_common_tab_dampening_partial_evalatuions_label=Verifica\u00E7\u00F5es
- view_alert_common_tab_dampening_partial_evalatuions_label_tooltip=O total de vezes que o conjunto de condi\u00E7\u00F5es ser\u00E1 testado para certificar-se de que o n\u00FAmero de ocorr\u00EAncias definido foi satisfeito.
- view_alert_common_tab_dampening_duration_occurrences_label=Ocorr\u00EAncias
- view_alert_common_tab_dampening_duration_occurrences_label_tooltip=O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito durante o per\u00EDodo de tempo definido antes do alerta ser disparado.
- view_alert_common_tab_dampening_duration_period_label=Per\u00EDodo de Tempo
- view_alert_common_tab_dampening_duration_period_label_tooltip=Espa\u00E7o de tempo em que o conjunto de condi\u00E7\u00F5es ser\u00E1 testado para verificar se o n\u00FAmero de ocorr\u00EAncias definido \u00E9 satisfeito.
- view_alert_common_tab_recovery=Recupera\u00E7\u00E3o~
- view_alert_common_tab_invalid_condition_category=Categoria de condi\u00E7\u00E3o inv\u00E1lida - favor reportar como um bug\: {0}
- view_alert_common_tab_invalid_dampening_category=Categora de sensibilidade inv\u00E1lida - favor reportar como um bug\: {0}
- view_alert_common_tab_invalid_time_units=Unidade de tempo inv\u00E1lida - favor reportar como um bug\: {0}
-
- # Auto Discovery Queue
- #----------------------------
- view_autoDiscoveryQ_title=Fila de Autodescoberta
- view_autoDiscoveryQ_import=Importar
- view_autoDiscoveryQ_ignore=Ignorar
- view_autoDiscoveryQ_ignored=Ignorado
- view_autoDiscoveryQ_unignore=N\u00E3o ignorar
- view_autoDiscoveryQ_committed=Committed
- view_autoDiscoveryQ_deleted=Deleted
- view_autoDiscoveryQ_uninventoried=Uninventoried
- view_autoDiscoveryQ_new=Novo
- view_autoDiscoveryQ_newAndIgnored=Novo e Ignorado
- view_autoDiscoveryQ_importFailure=Falha ao importar recursos
- view_autoDiscoveryQ_importSuccessful=Os recursos selecionados foram importados com sucesso.
- view_autoDiscoveryQ_ignoreFailure=Falha ao ignorar recursos.
- view_autoDiscoveryQ_ignoreSuccessful=Os recursos selecionados foram ignorados com sucesso.
- view_autoDiscoveryQ_unignoreFailure=Falha ao reimportar os recursos
- view_autoDiscoveryQ_unignoreSuccessful=You have successfully unignored the selected resources.~
- view_autoDiscoveryQ_noperm=(Required manage inventory permissions missing. See Administrator to change)~
- view_autoDiscoveryQ_noItems=N\u00E3o h\u00E1 itens a serem mostrados
- view_autoDiscoveryQ_field_parentId=ID Pai
- view_autoDiscoveryQ_field_name=Nome do Recurso
- view_autoDiscoveryQ_field_key=Chave do Recurso
- view_autoDiscoveryQ_field_discoveryTime=Data e Hora da Descoberta
- view_autoDiscoveryQ_field_inventoryStatus=Status do Invet\u00E1rio
- view_autoDiscoveryQ_loadFailure=Falha ao carregar a fila de descoberta do invent\u00E1rio
- view_autoDiscoveryQ_showStatus=Show
- view_autoDiscoveryQ_confirmSelect=Also select the platform children?
-
- #==================== Bundles ======================
-
- # some common bundle terms
- view_bundle_bundle=Bundle~
- view_bundle_bundles=Bundles~
- view_bundle_bundleDestinations=Bundle Destinations~
- view_bundle_bundleDeployment=Bundle Deployment~
- view_bundle_bundleDeployments=Bundle Deployments~
- view_bundle_bundleFiles=Bundle Files~
- view_bundle_bundleType=Bundle Type~
- view_bundle_bundleVersion=Bundle Version~
- view_bundle_bundleVersions=Bundle Versions~
- view_bundle_deploy=Deploy~
- view_bundle_deployed=Deployed~
- view_bundle_deployDir=Deploy Directory~
- view_bundle_deployments=Deployments~
- view_bundle_destinations=Destinations~
- view_bundle_files=Files~
- view_bundle_latestVersion=Latest Version~
- view_bundle_recipe=Recipe~
- view_bundle_revert=Revert~
- view_bundle_purge=Purge
- view_bundle_versions=Versions~
- view_bundle_deleteConfirm=Are you sure you want to delete this bundle? All versions, destinations and deployments for this bundle will also be deleted.
-
- # individual bundle views/wizards
- view_bundle_fileListView_fileSize=File Size~
- view_bundle_fileListView_md5=MD5
- view_bundle_fileListView_sha256=SHA256
- view_bundle_fileListView_loadFailure=Failed to load bundle file data~
- view_bundle_version_backToBundle=Back to Bundle~
- view_bundle_version_bundleVersionTagUpdateFailure=Failed to update bundle version tags~
- view_bundle_version_bundleVersionTagUpdateSuccessful=You have successfully updated the bundle version tags~
- view_bundle_version_deleteConfirm=Are you sure you want to delete this bundle version?
- view_bundle_version_deleteFailure=Failed to delete the bundle version [{0}]
- view_bundle_version_deleteSuccessful=You successfully deleted the bundle version [{0}]
- view_bundle_version_loadFailure=Failed to load bundle version~
- view_bundle_tree_loadFailure=Failed to load bundle data~
- view_bundle_revertWizard_title=Bundle Revert~
- view_bundle_revertWizard_windowTitle=Bundle Revert Wizard~
- view_bundle_revertWizard_getInfoStep_name=Provide Revert Information~
- view_bundle_revertWizard_getInfoStep_revertDeployName=Revert Deploy Name~
- view_bundle_revertWizard_getInfoStep_revertDeployDesc=Revert Deploy Description~
- view_bundle_revertWizard_getInfoStep_revertDeployDescFull=[REVERT From]\\n{0}\\n\\n[REVERT To]\\n{1}~
- view_bundle_revertWizard_getInfoStep_cleanDeploy=Clean Deployment? (this will delete an old, existing deploy directory prior to starting the revert deployment)~
- view_bundle_revertWizard_getInfoStep_getNameFailure=Failed to get revert deployment name~
- view_bundle_revertWizard_confirmStep_name=Revert Deployment Confirmation~
- view_bundle_revertWizard_confirmStep_noLiveDeployment_concise=No live deployment was found for the destination
- view_bundle_revertWizard_confirmStep_noLiveDeployment=No live deployment was found for the destination [{0}]~
- view_bundle_revertWizard_confirmStep_noPriorDeployment_concise=The live deployment cannot be reverted because there is no prior deployment
- view_bundle_revertWizard_confirmStep_noPriorDeployment=The live deployment [{0}] cannot be reverted because there is no prior deployment for the destination [{1}]~
- view_bundle_revertWizard_confirmStep_failedToFindLiveDeployment=Failed to find live deployment; cannot revert~
- view_bundle_revertWizard_confirmStep_liveDeployment=Live Deployment~
- view_bundle_revertWizard_confirmStep_prevDeployment=Previous Deployment~
- view_bundle_revertWizard_confirmStep_confirmation=Reverting Live Deployment to Previous Deployment. Click "Next" to continue...~
- view_bundle_revertWizard_revertStep_name=Deploy Bundle to Destination Platforms~
- view_bundle_revertWizard_revertStep_reverting=Reverting...~
- view_bundle_revertWizard_revertStep_scheduled=You have successfully scheduled the revert deployment!~
- view_bundle_revertWizard_revertStep_scheduledDetails=You have successfully scheduled to revert the bundle deployment [{0}] from resource group [{1}]~
- view_bundle_revertWizard_revertStep_scheduledFailure=Failed to schedule revert deployment!~
- view_bundle_list_loadFailure=Failed to load the bundle to be deployed [{0}]~
- view_bundle_list_singleLoadFailure=Failed to get a single bundle to be deployed [{0}]~
- view_bundle_list_versionsCount=Versions Count~
- view_bundle_list_destinationsCount=Destinations Count~
- view_bundle_list_loadWithLatestFailure=Failed to load bundle with the latest version data~
- view_bundleVersion_loadFailure=Failed to load bundle version data~
- view_bundle_list_backToAll=Back to All Bundles~
- view_bundle_list_tagUpdateFailure=Failed to update bundle tags~
- view_bundle_list_tagUpdateSuccessful=You have successfully updated the bundle tags~
- view_bundle_list_deleteConfirm=Are you sure you want to delete this bundle?~
- view_bundle_list_deletesFailure=Failed to delete the bundles
- view_bundle_list_deletesSuccessful=You successfully deleted the bundles
- view_bundle_list_deleteFailure=Failed to delete the bundle [{0}]~
- view_bundle_list_deleteSuccessful=You successfully deleted the bundle named [{0}]~
- view_bundle_list_error1=Failed to load bundle to deploy [{0}]~
- view_bundle_list_error2=Failed to get a single bundle to deploy [{0}]~
- view_bundle_list_error3=Failed to load bundle~
- view_bundle_dest_group=Group~
- view_bundle_dest_created=Created~
- view_bundle_dest_deployDir=Deploy Directory~
- view_bundle_dest_lastDeployedVersion=Last Deployed Version~
- view_bundle_dest_lastDeploymentDate=Last Deployment Date~
- view_bundle_dest_lastDeploymentStatus=Last Deployment Status~
- view_bundle_dest_loadFailure=Failed to load bundle destinations~
- view_bundle_dest_loadFailureVersionInfo=Failed to load bundle destination deployed version information~
- view_bundle_dest_backToBundle=Back to Bundle~
- view_bundle_dest_tagUpdateFailure=Failed to update bundle destination tags~
- view_bundle_dest_tagUpdateSuccessful=You have successfully updated the bundle destination tags~
- view_bundle_dest_purgeConfirm=This will purge the bundle content from all remote machines. Are you sure you want to do this?
- view_bundle_dest_purgeFailure=Failed to purge the bundle destination [{0}] from some or all of the remote machines.
- view_bundle_dest_purgeSuccessful=You successfully purged the bundle destination [{0}] from all of the remote machines.
- view_bundle_dest_revertConfirm=This will revert all remote machines back to the previous bundle deployment. Are you sure you want to do this?
- view_bundle_dest_deleteConfirm=Are you sure you want to delete this bundle destination? This only deletes it from the database; all bundle content that was deployed to this destination on remote machines will remain.
- view_bundle_dest_deleteFailure=Failed to delete the bundle destination [{0}]
- view_bundle_dest_deleteSuccessful=You successfully deleted the bundle destination [{0}]
- view_bundle_resDeployDS_loadFailure=Failed to load bundle resource deployments~
- view_bundle_deploy_name=Deployment Name~
- view_bundle_deploy_time=Deployment Time~
- view_bundle_deploy_loadDeployFailure=Failed to load bundle deployments~
- view_bundle_deploy_action=Action~
- view_bundle_deploy_installDetails=Install Details~
- view_bundle_deploy_backButton=Back to Destination~
- view_bundle_deploy_tagUpdateFailure=Failed to update bundle deployment tags~
- view_bundle_deploy_tagUpdateSuccessful=You have successfully updated the bundle deployment tags~
- view_bundle_deploy_deploymentPlatforms=Deployment Platforms~
- view_bundle_deploy_selectARow=Select a row to show installation details~
- view_bundle_deploy_operatingSystem=Operating System~
- view_bundle_deploy_loadFailure=Failed to load bundle deployment~
- view_bundle_deploy_loadBundleFailure=Failed to find bundle~
- view_bundle_deploy_deployedBy=Deployed By
- view_bundle_deploy_clickForError=Click the icon for the error message
- view_bundle_deploy_deleteConfirm=Are you sure you want to delete this bundle deployment?
- view_bundle_deploy_deleteFailure=Failed to delete the bundle deployment [{0}]
- view_bundle_deploy_deleteSuccessful=You successfully deleted the bundle deployment [{0}]
- view_bundle_createWizard_title=Create Bundle~
- view_bundle_createWizard_windowTitle=Bundle Creation Wizard~
- view_bundle_createWizard_cancelSuccessful=Canceled the creation of bundle [{0}], version=[{1}]~
- view_bundle_createWizard_cancelFailure=Failed to fully cancel the creation of bundle [{0}], version=[{1}] - the bundle may still exist in the database~
- view_bundle_createWizard_noBundleTypesSupported=No bundle types are supported - you must deploy a valid plugin that supports bundle deployments~
- view_bundle_createWizard_noBundleTypesAvail=No bundle types are available~
- view_bundle_createWizard_loadBundleFileFailure=Cannot obtain bundle file information from server~
- view_bundle_createWizard_enterUrl=Please enter a valid URL where the bundle distribution file can be downloaded from
- view_bundle_createWizard_enterRecipe=Please supply a valid recipe
- view_bundle_createWizard_uploadInProgress=Upload is in progress... This can take several minutes for large files~
- view_bundle_createWizard_uploadStepName=Provide a Bundle Distribution~
- view_bundle_createWizard_noAdditionalFilesNeeded=No additional files need to be uploaded for this bundle~
- view_bundle_createWizard_failedToUploadFile=Failed to upload bundle file~
- view_bundle_createWizard_failedToUploadDistroFile=Failed to upload bundle distribution file~
- view_bundle_createWizard_bundleDistro=Bundle Distribution~
- view_bundle_createWizard_youMustChooseOne=You must choose one option in order to create a bundle!
- view_bundle_createWizard_urlOption=URL~
- view_bundle_createWizard_uploadOption=Upload~
- view_bundle_createWizard_recipeOption=Recipe~
- view_bundle_createWizard_provideBundleDistro=Provide a Bundle Distribution
- view_bundle_createWizard_clickToUploadRecipe=Click to upload a recipe file~
- view_bundle_createWizard_createFailure=Failed to create the bundle~
- view_bundle_createWizard_createSuccessful=You have successfully created a bundle named [{0}] with a version of [{1}]~
-
- view_bundle_deployWizard_deploying=Deploying...~
- view_bundle_deployWizard_deployStep=Deploy Bundle to Destination Platforms~
- view_bundle_deployWizard_deploymentCreated=Created Deployment...~
- view_bundle_deployWizard_deploymentCreatedDetail=Created deployment [{0}] description [{1}]~
- view_bundle_deployWizard_deploymentCreatedDetail_concise=You have created the deployment [{0}]
- view_bundle_deployWizard_destinationCreatedDetail=Created destination [{0}] description [{1}]~
- view_bundle_deployWizard_destinationCreatedDetail_concise=You have created the destination [{0}]
- view_bundle_deployWizard_deploymentScheduled=Bundle Deployment Scheduled!~
- view_bundle_deployWizard_deploymentScheduledDetail=Scheduled bundle deployment [{0}] destination group [{1}]~
- view_bundle_deployWizard_deploymentScheduledDetail_concise=You have scheduled the bundle deployment
- view_bundle_deployWizard_error_1=Failed to delete new deployment on Cancel:
- view_bundle_deployWizard_error_2=Failed to delete new destination on Cancel:
- view_bundle_deployWizard_error_3=Failed to Schedule Deployment!~
- view_bundle_deployWizard_error_4=Failed to schedule deployment: {0}~
- view_bundle_deployWizard_error_5=Failed to Create Deployment!~
- view_bundle_deployWizard_error_6=Failed to create deployment: {0}~
- view_bundle_deployWizard_error_7=Failed to get deployment name.~
- view_bundle_deployWizard_error_8=You must select a valid resource group from the drop down~
- view_bundle_deployWizard_error_9=Failed to delete new destination in nextPage:~
- view_bundle_deployWizard_error_10=Failed to create destination, it may already exist. (Note, for an existing destination deploy from the Destination view)~
- view_bundle_deployWizard_error_11=Failed to find defined deployments.~
- view_bundle_deployWizard_error_12=Failed to find defined bundles.~
- view_bundle_deployWizard_getConfigStep=Set Deployment Configuration~
- view_bundle_deployWizard_getConfigSkip=No configuration needed for this bundle version.~
- view_bundle_deployWizard_getDestStep=New Destination~
- view_bundle_deployWizard_getDest_name=Destination Name~
- view_bundle_deployWizard_getDest_desc=Destination Description~
- view_bundle_deployWizard_getDest_deployDir=Root Deployment Directory (on destination platforms)~
- view_bundle_deployWizard_getInfoStep=Provide Deployment Information~
- view_bundle_deployWizard_getInfo_clean=Clean Deployment? (wipe deploy directory on destination platform)~
- view_bundle_deployWizard_getInfo_deploymentDesc=Deployment Description~
- view_bundle_deployWizard_getInfo_deploymentName=Deployment Name~
- view_bundle_deployWizard_getOptionsStep=Deploy Options~
- view_bundle_deployWizard_getOptions_deployLater=Deploy Later~
- view_bundle_deployWizard_getOptions_deployNow=Deploy Now~
- view_bundle_deployWizard_getOptions_deployTime=Deployment Time~
- view_bundle_deployWizard_selectBundleStep=Select Deployment Bundle~
- view_bundle_deployWizard_selectBundle_single=Select only a single bundle for deployment.~
- view_bundle_deployWizard_selectVersionStep=Select Deployment Bundle Version~
- view_bundle_deployWizard_selectVersion_latest=Latest Version [{0}]~
- view_bundle_deployWizard_selectVersion_live=Live Version [{0}]~
- view_bundle_deployWizard_selectVersion_select=Select Version from List:~
- view_bundle_deployWizard_title=Bundle Deployment Wizard~
-
- # =================== Measurement Views =====================
-
- view_measureTable_chartMetricValues=Chart Selected Metrics
- view_measureTable_getLive=Get Live Value
- view_measureTable_getLive_failure=Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
- view_measureTable_live_title=Live Data
-
- # =================== Components =====================
-
- view_configCompare_comparingConfigs=Comparando Configura\u00E7\u00F5es
- view_configCompare_configCompare=Compara\u00E7\u00E3o de Configura\u00E7\u00F5es
-
- view_configEdit_addItem=Adicionar Item \u00E0 Lista
- view_configEdit_confirm_1=Tem certeza de que deseja excluir as propriedades selecionadas?
- view_configEdit_confirm_2=Tem certeza de que deseja excluir esta linha?
- view_configEdit_confirm_3=Tem certeza de que deseja excluir [{0}] selecionado [{1}]?
- view_configEdit_viewRow=View Row
- view_configEdit_editRow=Editar Linha de Configura\u00E7\u00E3o
- view_configEdit_enterPropName=Informe o nome da propriedade a ser adicionada.
- view_configEdit_error_1=Este recurso n\u00E3o suporta Configura\u00E7\u00E3o.
- view_configEdit_error_2=Este recurso n\u00E3o possui suporte \u00E0 propriedades de conex\u00E3o.
- view_configEdit_error_3=N\u00E3o f\u00F3 poss\u00EDvel adicionar a propriedade com nome [{0}]. Nome de propriedade j\u00E1 utilizada neste conjunto.
- view_configEdit_files=Arquivos
- view_configEdit_hideAll=Ocultar todos
- view_configEdit_jumpToSection=Ir direto para a Sele\u00E7\u00E3o
- view_configEdit_msg_1=Propriedade [{0}] adicionada ao conjunto.
- view_configEdit_msg_2=Propriedades removidas do conjunto.
- view_configEdit_msg_3=[{0} {1}] removido da lista.
- view_configEdit_msg_4=Item adicionado \u00E0 lista.
- view_configEdit_properties=Propriedades
- view_configEdit_tooltip_1=Remove os itens selecionados da lista.
- view_configEdit_tooltip_2=Adiciona um item \u00E0 lista.
-
- view_groupConfigEdit_member=Membro
- view_groupConfigEdit_noListProps=Lista de propriedades n\u00E3o suportada atualmente para configura\u00E7\u00F5es em grupo.
- view_groupConfigEdit_tooltip_1=Valores dos membros diferem - clique no \u00EDcone para edit\u00E1-los.
- view_groupConfigEdit_setAll=Atribuir todos os valores \u00E0\:
- view_groupConfigEdit_unset=Remover atribui\u00E7\u00E3o
- view_groupConfigEdit_valsDiff=valores dos membros diferem
- view_groupConfigEdit_valsDiffForProp=Valores dos membros para a Propriedade [{0}]
-
- view_leftNav_unknownPage=P\u00E1gina desconhecida [{0}] para a se\u00E7\u00E3o [{1}] - URL inv\u00E1lida.
-
- view_measure_nan=--dados indispon\u00EDveis--
-
- # Measurement Range Selector
- view_measureRange_last=\u00DAltimo
- view_measureRange_start=Time Range - Start
- view_measureRange_simple=Simples...
-
- view_selector_assigned=Associado {0}
- view_selector_available=Dispon\u00EDvel {0}
-
- view_subTab_error_disabled=N\u00E3o \u00E9 poss\u00EDvel selecionar uma subTab desabilidada [{0}].
-
- view_table_drawFail=Failed to draw Table [{0}].
- view_table_matchingRows=Matching Rows: {0} (selected: {1})
- view_table_totalRows=Total de Linhas\: {0} (selecionada\: {1})
- view_tableSection_backButton=Voltar \u00E0 Lista
- view_tableSection_error_noId=Table [{0}] record is missing 'id' attribute - please report this bug.~
- view_tableSection_error_badId=Can not show detail for [{0}]. Illegal 'id': [{1}]. Please report this bug~
-
- view_tags_tags=Tags~
- view_tags_error_1=Failed to load Tags~
- view_tags_tooltip_1=Click to remove this Tag~
- view_tags_tooltip_2=Click to edit Tags~
- view_tags_tooltip_3=Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
-
- # File Upload (various)
- view_upload_alreadyUploaded=File has already been uploaded~
- view_upload_bundleDistFile=Distribution File~
- view_upload_error_bundleDistFile=Error uploading Bundle Distribution File~
- view_upload_error_file=Error uploading file~
- view_upload_error_fileName=Error uploading file [{0}]~
- view_upload_error_fileName_2=Error uploading file [{0}], check for invalid file path.~
- view_upload_error_packageVersionFile=Error uploading Package Version File~
- view_upload_error_results=Error uploading file, unexpected results: [{0}]~
- view_upload_inProgress=Can not submit, upload is currently in progress~
- view_upload_prompt_1=[{0}] File to Upload~
- view_upload_prompt_2=File to Upload~
- view_upload_tooltip_1a=Select a file to upload, then click Upload or Next
- view_upload_tooltip_1b=Select a file to upload, then click Next
- view_upload_tooltip_2=File upload had previously failed~
- view_upload_success=File successfully uploaded~
- view_upload_upload=Upload~
- view_upload_uploadFile=UploadFile~
-
- # Group Create Wizard
- view_groupCreateWizard_membersStepName=Select Members~
- view_groupCreateWizard_createStepName=Group Settings~
- view_groupCreateWizard_createStep_recursive=Recursive~
- view_groupCreateWizard_title=Create Group~
- view_groupCreateWizard_windowTitle=Create Group~
- view_groupCreateWizard_createFailure=Failed to create the resource group~
- view_groupCreateWizard_createSuccessful_concise=You have created a new resource group. [<a href="{0}">View Group</a>]~
- view_groupCreateWizard_createSuccessful_full=You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources~
-
- # Resource Type / Plugin View/Datasources
- view_type_resourceTypes=Resource Types~
- view_type_parentId=Parent ID~
- view_type_typeTreeLoadFailure=Failed to load resource type tree data~
-
- # Tabs
- view_tabs_invalidSubTab=Invalid subtab: {0}
- view_tabs_invalidTab=Invalid tab: {0}
-
- # Group Tree
- group_tree_partialClusterTooltip={0} out of {1} group members have a ''{2}'' resource
-
- #=================== Dashboard =====================
- view_dashboard_favorites_error1=Failed to load favorite Resources.~
- view_dashboardManager_error=Failed to save dashboard to server~
- view_dashboardManager_saved=Saved dashboard {0} to server~
- view_dashboardManager_success=Saved dashboard~
- view_dashboardManager_deleteFail=Failed to delete dashboard.
- view_dashboardManager_deleted=Successfully deleted dashboard {0}~
- view_dashboards_title=Dashboard~
- view_dashboards_confirm1=Are you sure you want to delete~
- view_dashboards_portlets_refresh_fail1=Failed to update interval for portlets that auto-refresh
- view_dashboards_portlets_refresh_fail2=Failed to disable reload for portlets that auto-refresh
- view_dashboards_portlets_refresh_none=No Refresh
- view_dashboards_portlets_refresh_one_min=1 minute
- view_dashboards_portlets_refresh_multiple_min={0} minutes
- view_dashboards_portlets_refresh_success1=Updated interval for portlets that auto-refresh
- view_dashboards_portlets_refresh_success2=Stopping reload for portlets that auto-refresh
- view_dashboardsManager_error1=Failed to add new dashboard~
- view_dashboardsManager_message_title_details=<h1>Welcome to RHQ</h1>\n<p>The RHQ project is an abstraction and plug-in based systems management suite that provides extensible and integrated systems management for multiple products and platforms across a set of core features. The project is designed with layered modules that provide a flexible architecture for deployment. It delivers a core user interface that delivers audited and historical management across an entire enterprise. A Server/Agent architecture provides remote management and plugins implement all specific support for managed products.</p>\n <p>This default dashboard can be edited by clicking the (edit mode) button above.</p>~
-
- view_portlet_factory_invalidPortlet=This is an obsolete portlet that is no longer valid. Please delete it.
-
- view_portlet_defaultName_autodiscovery=Discovery Queue
- view_portlet_defaultName_favoriteResources=Favorite Resources
- view_portlet_defaultName_resourceMetric=Resource Metric Graph
- view_portlet_defaultName_groupMetric=Resource Group Metric Graph
- view_portlet_defaultName_inventorySummary=Inventory Summary
- view_portlet_defaultName_mashup=Mashup
- view_portlet_defaultName_message=Message
- view_portlet_defaultName_operations=Recent Operations
- view_portlet_defaultName_platformSummary=Platform Utilization
- view_portlet_defaultName_problemResources=Alerted or Unavailable Resources
- view_portlet_defaultName_recentAlerts=Recent Alerts
- view_portlet_defaultName_recentlyAddedResources=Recently Added Resources
- view_portlet_defaultName_tagCloud=Tag Count
-
- view_portlet_defaultName_group_alerts=Group: Alerts
- view_portlet_defaultName_group_bundles=Group: Bundle Deployments
- view_portlet_defaultName_group_config_updates=Group: Configuration Updates
- view_portlet_defaultName_group_events=Group: Event Counts
- view_portlet_defaultName_group_metrics=Group: Metrics
- view_portlet_defaultName_group_oobs=Group: OOB Conditions
- view_portlet_defaultName_group_operations=Group: Operations
- view_portlet_defaultName_group_pkg_hisory=Group: Package History
- view_portlet_defaultName_resource_alerts=Resource: Alerts
- view_portlet_defaultName_resource_bundles=Resource: Bundle Deployments
- view_portlet_defaultName_resource_config_updates=Resource: Configuration Updates
- view_portlet_defaultName_resource_events=Resource: Event Counts
- view_portlet_defaultName_resource_metrics=Resource: Measurements
- view_portlet_defaultName_resource_oobs=Resource: OOB Metrics
- view_portlet_defaultName_resource_operations=Resource: Operations
- view_portlet_defaultName_resource_pkg_hisory=Resource: Package History
-
- view_portlet_help_autodiscovery=This portlet allows import or ignore of newly discovered resources. Imported resources are added to inventory for monitoring and management. Ignored resources are not imported and are hidden from view unless explicitly unignored.
- view_portlet_help_bundle_deps=This portlet shows relevant bundle deployments based on display criteria configured.
- view_portlet_help_config_updates=This portlet displays recent configuration changes consistent with configuration settings.
- view_portlet_help_eventcounts=This portlet displays Event counts consistent with display criteria configured.
- view_portlet_help_favoriteResources=This portlet displays the current user''s favorite resources.
- view_portlet_help_graph=This portlet displays the resource metric graph.
- view_portlet_help_inventorySummary=This portlet displays a short summary of the current user''s viewable inventory and metric collection rate.
- view_portlet_help_mashup=This portlet displays the returned content of a remote HTTP request (via an iframe).
- view_portlet_help_metrics=This portlet graphs relevant recent metric data based on display criteria configured.
- view_portlet_help_message=This portlet displays a static HTML message. The <i>message</i> property must be configured.
- view_portlet_help_oobs=This portlet displays OOB(Out of Bound) metric conditions.
- view_portlet_help_operations=This portlet displays the most recently executed operations for the current user''s inventory.
- view_portlet_help_scheduledOperations=This portlet displays the next scheduled operations for the current user''s inventory.
- view_portlet_help_operations_criteria=This portlet displays Operations consistent with display criteria configured.
- view_portlet_help_pkg_history=This portlet shows relevant package history based on display criteria configured.
- view_portlet_help_platformSummary=This portlet displays utilization data (such as current CPU and memory usage) for platform resources that are accessible by the current user.
- view_portlet_help_problemResources=This portlet displays the current user''s alerted or unavailable resources.
- view_portlet_help_recentAlerts=This portlet displays alerts recently fired on the current user''s viewable inventory.
- view_portlet_help_recentlyAdded=This portlet displays resources that have recently been imported into inventory.
- view_portlet_help_tagCloud=This portlet displays the relative tag counts for the current user''s inventory.
- view_portlet_help_none=There is no help available for this portlet.
-
- view_portlet_configure_needed=Click the Settings button to configure this portlet.
- view_portlet_configure_notNeeded=Configuration is not necessary for this portlet.
- view_portlet_configure_definitionTitle=Portlet Configuration
- view_portlet_configure_definitionDesc=The configuration settings for the portlet.
-
- view_portlet_autodiscovery_setting_platforms=discovered platforms
-
- view_portlet_graph_configure_resource_graph=The resource to graph~
- view_portlet_graph_configure_metricDefinition_graph=The metric definition id to graph~
-
- view_portlet_inventory_error1=Failed to retrieve inventory summary~
- view_portlet_inventory_tooltip_expand=Click to show more details for this resource.
- view_portlet_inventory_tooltip_collapse=Click to hide details for this resource.
-
- view_portlet_message_title=Message~
-
- view_portlet_operations_config_completed_maximum=Maximum number of Completed operations to display.~
- view_portlet_operations_config_completed_enable=Whether to enable completed operations results grouping for dashboard.~
- view_portlet_operations_config_scheduled_enable=Whether to enable scheduled operations results grouping for dashboard.~
- view_portlet_operations_config_scheduled_maximum=Maximum number of Scheduled operations to display.~
- view_portlet_operations_config_completed=completed operations~
- view_portlet_operations_config_show_last=show Last~
- view_portlet_operations_config_show_next=show Next~
- view_portlet_operations_disabled=(Results currently disabled. Change settings to enable results.~
-
- view_portlet_platform_platform_error_1=Failed to load platform metrics~
- view_portlet_platform_type_error_1=Could not load type data~
-
- view_portlet_problemResources_config_display_maximum=Maximum number of Problem resources to display.
- view_portlet_problemResources_config_display_range=Show problem resources going back this many hours.
- view_portlet_problemResources_config_display_range2=From {0} to {1}
- view_portlet_problemResources_maxDisplaySetting=maximum resources.
-
- view_portlet_recentAlerts_config_members=Select Members~
- view_portlet_recentAlerts_config_priority_label=priority Alerts,~
- view_portlet_recentAlerts_config_when=within the past~
- view_portlet_recentAlerts_fail_msg=Failed to load resources assigned for alert filtering.
-
- view_portlet_recentlyAdded_setting_addedPlatforms=recently added platforms
- view_portlet_recentlyAdded_error1=Failed to load recently added resources~
- view_portlet_results_empty=No results found using specified criteria.
-
- # =================== Inventory =====================
- view_inventory_adq=Discovery Queue~
- view_inventory_sectionHelp=From this section, newly discovered Resources, inventoried Resources, and Groups can be viewed and managed.~
- view_inventory_problemGroups=Problem Groups~
- view_inventory_collectionInterval=Collection Interval~
- view_inventory_mixed=mixed~
- view_inventory_unavailableServers=Unavailable Servers
- view_inventory_groups=Groups~
- view_inventory_allGroups=All Groups~
- view_inventory_allResources=All Resources~
- view_inventory_platforms=Platforms~
- view_inventory_servers=Servers~
- view_inventory_services=Services~
- view_inventory_summary_agent_error1=Failed to locate agent managing resource id~
- view_inventory_summary_agent_error2=Failed to ping agent managing resource id~
- view_inventory_summary_agent_error3=You do not have permission to view details for this Agent.
- view_inventory_summary_agent_fullEnpoint=Full Endpoint~
- view_inventory_summary_agent_fullEnpoint_err1=!No remote endpoint associated with this resource!~
- view_inventory_summary_agent_last_title=Last Received Availability Report~
- view_inventory_summary_agent_status_title=Agent Communications Status~
- view_inventory_summary_agent_title=Agent Managing this Resource~
- view_inventory_dynagroupDefs=Dynagroup Definitions~
- view_metric_traits=Traits~
- view_metric_viewTraitHistory=Value History for Trait [{0}]~
- view_inventory_eventHistory_groupEventHistory=Group Event History~
- view_inventory_eventHistory_resourceEventHistory=Resource Event History~
- view_inventory_eventHistory_sourceFilter=Source Filter~
- view_inventory_eventHistory_detailsFilter=Details Filter~
- view_inventory_eventHistory_severityFilter=Severity Filter~
- view_inventory_eventHistory_timestamp=Timestamp~
- view_inventory_eventHistory_severity=Severity~
- view_inventory_eventHistory_details=Details~
- view_inventory_eventHistory_sourceLocation=Source Location~
- view_inventory_eventHistory_deleteSuccessful=You have successfully deleted [{0}] events for [{1}]~
- view_inventory_eventHistory_deleteFailed=Failed to deleted selected events for [{0}]~
- view_inventory_eventHistory_purgeSuccessful=You have successfully purged [{0}] events for [{1}]~
- view_inventory_eventHistory_purgeFailed=Failed to purge events for [{0}]~
- view_inventory_eventDetails_loadFailed=An error occurred loading the event details~
- view_inventory_groups_resourceGroups=Resource Groups~
- view_inventory_groups_children=Children~
- view_inventory_groups_descendants=Descendants~
- view_inventory_groups_deleteSuccessful=You have successfully deleted the selected resource groups~
- view_inventory_groups_deleteFailed=Failed to delete the selected resource groups~
- view_inventory_groups_loadFailed=Failed to load group composite data~
- view_inventory_resource_loadFailed=Resource with id [{0}] does not exist or is not accessible~
- view_inventory_resources_deleteConfirm=Are you sure you want to delete the selected resources?~
- view_inventory_resources_deleteSuccessful=You have successfully deleted the selected resources~
- view_inventory_resources_deleteFailed=Failed to delete the selected resources~
- view_inventory_resources_uninventoryConfirm=Are you sure you want to uninventory the selected resources? Note that if a selected resource still exists, then it will get rediscovered during its agent''s next discovery scan.
- view_inventory_resources_uninventorySuccessful=You have successfully uninventoried the selected resources
- view_inventory_resources_uninventoryFailed=Failed to uninventory the selected resources
- view_inventory_resources_loadFailed=Failed to load resource composite data~
- view_inventory_resources_title=Member Resources~
- view_inventory_resources_title_children=Child Resources~
- view_inventory_resources_title_members=Member Resources~
- view_resource_inventory_activity_changed_by=Changed by
- view_resource_inventory_activity_criteria_no_recent_events=No event counts based off display criteria.
- view_resource_inventory_activity_no_recent_alerts=No recent alerts
- view_resource_inventory_activity_no_recent_bundle_deploy=No recent bundle deployments
- view_resource_inventory_activity_no_recent_config_history=No configuration change history
- view_resource_inventory_activity_no_recent_events=No events in the last 24 hours
- view_resource_inventory_activity_no_recent_metrics=This resource has no recent metrics
- view_resource_inventory_activity_no_recent_oob=No OOB conditions found
- view_resource_inventory_activity_no_recent_operations=No recent operation history
- view_resource_inventory_activity_no_recent_pkg_history=No recent package history
- view_resource_inventory_childhistory_createdChild=Created Child
- view_resource_inventory_childhistory_deletedChild=Deleted Child
- view_resource_inventory_childhistory_status_invalidArtifact=Invalid Artifact
- view_resource_inventory_childhistory_status_invalidConfig=Invalid Configuration
- view_resource_inventory_childhistory_filterTitle=Past N Days
- view_resource_monitor_availability_loadFailed=Failed to load availability history~
- view_resource_monitor_graphs_noneAvailable=No graphs available~
- view_resource_monitor_graphs_loadFailed=Failed to load graph data~
- view_resource_monitor_graphs_lookupFailed=Failed to find resource for graph~
- view_resource_monitor_graph_instructions=Point your mouse to a data point on the chart~
- view_resource_monitor_graph_live_tooltip=Click for a live graph of current values~
- view_resource_monitor_table_min=Minimum
- view_resource_monitor_table_max=Maximum
- view_resource_monitor_table_avg=Average
- view_resource_monitor_table_last=Last
- view_resource_monitor_table_alerts=Alerts
- view_resource_monitor_detailed_graph_label=Detailed Graph~
- view_resource_monitor_calltime_title=Call Time Data~
- view_resource_monitor_calltime_destination=Call Destination~
- view_resource_monitor_calltime_count=Count~
- view_resource_monitor_calltime_minimum=Minimum~
- view_resource_monitor_calltime_average=Average~
- view_resource_monitor_calltime_maximum=Maximum~
- view_resource_monitor_calltime_total=Total~
- view_resource_monitor_calltime_loadFailed=Could not load call time data~
- view_resource_monitor_calltime_lookupFailed=Could not load resource for call time~
- view_resource_monitor_calltime_editFailed=Call time data can not be edited~
- view_resource_monitor_schedules_title=Resource Metric Collection Schedules~
- view_resource_title_tagUpdateFailed=Failed to update resource tags~
- view_resource_title_component_errors_tooltip=Shows managed component errors. Click for details~
- view_tree_common_loadFailed_generic=Failed to load data for tree~
- view_tree_common_loadFailed_root=Failed to load root for tree~
- view_tree_common_loadFailed_descendants=Failed to load descendants for tree~
- view_tree_common_loadFailed_children=Failed to load children for node~
- view_tree_common_createFailed_autoCluster=Failed to create or update autocluster backing group
- view_tree_common_loadFailed_group=Failed to load group with id [{0}]
- view_tree_common_loadFailed_groupTree=Failed to load group tree
- view_tree_common_loadFailed_selection=Failed to select this node~
- view_tree_common_loadFailed_node=Failed to load data for this node~
- view_tree_common_loadFailed_create=Failed to create view for this node~
- view_tree_common_loadFailed_update=Failed to update view for this node~
- view_tree_common_contextMenu_loadFail_children=Failed to load platform manual add children
- view_tree_common_contextMenu_loadFail_dashboards=Failed to load user dashboards
- view_tree_common_contextMenu_loadFail_group=Failed to load group for context menu
- view_tree_common_contextMenu_type_name_label=Type: {0}
- view_tree_common_contextMenu_resourceConfiguration=Resource Configuration~
- view_tree_common_contextMenu_editPluginConfiguration=Edit [{0}] Plugin Configuration~
- view_tree_common_contextMenu_editResourceConfiguration=Edit [{0}] Resource Configuration~
- view_tree_common_contextMenu_operations=Operations~
- view_tree_common_contextMenu_operations_loadFailed=Failure to start wizard for running operations~
- view_tree_common_contextMenu_measurements=Measurements~
- view_tree_common_contextMenu_addChartToDashboard=Add chart to dashboard [{0}]~
- view_tree_common_contextMenu_resourceGraph=Resource Metric Graph
- view_tree_common_contextMenu_groupGraph=Group Metric Graph
- view_tree_common_contextMenu_saveChartToDashboardSuccessful=You have saved dashboard [{0}]~
- view_tree_common_contextMenu_saveChartToDashboardFailure=Failed to save the dashboard~
- view_tree_common_contextMenu_loadFailed_dashboard=Failed to load user dashboards
- view_tree_common_contextMenu_loadFailed_manualAddChildren=Failed to load platform manual add children~
- view_tree_group_error_updateAutoCluster=Failed to create or update autocluster backing group. key: [{0}]
- view_tabs_common_activity=Activity
- view_tabs_common_agent=Agent
- view_tabs_common_summary=Summary~
- view_tabs_common_overview=Overview~
- view_tabs_common_dashboard=Dashboard~
- view_tabs_common_timeline=Timeline~
- view_tabs_common_monitoring=Monitoring~
- view_tabs_common_graphs=Graphs~
- view_tabs_common_tables=Tables~
- view_tabs_common_traits=Traits~
- view_tabs_common_availability=Availability~
- view_tabs_common_schedules=Schedules~
- view_tabs_common_calltime=Calltime~
- view_tabs_common_inventory=Inventory~
- view_tabs_common_groups=Groups~
- view_tabs_common_members=Members~
- view_tabs_common_group_members=Group Members
- view_tabs_common_group_membership=Group Membership~
- view_tabs_common_child_resources=Child Resources~
- view_tabs_common_child_history=Child History~
- view_tabs_common_connectionSettings=Connection Settings~
- view_tabs_common_connectionSettingsHistory=Connection Settings History~
- view_tabs_common_operations=Operations~
- view_tabs_common_schedule=Schedule
- view_tabs_common_history=History~
- view_tabs_common_alerts=Alerts~
- view_tabs_common_definitions=Definitions~
- view_tabs_common_current=Current~
- view_tabs_common_events=Events~
- view_tabs_common_configuration=Configuration~
- view_tabs_common_content=Content~
- view_tabs_common_deployed=Deployed~
- view_tabs_common_new=New~
- view_tabs_common_subscriptions=Subscriptions~
- view_titleBar_common_updateTagsSuccessful=The tags for [{0}] have been updated~
- view_titleBar_common_updateTagsFailure=Failed to update the tags for [{0}]~
- view_titleBar_common_loadTagsFailure=Failed to load the tags for [{0}]~
- view_titleBar_common_clickToRemoveFav=Click to remove this as a favorite~
- view_titleBar_common_clickToAddFav=Click to add this as a favorite~
- view_titleBar_common_removedFav=You have removed [{0}] as one of your favorites~
- view_titleBar_common_addedFav=You have added [{0}] as a favorite~
- view_titleBar_common_removedFavFailure=Failed to remove [{0}] as one of your favorites~
- view_titleBar_common_addedFavFailure=Failed to add [{0}] as a favorite~
- view_titleBar_group_failInfo=Failed to get general info on group [{0}] with ID [{1}]
- view_titleBar_group_summary_collapsedTooltip=Click to show more details for this group
- view_titleBar_group_summary_expandedTooltip=Click to hide details for this group
- view_dynagroup_expressionSet=Expression Set~
- view_dynagroup_recalculationInterval=Recalculation Interval~
- view_dynagroup_lastCalculationTime=Last Calculation Time~
- view_dynagroup_nextCalculationTime=Next Calculation Time~
- view_dynagroup_definitionCreated=You have successfully created a group definition named [{0}]~
- view_dynagroup_definitionLoadFailure=Failed to load group definitions~
- view_dynagroup_definitionAlreadyExists=A group definition already exists with this name~
- view_dynagroup_saveSuccessful=You have successfully saved the group definition named [{0}]~
- view_dynagroup_saveFailure=Failed to save the group definition named [{0}]~
- view_dynagroup_singleSaveFailure=An error occurred - there should have been one created, but instead there were [{0}] created~
- view_dynagroup_saveAndRecalculate=Save & Recalculate~
- view_dynagroup_recalculate=Recalculate~
- view_dynagroup_recalcSuccessful=You have successfully recalculated this group definition~
- view_dynagroup_recalcFailure=Failed to recalculated this group definition~
- view_dynagroup_recalcSuccessfulSelection=You have successfully recalculated [{0}] group definitions~
- view_dynagroup_recalcFailureSelection=Failed to recalculated the selected group definitions~
- view_dynagroup_deleteSuccessfulSelection=You have successfully deleted [{0}] group definitions~
- view_dynagroup_deleteFailureSelection=Failed to delete the selected group definitions~
- view_dynagroup_children=DynaGroup Children~
- view_dynagroup_newGroupDefinition=New Group Definition~
- view_dynagroup_editing=Editing [{0}]~
- view_dynagroup_expression=Expression~
- view_dynagroup_recursive=Recursive~
- view_dynagroup_loadDefinitionFailure=Failed to load group definition [{0}]~
- view_dynagroup_loadDefinitionMissing=There is no group definition with the ID of [{0}]~
- view_dynagroup_permDenied=You do not have permission to view group definitions~
- view_dynagroup_definitions=DynaGroup Definitions~
- view_dynagroup_template_customExpression=Custom Expression...
- view_dynagroup_template_jbossas4_clusters=JBossAS 4 - Clusters
- view_dynagroup_template_jbossas5_clusters=JBossAS 5/6 - Clusters
- view_dynagroup_template_jbossas4_earClusters=JBossAS 4 - Clustered EARs
- view_dynagroup_template_jbossas4_uniqueVersions=JBossAS 4 - Unique versions
- view_dynagroup_template_platforms=Platform resources in inventory
- view_dynagroup_template_uniqueResourceTypes=Unique resource types in inventory
- view_dynagroup_template_jbossas4_hostingApp=JBossAS 4 - All hosting any version of "my" app
- view_dynagroup_template_jbossas4_nonsecured=JBossAS 4 - All non-secured
- view_dynagroup_template_downedResources=All resources currently down
- view_dynagroup_mixed=Mixed
- view_dynagroup_compatible=Compatible
- view_dynagroup_expressionBuilderIconTooltip=Expression Builder...
- view_dynagroup_exprBuilder_title=Expression Builder
- view_dynagroup_exprBuilder_expression=Expression
- view_dynagroup_exprBuilder_expression_tooltip=This is the full expression that is represented by the selections in the form below. This text will be added to your group definition expression text when you click the "Add Expression" button.
- view_dynagroup_exprBuilder_addExpression=Add Expression
- view_dynagroup_exprBuilder_value_tooltip=The string value for the expression to query
- view_dynagroup_exprBuilder_comparisonType=Comparison Type
- view_dynagroup_exprBuilder_comparisonType_tooltip=Comparison Type
- view_dynagroup_exprBuilder_unset=Unset
- view_dynagroup_exprBuilder_unset_tooltip=Unset will find all of the values that have a null value in the database. This is not possible using the "=" operator because of how databases store and query data.
- view_dynagroup_exprBuilder_propertyName=Property Name
- view_dynagroup_exprBuilder_propertyName_tooltip=The name of the property to query. This is defined by the expression type as well as the resource type.
- view_dynagroup_exprBuilder_resourceType=Resource Type
- view_dynagroup_exprBuilder_resourceType_tooltip=The type of resource
- view_dynagroup_exprBuilder_definingPlugin=Defining Plugin
- view_dynagroup_exprBuilder_definingPlugin_tooltip=The plugin to search
- view_dynagroup_exprBuilder_expressionType=Expression Type
- view_dynagroup_exprBuilder_expressionType_tooltip=The type of property this expression switches on\:<br/> <b>Resource</b>\: A resource property such as its name or version<br/> <b>Resource Type</b>\: Search for resources of a specific type<br/> <b>Resource Category</b>\: Search for resources by category\: platform, server, service<br/> <b>Trait</b>\: Resources that have selected values for a monitored trait<br/> <b>Plugin Configuration</b>\: Search by the plugin component configuration setting of the component<br/> <b>Resource Configuration</b>\: Search by the configuration setting of the managed resource
- view_dynagroup_exprBuilder_resource=Resource
- view_dynagroup_exprBuilder_resource_tooltip=Choose the level of the resource you wish to select. For example, select "parent" will find resources whose parent resource matches the rest of the expression.
- view_dynagroup_exprBuilder_groupBy=Group by
- view_dynagroup_exprBuilder_groupBy_tooltip=GroupBy will cause the system to pivot on the values from the entered expressions creating a separate group for each value. For example, GroupBy on the cluster name to create a group for each cluster with all cluster members in it.
- view_dynagroup_exprBuilder_resource_resource=Resource
- view_dynagroup_exprBuilder_resource_child=Child
- view_dynagroup_exprBuilder_resource_parent=Parent
- view_dynagroup_exprBuilder_resource_grandparent=Grandparent
- view_dynagroup_exprBuilder_resource_greatGrandparent=GreatGrandparent
- view_dynagroup_exprBuilder_resource_greatGreatGrandparent=GreatGreatGrandparent
- view_dynagroup_exprBuilder_comparisonType_equals=equals
- view_dynagroup_exprBuilder_comparisonType_startsWith=starts with
- view_dynagroup_exprBuilder_comparisonType_endsWith=ends with
- view_dynagroup_exprBuilder_comparisonType_contains=contains
- view_dynagroup_exprBuilder_expressionType_resource=Resource
- view_dynagroup_exprBuilder_expressionType_resourceType=Resource Type
- view_dynagroup_exprBuilder_expressionType_resourceCategory=Resource Category
- view_dynagroup_exprBuilder_expressionType_trait=Trait
- view_dynagroup_exprBuilder_expressionType_pluginConfig=Plugin Configuration
- view_dynagroup_exprBuilder_expressionType_resourceConfig=Resource Configuration
- view_dynagroup_exprBuilder_pluginLoadFailure=Cannot get the list of plugins
- view_dynagroup_exprBuilder_resTypeLoadFailure=Cannot get list of resource types for plugin [{0}]
- view_dynagroup_exprBuilder_propLoadFailure=Cannot get list of properties
- view_dynagroup_exprBuilder_noResourceTypes=--No resource types--
- view_dynagroup_exprBuilder_noProperties=--No properties--
- view_dynagroup_exprBuilder_noPlugins=--No plugins--
-
- view_group_detail_failLoad=Failed to load group for group with ID [{0}]
- view_group_detail_failLoadComp=Failed to load group composite for group with ID [{0}]
- view_group_detail_recursiveChange=You successfully changed the recursive setting for group [{0}]
- view_group_detail_failRecursiveChange=Failed to update the recursive setting for group [{0}]
- view_group_inventory_activity_no_recent_metrics=This group has no recent metrics
- view_group_membership_failFetch=Failed to fetch Resource Group
- view_group_membership_saveFailure=Failed to update membership of group [{0}]~
- view_group_membership_saveSuccessful=You have updated the membership of group [{0}]~
- view_group_resConfig_edit_saveTooltip=Update the configurations of all group members~
- view_group_resConfig_edit_loadFail=Failed to retrieve member Resource configurations for [{0}]
- view_group_resConfig_edit_noperm=You do not have permission to edit this group configuration~
- view_group_resConfig_edit_saveInitiated_concise=The group configuration updates have been initiated~
- view_group_resConfig_edit_saveInitiated_full=The group configuration updates have been initiated for the [{0}] compatible group named [{1}]~
- view_group_resConfig_edit_saveFailure=Failed to initiate group configuration update for [{0}] compatible group named [{1}]~
- view_group_resConfig_edit_valid=All configuration properties have valid values, so the configuration can now be saved~
- view_group_resConfig_edit_invalid=The following configuration properties have invalid values and must be corrected before the configuration can be saved: [{0}]~
-
- view_group_resConfig_view_noperm=You do not have permissions to see the resource configuration settings
- view_group_resConfig_view_groupProperties=Group Properties
- view_group_resConfig_table_title=Group Resource Configuration History
- view_group_resConfig_table_statusDetails=Status Details
- view_group_resConfig_table_viewSettings=View Settings
- view_group_resConfig_table_viewMemberHistory=View Member History
- view_group_resConfig_table_msg1=View Member History for status of each individual resource
- view_group_resConfig_table_failFetch=Failed to get group resource config history
- view_group_resConfig_table_deleteSuccessful=You have deleted [{0}] history items
- view_group_resConfig_table_deleteFailure=Failed to delete group resource config history
- view_group_resConfig_table_statusSuccess=This group configuration update was successful
- view_group_resConfig_table_statusInprogress=This group configuration update is still in progress
- view_group_resConfig_table_statusNochange=No changes were made to this group configuration
- view_group_resConfig_table_statusFailure=This group configuration update failed
- view_group_resConfig_table_clickStatusIcon=Click the status icon for full details
- view_group_resConfig_members_title=Group Resource Configuration Member Histories
- view_group_resConfig_members_fetchFailure=Failed to get resource config update history for members of group [{0}]
- view_group_resConfig_members_fetchFailureConfig=Failed to retrieve member resource configuration settings for [{0}]
- view_group_resConfig_members_fetchFailureConfigInProgress=A group resource configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
- view_group_resConfig_members_statusDetails=Status Details
- view_group_resConfig_members_statusSuccess=This configuration update was successful
- view_group_resConfig_members_statusInprogress=This configuration update is still in progress
- view_group_resConfig_members_statusNochange=No changes were made to this configuration
- view_group_resConfig_members_statusFailure=This configuration update failed for an unknown reason
-
- view_group_pluginConfig_view_noperm=You do not have permissions to see the connection settings~
- view_group_pluginConfig_view_groupProperties=Group Properties~
- view_group_pluginConfig_table_failFetch=Failed to get group plugin config history
- view_group_pluginConfig_table_title=Group Connection Settings History~
- view_group_pluginConfig_table_statusDetails=Status Details~
- view_group_pluginConfig_table_viewSettings=View Settings~
- view_group_pluginConfig_table_viewMemberHistory=View Member History~
- view_group_pluginConfig_table_deleteSuccessful=You have deleted [{0}] history items~
- view_group_pluginConfig_table_deleteFailure=Failed to delete group plugin config history~
- view_group_pluginConfig_table_msg1=View Member History for status of each individual resource~
- view_group_pluginConfig_table_statusSuccess=This group configuration update was successful~
- view_group_pluginConfig_table_statusInprogress=This group configuration update is still in progress~
- view_group_pluginConfig_table_statusNochange=No changes were made to this group configuration~
- view_group_pluginConfig_table_statusFailure=This group configuration update failed~
- view_group_pluginConfig_table_clickStatusIcon=Click the status icon for full details~
- view_group_pluginConfig_members_title=Group Connection Settings Member Histories~
- view_group_pluginConfig_members_statusDetails=Status Details~
- view_group_pluginConfig_members_statusSuccess=This configuration update was successful~
- view_group_pluginConfig_members_statusInprogress=This configuration update is still in progress~
- view_group_pluginConfig_members_statusNochange=No changes were made to this configuration~
- view_group_pluginConfig_members_statusFailure=This configuration update failed for an unknown reason~
- view_group_pluginConfig_members_fetchFailure=Failed to get plugin config update history for members of group [{0}]~
- view_group_pluginConfig_members_fetchFailureConn=Failed to retrieve member connection settings for [{0}]
- view_group_pluginConfig_members_fetchFailureConnInProgress=A group plugin configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
- view_group_pluginConfig_edit_currentGroupProperties=Current Group Properties~
- view_group_pluginConfig_edit_saveTooltip=Update the connection settings of all group members~
- view_group_pluginConfig_edit_noperm=You do not have permission to edit this group connection settings~
- view_group_pluginConfig_edit_saveInitiated_concise=The group connection setting updates have been initiated~
- view_group_pluginConfig_edit_saveInitiated_full=The group connection setting updates have been initiated for the [{0}] compatible group named [{1}]~
- view_group_pluginConfig_edit_saveFailure=Failed to initiate group connection setting update for [{0}] compatible group named [{1}]~
- view_group_pluginConfig_edit_valid=All connection setting properties have valid values, so the connection settings can now be saved~
- view_group_pluginConfig_edit_invalid=The following connection setting properties have invalid values and must be corrected before the connection settings can be saved: [{0}]~
- view_group_meas_schedules_title=Group Metric Collection Schedules~
- view_group_summary_nameUpdateFailure=Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]~
- view_group_summary_nameUpdateSuccessful=You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]~
- view_group_summary_memberType=Member Type~
- view_group_summary_memberCount=Member Count~
- view_group_summary_dynamic=Dynamic~
- view_group_summary_recursive=Recursive~
- view_group_summary_groupDefinition=Group Definition~
- view_group_summary_mixed=Mixed~
- view_group_summary_compatible=Compatible
- view_group_summary_descUpdateFailure=Failed to change the description of the resource group with ID [{0}]~
- view_group_summary_descUpdateSuccessful=You have changed the description of this resource group~
- view_group_summary_dynamicNote=Dynamic group names and descriptions are managed, and therefore are not editable~
-
- # Connection Settings Details
- #------------------------------------------
- view_connectionSettingsDetails_noPermission=You do not have permission to edit this Resource''s connection settings.~
- view_connectionSettingsDetails_error_updateFailure=Failed to update connection settings.~
- view_connectionSettingsDetails_messageConcise_updateSuccess=Connection settings updated.~
- view_connectionSettingsDetails_messageDetailed_updateSuccess=Connection settings updated for Resource [{0}].~
- view_connectionSettingsDetails_allPropertiesValid=All connection settings have valid values, so the settings can now be saved.~
- view_connectionSettingsDetails_somePropertiesInvalid=The following connection settings have invalid values: {0}. The values must be corrected before the settings can be saved.~
-
- # Resource Resource Groups
- #-----------------------------------------
- view_resourceResourceGroupList_error_fetchFailure=Failed to fetch Resource''s groups.~
- view_resourceResourceGroupList_error_updateFailure=Failed to update assigned Resource groups.~
- view_resourceResourceGroupList_message_updateSuccess=Group membership updated for [{0}].
-
- # Configuration Details
- #-------------------------------
- view_configurationDetails_noPermission=You do not have permission to edit this Resource''s configuration.~
- view_configurationDetails_error_updateFailure=Failed to update configuration.~
- view_configurationDetails_messageConcise=Configuration updated - current version is {0}.~
- view_configurationDetails_messageDetailed=Configuration updated to version {0} for Resource [{1}].
- view_configurationDetails_allPropertiesValid=All configuration properties have valid values, so the configuration can now be saved.~
- view_configurationDetails_somePropertiesInvalid=The following configuration properties have invalid values: {0}. The values must be corrected before the configuration can be saved.~
- view_configurationDetails_configNotUpdatedDueToNoChange=Configuration was not updated, since the new configuration is equivalent to the current configuration.
-
- # Resource Configuration History List
- #-------------------------------
- view_configurationHistoryList_title=Configuration History~
-
- # Abstract Configuration History List
- #-------------------------------
- view_configurationHistoryList_rollback=Rollback
- view_configurationHistoryList_rollback_success=You successfully rolled back the configuration to the selected past configuration.
- view_configurationHistoryList_rollback_failure=Failed to rollback the configuration. The original configuration is still in effect.
- view_configurationHistoryList_delete_success=You successfully deleted the selected configuration history items.
- view_configurationHistoryList_delete_failure=Failed to delete the configuration history items.
- view_configurationHistoryList_cannotDeleteGroupItems=One or more selected configuration history items are part of a group configuration update. \
- You must purge that parent group history item before you can delete its individual resource history items.
- view_configurationHistoryList_cannotDeleteCurrent=One of the selected history items represents the current configuration - you cannot delete it.
- view_configurationHistoryList_table_statusSuccess=This configuration update was successful
- view_configurationHistoryList_table_statusInprogress=This configuration update is still in progress
- view_configurationHistoryList_table_statusNochange=No changes were made to this configuration
- view_configurationHistoryList_table_statusFailure=This configuration update failed
- view_configurationHistoryList_table_clickStatusIcon=Click the status icon for full details
-
- # Configuration History Details
- #------------------------------------------
- view_configurationHistoryDetails_error_loadFailure=Unable to load configuration history.~
-
-
- # Operation Schedule List
- #------------------------
- xxx =
-
- # Operation Schedule Details
- #---------------------------
- view_operationScheduleDetails_operationSchedule=Operation Schedule
- view_operationScheduleDetails_field_description=Description
- view_operationScheduleDetails_field_parameters=Parameters
- view_operationScheduleDetails_field_timeout=Timeout
- view_operationScheduleDetails_fieldHelp_timeout=a time duration - if specified, if the duration elapses before a scheduled operation execution has completed, the RHQ Server will timeout the operation and consider it to have failed; note, it is usually not possible to abort the underlying managed resource operation if it was already initiated
- view_operationScheduleDetails_fieldHelp_description=an optional description of this scheduled operation (e.g. nightly maintenance app server restart)
- view_operationScheduleDetails_fieldDefault_description=Select an operation to see its description.
- view_operationScheduleDetails_fieldDefault_parameters=Select an operation to see its parameters.
- view_operationScheduleDetails_noParameters=This operation does not take any parameters.
- view_operationScheduleDetails_enterParametersBelow=Enter parameters below...
-
- view_group_operationScheduleDetails_failedToLoadMembers=Failed to load group member Resources.
- view_group_operationScheduleDetails_field_execute=Execute
- view_group_operationScheduleDetails_value_parallel=in parallel
- view_group_operationScheduleDetails_value_sequential=in the order specified below (drag and drop member Resources to change order)
- view_group_operationScheduleDetails_field_haltOnFailure=Halt on Failure?
- view_group_operationScheduleDetails_memberResource=Member Resource
-
-
- # Operation History List
- #-----------------------
- view_operationHistoryList_title=Operation History~
- view_operationHistoryList_button_runOperation=Run Operation~
- view_operationHistoryList_button_forceDelete=Force Delete
- view_operationHistoryList_notYetStarted=not yet started
-
- # Operation History Details
- #--------------------------
- view_operationHistoryDetails_error_fetchFailure=Failure loading operation history.~
- view_operationHistoryDetails_operation=Operation
- view_operationHistoryDetails_dateSubmitted=Date Submitted
- view_operationHistoryDetails_dateCompleted=Date Completed
- view_operationHistoryDetails_requestor=Requestor
- view_operationHistoryDetails_status=Status
- view_operationHistoryDetails_parameters=Parameters
- view_operationHistoryDetails_results=Results
- view_operationHistoryDetails_noResults=This operation does not return any results.
-
-
- # Summary Overview
- #-----------------------------
- view_summaryOverview_header_detectedErrors=Detected Errors~
- view_summaryOverview_tooltip_detectedErrors=Click on the rows to see the error details.~
- view_summaryOverview_title_errorDetailsWindow=Error Details~
-
- # Summary Overview Form
- #-------------------------------------
- view_summaryOverviewForm_field_type=Type~
- view_summaryOverviewForm_field_name=Name~
- view_summaryOverviewForm_field_description=Description~
- view_summaryOverviewForm_field_location=Location~
- view_summaryOverviewForm_field_version=Version~
- view_summaryOverviewForm_error_traitsLoadFailure=Failed to load traits for {0}.~
- view_summaryOverviewForm_label_plugin=Plugin:
- view_summaryOverviewForm_label_type=Type:
- view_summaryOverviewForm_header_summary=Summary~
- view_summaryOverviewForm_error_nameChangeFailure=Failed to change name of Resource with id {0} from [{1}] to [{2}].~
- view_summaryOverviewForm_message_nameChangeSuccess=Name of Resource with id {0} was changed from [{1}] to [{2}].~
- view_summaryOverviewForm_error_descriptionChangeFailure=Failed to change description of Resource with id {0} from [{1}] to [{2}].~
- view_summaryOverviewForm_message_descriptionChangeSuccess=Description of Resource with id {0} was changed from [{1}] to [{2}].~
- view_summaryOverviewForm_error_locationChangeFailure=Failed to change location of Resource with id {0} from [{1}] to [{2}].~
- view_summaryOverviewForm_message_locationChangeSuccess=Location of Resource with id {0} was changed from [{1}] to [{2}].~
-
- # Summary Dashboard
- #-----------------------------
- view_summaryDashboard_resetConfirm=Reset to default summary dashboard (lose local changes)?
-
- # Group Inventory>Members subtab
- #-----------------------------------------
- view_groupInventoryMembers_button_updateMembership=Update Membership...
- view_groupInventoryMembers_title_updateMembership=Update Membership
-
-
- #==================== Reports ======================
-
- view_reportsTop_title=Relat\u00F3rios~
- view_reportsTop_description=This section provides access to global reports.~
- view_reports_platforms=Utiliza\u00E7\u00E3o de Mem\u00F3ria e CPU~
- view_reports_subsystems=Subsistemas~
- view_reports_alertDefinitions=Defini\u00E7\u00E3o de Alertas~
-
- view_measurementOob_title=M\u00E9tricas Suspeitas~
-
- view_tagCloud_title=Nuvem de Tags~
- view_tagCloud_error_fetchFailure=Falha ao carregar etiquetas (tags).~
- view_tagCloud_error_tagUsedCount=Etiqueta (tag) usada {0} vezes.~
- view_tagCloud_deleteTag=Delete Tag
- view_tagCloud_deleteTagFailure=Failed to delete the tag [{0}]
- view_tagCloud_deleteTagSuccess=You successfully deleted the tag [{0}]
-
- view_reports_inventorySummary_failFetch=Failed to get inventory summary
-
- view_taggedResources_title=Recursos Etiquetados~
-
- view_reports_alertDefinitions_parentHover=Click to go to the parent alert definition
- view_reports_alertDefinitions_resTypeLoadError=Cannot get the template resource type - unable to view the alert template.
-
- #==================== Help ======================
-
- view_helpTop_description=This section provides access to documentation, tutorials, version, and other helpful information.
- view_help_section_product=Product
- view_help_section_product_about=About
-
-
- #===================== Test =======================
- view_testTop_title=Teste~
- view_testTop_description=Esta se\u00E7\u00E3o cont\u00E9m p\u00E1ginas para realiza\u00E7\u00E3o de testes em v\u00E1rios componentes UI.~
-
- #=================== Top Level =====================
-
- # About Box
- #----------
- view_aboutBox_allRightsReserved=Todos os Direitos Reservados.~
- view_aboutBox_buildNumber=N\u00FAmero do Build\:~
- view_aboutBox_failedToLoad=Falha ao carregar informa\u00E7oes do produto.~
- view_aboutBox_homepage=P\u00E1gina Inicial~
- view_aboutBox_jbossByRedHat=JBoss by Red Hat~
- view_aboutBox_title=Sobre {0}~
- view_aboutBox_version=Vers\u00E3o\:~
-
- # CoreGUI
- #--------------
- view_core_error_1=Falha ao perquisar novos alertas~
- #view_core_loggedInAs = Logged in as {0}
- view_core_loggedOut=Logged out~
- view_core_recentAlerts=[{0}] alertas recentes~
- view_core_noRecentAlerts=There are no recent alerts to report
- view_core_uncaught=Exce\u00E7\u00E3o n\u00E3o capturada~
-
- # Login
- #--------------
- view_login_invalidEmail=Endere\u00E7o de e-mail inv\u00E1lido~
- view_login_login=Login~
- view_login_logout=Logout~
- view_login_noBackend=Fonte de Dados indispon\u00EDvel.~
- view_login_noLdap=Note: Optional retrieval of ldap details unsuccessful. Manual entry is required.~
- view_login_noUser=Usu\u00E1rio ou senha inv\u00E1lidos.~
- view_login_prompt=Favor efetuar Login~
- view_login_registerLater=(Logout - Concluir registro mais tarde.)~
- view_login_registerLdapSuccess=Novo usu\u00E1rios do LDAP registrado com sucesso.~
- view_login_registerUser=Registrar Usu\u00E1rio~
- view_login_welcome=Bem Vindo~
- view_login_welcomeMsg=Seja Bem Vindo ao JBoss ON\! <br/><br/> Informe ou altere os seguintes campos para completar o processo de registro.<br/> Clique em "OK" para acessar o sistema.<br/><br/>~
-
- # Menu Bar
- #--------------
- view_menuBar_logout=Logout~
-
- # Search Bar, GUI
- #-----------------
- view_searchBar_resources=Recursos~
- view_searchBar_resourceGroups=Grupos de Recursos~
- # TODO: i18n pluralization
- view_searchBar_welcomeMessage=procurar por {0}s~
- view_searchBar_defaultPattern=definir nome para o padr\u00E3o~
- view_searchBar_error_selectSavedSearch=''Erro ao selecionar a pesquisa''~
- view_searchBar_query=Query~
-
- view_searchGUI_loginStatus=Imposs\u00EDvel determinar o status do login, verifique o status do servidor~
-
- # Message Center
- #--------------------------
- view_messageCenter_messageTitle=Centro de Mensagens~
- view_messageCenter_noRecentMessages=N\u00E3o existem Mensagens Recentes~
- view_messageCenter_maxMessages=Max Messages
- view_messageCenter_lastNMessages=Last {0} Messages
- view_messageCenter_clearAllMessages=Clear All Messages
- view_messageCenter_messageTime=Tempo~
- view_messageCenter_messageSeverity=Severidade~
- view_messageCenter_messageDetail=Detalhe~
- view_messageCenter_stackTraceFollows=--- STACK TRACE FOLLOWS ---
- view_messageCenter_messageBarShowDetails=Show Details
- common_title_favorites=Favoritos
- common_title_summary_counts=Sum\u00E1rio de Contagem
- dataSource_traits_group_field_memberResource=Recurso Membro
-
-
- # Problem Resources
- #------------------------------
- dataSource_problemResources_field_resource=Recurso
- dataSource_problemResources_field_location=Local
-
- # Configuration History
- #-------------------------------
- dataSource_configurationHistory_field_id=ID
- dataSource_configurationHistory_field_resource=Recurso
- dataSource_configurationHistory_field_createdTime=Criado
- dataSource_configurationHistory_field_status=Status
- dataSource_configurationHistory_field_subject=Assunto
- dataSource_resourceErrors_field_detail=Mensagem detalhada
- view_adminConfig_license=Licen\u00E7a
- view_adminRoles_roleExists=O perfil com nome [{0}] j\u00E1 existe.
- view_alerts_field_ack_status_empty=Ainda n\u00E3o verificado
- view_alerts_field_ack_status_filled={0} verificado em {1}
- view_alerts_field_resource=Recurso
- view_alert_details_breadcrumb=Detalhes
- TODO=PAREI AQUI\!\!\!
- view_alert_common_tab_notifications_all_emails=Todos os Emails
- view_alert_common_tab_notifications_bad_emails=Emails recusados
- view_measureRange_day=1 Dia
- view_measureRange_days={0} Dias
- view_measureRange_hour=1 Hora
- view_measureRange_hours={0} Horas
- view_measureRange_minutes={0} Minutos
- view_measureRange_range=Faixa
- view_tags_title=Tags:~
- view_upload_tooltip_1=Select a file to upload, then click Upload or Next~
- # // dup in common
- view_dashboardsManager_inventory_title=Inventory Summary~
- view_dashboardsManager_mashup_title=RHQ News~
- view_dashboardsManager_message_title=Welcome To RHQ~
- view_dashboardsManager_tagcloud_title=Tag Cloud~
- view_portlet_autodiscovery_config_platform_selection=Number of platforms to display~
- view_portlet_autodiscovery_help_msg=This portlet offers the ability to import newly discovered resources into the inventory for monitoring and management or to ignore them from further action.~
- view_portlet_autodiscovery_title=Discovery Queue~
- view_portlet_favoriteResources_msg=This portlet displays your favorite resources~
- view_portlet_favoriteResources_title=Favorite Resources~
- view_portlet_generic_help=No help available for this portlet~
- view_portlet_generic_unconfigured=No settings available for this portlet~
- view_portlet_graph_configure_title=Graph Config~
- view_portlet_graph_configure_title_desc=Configuration of the graph portlet~
- view_portlet_graph_help_msg=This Portlet supports the graphing of a resource metric.~
- view_portlet_graph_help_title=Graph Portlet~
- view_portlet_graph_help_unconfigured=This graph is unconfigured, click the settings button to configure.~
- view_portlet_graph_title=Resource Graph~
- view_portlet_mashup_config_title=MashupPorlet Configuration~
- view_portlet_mashup_config_title_desc=The configuration settings for the mashup portlet.~
- view_portlet_mashup_help=This portlet can include a web page via an HTTP request into an iframe on the dashboard.~
- view_portlet_mashup_unconfigured=Page address not yet configured, click the settings button to setup this portlet.~
- view_portlet_message_config_title=MessagePortlet Configuration~
- view_portlet_message_config_title_desc=The configuration settings for the message portlet.~
- view_portlet_message_help=This portlet can display an HTML message on the dashboard.~
- view_portlet_message_unconfigured=Message not yet configured, click the settings button to setup this portlet.~
- view_portlet_operations_config_title=OperationsPortlet Configuration~
- view_portlet_operations_config_title_desc=The configuration settings for the Operations portlet.~
- view_portlet_operations_help_msg=This portlet displays both operations that have occurred and are scheduled to occur.~
- view_portlet_platform_help_msg=This portlet displays information about platforms in inventory.~
- view_portlet_platform_title=Platforms Summary~
- view_portlet_problem_resources_config_display_maximum=Maximum number of Problem resources to display.~
- view_portlet_problem_resources_config_display_range=Show problem resources going back this many hours.~
- view_portlet_problem_resources_config_display_range2=From {0} to {1}~
- view_portlet_problem_resources_config_problem_label=problem resources on dashboard.~
- view_portlet_problem_resources_config_title=ProblemResourcesPortlet Configuration~
- view_portlet_problem_resources_config_title_desc=The configuration settings for the Problem resources portlet.~
- view_portlet_problem_resources_help=This portlet displays resources that have reported alerts or Down availability.~
- view_portlet_problem_resources_title=Has Alerts or Currently Unavailable~
- view_portlet_recentAlerts_help_msg=Displays recent alerts fired on resources visible to the current user login.~
- # // dup in common
- view_portlet_recentAlerts_title=Recent Alerts~
- view_portlet_recentlyAdded_approved_platforms=recently approved platforms on dashboard.~
- view_portlet_recentlyAdded_help_msg=This portlet displays resources that have recently been imported into the inventory.~
- view_portlet_recentlyAdded_title=Recently Added Portlet~
- view_portlet_tagCloud_help=portlet displays the relative tag counts in the system visible to the current user.~
- view_portlet_tagCloud_title=TagCloud~
- view_inventory_cannotGetGlobalPerms=Could not determine global permissions - assuming none.~
- view_inventory_downServers=Down Servers~
- view_tree_common_contextMenu_pluginConfiguration=Plugin Configuration~
- view_tree_common_contextMenu_chart=Chart~
- view_tabs_common_scheduled=Scheduled~
- view_dynagroup_permUnknown=Could not determine if you have the proper permissions - access is denied~
- view_configurationHistoryList_itemNamePlural=configuration history items
-
- # Configuration History Details
- #------------------------------------------
- view_configurationHistoryDetails_dialogTitle=Configuration Details~
-
- # Operation Create Wizard
- #-------------------------------------
- view_operationCreateWizard_title=Operation Wizard~
- view_operationCreateWizard_header=Execute {0} on {1}~
- view_operationCreateWizard_button_execute=Execute~
- view_operationCreateWizard_button_executeImmediately=Execute Immediately~
- view_operationCreateWizard_error_scheduleOperationFailure=Failed to schedule operation execution.~
- view_operationCreateWizard_message_scheduleOperationSuccess=Schedule operation [{0}] on Resource [{1}] with cron string [{2}].~
- view_operationCreateWizard_parametersStep_name=Operation Parameters~
- view_operationCreateWizard_parametersStep_noParameters=This operation does not take any parameters.~
- view_operationCreateWizard_schedulingStep_name=Schedule~
- view_operationCreateWizard_schedulingStep_label_start=Start~
- view_operationCreateWizard_schedulingStep_label_schedule=Schedule~
- view_operationCreateWizard_schedulingStep_label_recurrence=Recurrence~
- view_operationCreateWizard_schedulingStep_label_runAt=Run At~
- view_operationCreateWizard_schedulingStep_label_nMinutes=n Minutes~
- view_operationCreateWizard_schedulingStep_label_hourly=Hourly~
- view_operationCreateWizard_schedulingStep_label_daily=Daily~
- view_operationCreateWizard_schedulingStep_label_weekly=Weekly~
- view_operationCreateWizard_schedulingStep_label_monthly=Monthly~
- view_operationCreateWizard_schedulingStep_label_timePeriod=Time Period~
- view_operationCreateWizard_schedulingStep_label_startDate=Start Date~
- view_operationCreateWizard_schedulingStep_label_recurrenceEnd=Recurrence End~
- view_operationCreateWizard_schedulingStep_label_endDate=End Date~
- view_operationCreateWizard_schedulingStep_label_willExecuteImmediately=Will execute immediately~
- view_operationCreateWizard_schedulingStep_label_onceAt=Once At~
- view_operationCreateWizard_schedulingStep_label_date=Date~
- view_operationCreateWizard_schedulingStep_label_time=Time~
- view_operationCreateWizard_schedulingStep_label_everyNMinutes=Every n Minutes~
- view_operationCreateWizard_schedulingStep_label_minuteInterval=Minute Interval~
- view_operationCreateWizard_schedulingStep_label_hourlyAt=Hourly At~
- view_operationCreateWizard_schedulingStep_label_minuteOfHour=Minute of Hour~
- view_operationCreateWizard_schedulingStep_label_dailyAt=Daily At~
- view_operationCreateWizard_schedulingStep_label_timeOfDay=Time of Day~
- view_operationCreateWizard_schedulingStep_label_weeklyOn=Weekly On~
- view_operationCreateWizard_schedulingStep_label_dayOfWeek=Day of Week~
- view_operationCreateWizard_schedulingStep_label_monthlyOn=Monthly On~
- view_operationCreateWizard_schedulingStep_label_dayOfMonth=Day of Month~
- view_summaryOverviewForm_field_parent=Parent~
- view_core_loggedInAs=Logado como {0}~
-
-
- # Menu Bar
- #--------------
- view_menuBar_help=Ajuda~
-
- # Message Center
- #--------------------------
- view_messageCenter_button_messages=Mensagens~
++###################################
++common_alert_high = High
++common_alert_low = Low
++common_alert_medium = Medium
++common_buildInfo_gwtVersion = ${gwt.version}
++common_button_ack = Confirmar
++common_button_ack_all = Confirmar Todos
++common_button_add = Adicionar
++common_button_advanced = Avan\u00E7ado...
++common_button_apply = Aplicar
++common_button_cancel = Cancelar
++common_button_close = Fechar
++common_button_compare = Comparar
++common_button_create_child = Criar filho
++common_button_delete = Excluir
++common_button_delete_all = Excluir Todos
++common_button_disable = Desabilitar
++common_button_edit = Editar
++common_button_enable = Habilitar
++common_button_finish = Finalizar
++common_button_import = Importar
++common_button_new = Novo
++common_button_next = Pr\u00F3ximo
++common_button_ok = OK
++common_button_previous = Anterior
++common_button_purgeAll = Purge All
++common_button_refresh = Refresh
++common_button_reset = Limpar
++common_button_save = Salvar
++common_button_schedule = Schedule
++common_button_search = Procurar
++common_button_set = Set
++common_button_showDetails = Mostrar Detalhes...
++common_button_uninventory = Remover do Invent\u00E1rio
++common_calendar_april_short = abr
++common_calendar_august_short = ago
++common_calendar_december_short = dez
++common_calendar_february_short = fev
++common_calendar_january_short = jan
++common_calendar_july_short = jul
++common_calendar_june_short = jun
++common_calendar_march_short = mar
++common_calendar_may_short = mai
++common_calendar_november_short = nov
++common_calendar_october_short = out
++common_calendar_september_short = set
++common_label_ago = ago
++common_label_all = TODOS
++common_label_all_resources = todos os recursos
++common_label_day = dia
++common_label_days = dias
++common_label_hour = hora
++common_label_hours = horas
++common_label_item = item
++common_label_items = itens
++common_label_milliseconds = milisegundos
++common_label_minutes = minutos
++common_label_month = m\u00EAs
++common_label_none = nenhum
++common_label_role = perfil
++common_label_roles = perfis
++common_label_scheduled_operations = opera\u00E7\u00F5es agendadas
++common_label_seconds = segundos
++common_label_selected_resources = recursos selecionados
++common_label_unlimited = ilimitado
++common_label_user = usu\u00E1rio
++common_label_users = usu\u00E1rios
++common_label_week = semana
++common_label_weeks = semanas
++common_label_yesterday = Yesterday
++common_msg_areYouSure = Tem certeza?
++common_msg_asyncTimeout = {0}. This occurred because the server is taking a long time to complete this request. Please be aware that the server may still be processing your request and it may complete shortly. You can check the server logs to see if any abnormal errors occurred.
++common_msg_changeAutoDetected = Change auto-detected
++common_msg_deleteConfirm = Tem certeza de que deseja excluir o # selecionado {0}?
++common_msg_emphasizedNotePrefix = NOTA:
++common_msg_loading = Carregando...
++common_msg_noItemsToShow = N\u00E3o existem itens para apresentar
++common_msg_notYetImplemented = Not Yet Implemented
++common_msg_see_more = see more...
++common_msg_step_x_of_y = Step {0} of {1}
++common_severity_debug = Debug
++common_severity_error = Error
++common_severity_fatal = Fatal
++common_severity_info = Info
++common_severity_warn = Warn
++common_status_canceled = Canceled
++common_status_deferred = Deferred
++common_status_failed = Failed
++common_status_inprogress = In Progress
++common_status_nochange = No Change
++common_status_partial = Partial
++common_status_success = Success
++common_status_timedOut = Timed Out
++common_status_unknown = Unknown
++common_title_add_column = Adicionar Coluna
++common_title_add_graph_to_view = Add Graph to Monitor View
++common_title_add_portlet = Adicionar Portlet
++common_title_address = Endere\u00E7o
++common_title_alert_range = S\u00E9rie de Alertas
++common_title_ancestry = Ancestry
++common_title_availability = Disponibilidade
++common_title_available_resources = Recursos Dispon\u00EDveis
++common_title_average_metrics = M\u00E9tricas da m\u00E9dia por Minuto
++common_title_background = Background
++common_title_bundle = Bundle
++common_title_bundles = Bundles
++common_title_category = Categoria
++common_title_change_refresh_time = Refresh Interval
++common_title_columns = Colunas
++common_title_compare_metrics = Compare Metrics
++common_title_compatibleGroups = Grupos Compat\u00EDveis
++common_title_compatibleGroups_total = Total de Grupos Compat\u00EDveis
++common_title_component_errors = Componentes com erro
++common_title_config_update_status = Update Status
++common_title_configuration = Configura\u00E7\u00E3o
++common_title_count = Count
++common_title_custom = Personalizado
++common_title_dashboard_name = Nome do Painel de Controle
++common_title_dateCreated = Data de Cria\u00E7\u00E3o
++common_title_dateRange = Date Range
++common_title_default = Padr\u00E3o
++common_title_description = Descri\u00E7\u00E3o
++common_title_details = Detalhes
++common_title_display = Display
++common_title_display_name = Nome do Display
++common_title_duration = Dura\u00E7\u00E3o
++common_title_edit_mode = Modo Edi\u00E7\u00E3o
++common_title_enabled = Habilitado?
++common_title_end = Fim
++common_title_error = Error
++common_title_favorites = Favoritos
++common_title_generalProp = Propriedades Gerais
++common_title_group = Group
++common_title_group_def_total = Total de Defini\u00E7\u00E3o de Grupos
++common_title_group_member_health = Group Member Health
++common_title_groups = Groups
++common_title_help = Help
++common_title_host = Host
++common_title_icon = \u00EDcone
++common_title_id = ID
++common_title_id_parent = ID do Recurso pai
++common_title_info = Info
++common_title_inventory = Invent\u00E1rio
++common_title_inventorySummary = Sum\u00E1rio do Invent\u00E1rio
++common_title_lastUpdated = \u00DAltima Atualiza\u00E7\u00E3o
++common_title_lastUpdatedBy = \u00DAltima Atualiza\u00E7\u00E3o feita por
++common_title_ldapGroups = LDAP Groups
++common_title_mashup = Mashup
++common_title_members_reporting = Members Reporting
++common_title_message = Mensagem
++common_title_metric = M\u00E9trica
++common_title_metric_chart = Metric Chart
++common_title_mixedGroups = Grupos Mistos
++common_title_mixedGroups_total = Total de Grupos Mistos
++common_title_name = Nome
++common_title_new_dashboard = Novo Painel de Controle
++common_title_numeric_metrics = Numeric Metrics
++common_title_numeric_type = Tipo Num\u00E9rico
++common_title_operation_status = Operation Status
++common_title_operations = Opera\u00E7\u00F5es
++common_title_operations_range = S\u00E9rie de Opera\u00E7\u00F5es
++common_title_over = Execesso
++common_title_password = Senha
++common_title_path = Path
++common_title_permissions = Permissions
++common_title_platform = Plataforma
++common_title_platform_total = Total de Plataformas
++common_title_plugin = Plugin
++common_title_port = Porta
++common_title_providers = Provedores
++common_title_recent_alerts = Alertas Recentes
++common_title_recent_bundle_deployments = Recent Bundle Deployments
++common_title_recent_configuration_updates = Recent Configuration Updates
++common_title_recent_event_counts = Recent Event Counts
++common_title_recent_measurements = Recent Measurements
++common_title_recent_oob_metrics = Recent Out of Bound metrics
++common_title_recent_operations = Opera\u00E7\u00F5es Recentes
++common_title_recent_pkg_history = Recent Package History
++common_title_recently_added = Recursos Adicionados Recentemente
++common_title_remove_column = Remover Coluna
++common_title_repositories = Reposit\u00F3rios
++common_title_resource = Recursos
++common_title_resourceGroups = Resource Groups
++common_title_resource_group = Grupo de Recursos
++common_title_resource_id = ID do Recurso
++common_title_resource_inventory = Invent\u00E1rio de Recursos
++common_title_resource_key = Resource Key
++common_title_resource_name = Nome do Recurso
++common_title_resource_type = Resource Type
++common_title_resources = Resources
++common_title_results_count = Results Count
++common_title_results_count_tooltip = Displays this number of results
++common_title_role = Role
++common_title_roles = Roles
++common_title_scheduled_operations = Opera\u00E7\u00F5es Agendadas
++common_title_search = Procurar
++common_title_selected_resources = Recursos Selecionados
++common_title_server = Server
++common_title_server_total = Total de Servidores
++common_title_service = Service
++common_title_service_total = Total de Servi\u00E7os
++common_title_settings = Configura\u00E7\u00F5es
++common_title_show = Visualizar
++common_title_show_more = Visualizar mais...
++common_title_sort_order = Sort Order
++common_title_sort_order_tooltip = Sets sort order for results.
++common_title_start = Iniciar
++common_title_status = Status
++common_title_stop = Stop
++common_title_summary = Sum\u00E1rio
++common_title_summary_counts = Sum\u00E1rio de Contagem
++common_title_tag_cloud = Nuvem de Tags
++common_title_the = O
++common_title_timestamp = Data/Hora
++common_title_total = Total
++common_title_type = Tipo
++common_title_units = Unidades
++common_title_user = Usu\u00E1rio
++common_title_users = Users
++common_title_value = Valor
++common_title_version = Vers\u00E3o
++common_title_view_mode = Modo vis\u00E3o
++common_title_web_address = Endere\u00E7o Web
++common_title_welcome = Bem Vindo
++common_unit_days = days
++common_unit_hours = hours
++common_unit_milliseconds = milliseconds
++common_unit_minutes = minutes
++common_unit_months = months
++common_unit_seconds = seconds
++common_unit_times = times
++common_unit_weeks = weeks
++common_unit_years = years
++common_val_for = para
++common_val_n1st = {0}st
++common_val_n2nd = {0}nd
++common_val_n3rd = {0}rd
++common_val_na = N/A
++common_val_never = Nunca
++common_val_no = N\u00E3o
++common_val_no_lower = n\u00E3o
++common_val_none = Nenhum
++common_val_nth = {0}th
++common_val_yes = Sim
++common_val_yes_lower = sim
++dataSource_ContentRepoTree_error_load = Erro ao carregar os reposit\u00F3rios
++dataSource_ContentRepoTree_field_parentId = Parent ID
++dataSource_bundle_loadFailed = Failed to load Bundle data
++dataSource_configurationHistory_clickToSeeError = Double click to see error message...
++dataSource_configurationHistory_currentConfig = This is the current configuration
++dataSource_configurationHistory_dateCompleted = Date Completed
++dataSource_configurationHistory_dateSubmitted = Date Submitted
++dataSource_configurationHistory_error_fetchFailure = N\u00E3o foi poss\u00EDvel carregar o hist\u00F3rico de configura\u00E7\u00E3o.
++dataSource_configurationHistory_field_createdTime = Criado
++dataSource_configurationHistory_field_id = ID
++dataSource_configurationHistory_field_resource = Recurso
++dataSource_configurationHistory_field_status = Status
++dataSource_configurationHistory_field_subject = Assunto
++dataSource_configurationHistory_updateType = Update Type
++dataSource_configurationHistory_updateType_group = Group
++dataSource_configurationHistory_updateType_individual = Individual
++dataSource_definitions_loadFailed = Falha ao carregar defini\u00E7\u00E3o de m\u00E9tricas
++dataSource_measurementOob_error_fetchFailure = Falha ao carregar informa\u00E7\u00F5es das m\u00E9tricas OOB
++dataSource_measurementOob_field_factor = Fator fora da faixa (%)
++dataSource_measurementOob_field_formattedBaseband = Faixa
++dataSource_measurementOob_field_formattedOutlier = Fora de s\u00E9rie
++dataSource_measurementOob_field_parentName = Pai
++dataSource_measurementOob_field_resourceName = Recurso
++dataSource_measurementOob_field_scheduleName = M\u00E9trica
++dataSource_operationHistory_error_fetchFailure = Falha ao carregar o hist\u00F3rico de opera\u00E7\u00F5es.
++dataSource_operationHistory_field_createdTime = Created Time
++dataSource_operationHistory_field_operationName = Operation Name
++dataSource_operationHistory_field_startedTime = Started Time
++dataSource_operationHistory_field_subject = Requester
++dataSource_operationSchedule_field_description = Notes
++dataSource_operationSchedule_field_id = Schedule ID
++dataSource_operationSchedule_field_nextFireTime = Next Execution
++dataSource_operationSchedule_field_operationDisplayName = Operation
++dataSource_operationSchedule_field_operationName = Operation
++dataSource_operationSchedule_field_subject = Owner
++dataSource_operationSchedule_field_timeout = Timeout (in seconds)
++dataSource_platforms_field_cpu = CPU
++dataSource_platforms_field_memory = Mem\u00F3ria
++dataSource_platforms_field_swap = Swap
++dataSource_problemResources_error_fetchFailure = Falha com carregar Recursos com alertas/indisponibilidade.
++dataSource_problemResources_field_alerts = Alertas
++dataSource_problemResources_field_available = Disponibilidade Atual
++dataSource_problemResources_field_location = Local
++dataSource_problemResources_field_resource = Recurso
++dataSource_recentOperations_error_fetchFailure = Falha ao carregar a lista de opera\u00E7\u00F5es finalizadas recentemente.
++dataSource_recentOperations_field_location = Localiza\u00E7\u00E3o
++dataSource_recentOperations_field_operation = Opera\u00E7\u00E3o
++dataSource_recentOperations_field_resource = Recurso
++dataSource_recentOperations_field_status = Status
++dataSource_recentOperations_field_time = Data/Hora
++dataSource_resourceErrors_clickStatusIcon = Click the icon for more details
++dataSource_resourceErrors_deleteFailure = Failed to delete resource errors
++dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] resource error messages.
++dataSource_resourceErrors_error_fetchFailure = Falha ao procurar por erros para o Recurso com ID [{0}].
++dataSource_resourceErrors_field_detail = Mensagem detalhada
++dataSource_resourceErrors_field_errorType = Tipo de Erro
++dataSource_resourceErrors_field_summary = Sum\u00E1rio
++dataSource_resourceErrors_field_timeOccured = Tempo
++dataSource_resourceGroups_loadFailed = Failed to load Resource Groups
++dataSource_resources_field_discoveryTime = Discovery Time
++dataSource_resources_field_importTime = Import Time
++dataSource_resources_field_key = Key
++dataSource_resources_field_lastModifiedTime = Last Modified Time
++dataSource_resources_field_lastModifier = Last Modifier
++dataSource_resources_field_location = Location
++dataSource_rpc_error_transformRequestFailure = Ocorreu uma falha na fonte de dados durante o processamento da requisi\u00E7\u00E3o {0}.
++dataSource_rpc_error_unsupportedArrayFilterType = Sem suporte para passing de array filters do tipo {0}.
++dataSource_rpc_error_unsupportedEnumType = Favor adicionar um trecho de c\u00F3digo apropriado para a enum {0} para RPCDataSource.getEnumArray(Class)
++dataSource_rpc_no = n\u00E3o
++dataSource_rpc_yes = sim
++dataSource_scheduledOperations_error_fetchFailure = Falha ao carregar a lista de opera\u00E7\u00F5es agendadas
++dataSource_scheduledOperations_field_location = Localiza\u00E7\u00E3o
++dataSource_scheduledOperations_field_operation = Opera\u00E7\u00E3o
++dataSource_scheduledOperations_field_resource = Recurso
++dataSource_scheduledOperations_field_time = Data/Hora
++dataSource_schedules_disableFailure_group = Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas eram: [{2}]
++dataSource_schedules_disableFailure_resource = Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas eram: [{2}]
++dataSource_schedules_disableSuccessful_concise = Voc\u00EA desabilitou a coleta de m\u00E9tricas de [{0}]
++dataSource_schedules_disableSuccessful_full_group = Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o: [{2}]
++dataSource_schedules_disableSuccessful_full_resource = Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o recurso com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o: [{2}]
++dataSource_schedules_enableFailure_group = Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o grupo com ID [{1}]. As m\u00E9tricas s\u00E3o: [{2}]
++dataSource_schedules_enableFailure_resource = Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas s\u00E3o: [{2}]
++dataSource_schedules_enableSuccessful_concise = Voce habilitou a coleta de m\u00E9tricas de [{0}]
++dataSource_schedules_enableSuccessful_full_group = Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas habilitadas foram: [{2}]
++dataSource_schedules_enableSuccessful_full_resource = Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas habilitadas foram: [{2}]
++dataSource_schedules_field_resourceGroupId = ID de Grupo
++dataSource_schedules_loadFailed = Falha ao carregar agendamento de m\u00E9tricas
++dataSource_schedules_loadFailedContext = Failed to load metric schedules for context [{0}]
++dataSource_schedules_loadFailedCriteria = Failed to load metric schedules for criteria [{0}]
++dataSource_schedules_updateFailure_group = Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. M\u00E9tricas: [{2}]. O intervalo de coleta seria de [{3}] segundos.
++dataSource_schedules_updateFailure_resource = Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. M\u00E9tricas: [{2}]. O intervalo de coleta seria de [{3}] segundos.
++dataSource_schedules_updateSuccessful_concise = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}]
++dataSource_schedules_updateSuccessful_full_group = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o grupo de recursos com ID [{2}]. M\u00E9tricas atualizadas: [{3}]
++dataSource_schedules_updateSuccessful_full_resource = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o recurso com ID [{2}]. M\u00E9tricas atualizadas: [{3}]
++dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
++dataSource_traits_field_definitionID = Definition ID
++dataSource_traits_field_lastChanged = \u00DAltima Altera\u00E7\u00E3o
++dataSource_traits_field_primaryKey = Chave Prim\u00E1ria
++dataSource_traits_field_trait = Propriedade
++dataSource_traits_group_field_groupId = ID de Grupo
++dataSource_traits_group_field_memberResource = Recurso Membro
++dataSource_users_delete = Deleted user [{0}]
++dataSource_users_deleteFailed = Failed to delete user [{0}]
++dataSource_users_field_department = Departamento
++dataSource_users_field_emailAddress = Endere\u00E7o de Email
++dataSource_users_field_factive = Login Habilitado?
++dataSource_users_field_firstName = Primeiro Nome
++dataSource_users_field_id = ID
++dataSource_users_field_lastName = \u00DAltimo Nome
++dataSource_users_field_ldap = LDAP Login?
++dataSource_users_field_name = Nome do Usu\u00E1rio
++dataSource_users_field_password = Senha
++dataSource_users_field_passwordVerify = Verifique a Senha
++dataSource_users_field_phoneNumber = N\u00FAmero de Telefone
++dataSource_users_invalidEmailAddress = Invalid email address.
++dataSource_users_passwordsDoNotMatch = Passwords do not match.
++datasource_roles_field_ldapGroups = LDAP Groups
++datasource_roles_field_permissions = Permissions
++datasource_roles_field_resourceGroups = Resource Groups
++datasource_roles_field_subjects = Subjects
++datasource_templateSchedules_disabled = Disabled collection of selected metric [{0}].
++datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
++datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
++datasource_templateSchedules_enabled = Enabled collection of selected metric [{0}].
++datasource_templateSchedules_enabled_detailed = Enabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
++datasource_templateSchedules_enabled_failed = Failed to enable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
++datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
++datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
++datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
++favorites = Favorites
++favorites_groups = Favorite Groups
++favorites_recentlyViewed = Recently Viewed
++favorites_resources = Favorite Resources
++group_tree_partialClusterTooltip = {0} out of {1} group members have a ''{2}'' resource
++util_ancestry_parentAncestry = Parent Ancestry for:
++util_errorHandler_nullException = Exce\u00E7\u00E3o nula
++util_monitoringRequestCallback_error_checkServerStatusFailure = Imposs\u00EDvel verificar o status do login - verifique o estatdo do Servidor.
++util_rpcManager_activeRequests = {0} Requisi\u00E7\u00F5es ativas
++util_userPerm_loadFailGlobal = Falha ao carregar permiss\u00F5es globais - nenhuma permiss\u00E3o concedida.
++util_userPerm_loadFailGroup = Falha ao carregar suas permiss\u00F5es para o Grupo de Recursos com id [{0}] - nenhum permiss\u00E3o concedida.
++util_userPerm_loadFailResource = Falha ao carregar suas permiss\u00F5es para o Recurso com id [{0}] - nenhuma permiss\u00E3o concedida.
++util_userSession_loadFailSubject = UserSessionManager: Falha ao carregar a credencial do usu\u00E1rio
++util_userSession_logoutFail = Falha durante o logout.
++util_widgetsField_unlimited = Ilimitado
++view_aboutBox_allRightsReserved = Todos os Direitos Reservados.~
++view_aboutBox_buildNumber = N\u00FAmero do Build:~
++view_aboutBox_failedToLoad = Falha ao carregar informa\u00E7oes do produto.~
++view_aboutBox_homepage = P\u00E1gina Inicial~
++view_aboutBox_jbossByRedHat = JBoss by Red Hat~
++view_aboutBox_title = Sobre {0}~
++view_aboutBox_version = Vers\u00E3o:~
++view_adminConfig_downloads = Downloads
++view_adminConfig_license = Licen\u00E7a
++view_adminConfig_plugins = Plugins
++view_adminConfig_systemSettings = Propriedades de Sistema
++view_adminConfig_templates = Modelos
++view_adminContent_contentSources = Content Sources
++view_adminContent_repositories = Repositories
++view_adminRoles_assignedGroups = Grupos de Recursos Associados
++view_adminRoles_assignedSubjects = Perfis Associados
++view_adminRoles_failLdap = Falha ao determinar se o LDAP foi configurado - assumindo como LDAP n\u00E3o configurado.
++view_adminRoles_failLdapGroups = Falha ao recuperar os grupos dispon\u00EDveis no LDAP - assumindo como LDAP sem grupos.
++view_adminRoles_failLdapGroupsRole = Falha ao carregar grupos do LDAP dispon\u00EDveis para o perfil.
++view_adminRoles_failRoles = Falha ao recuperar perfis.
++view_adminRoles_globalPerms = Permiss\u00F5es Globais
++view_adminRoles_ldapGroups = Grupos LDAP
++view_adminRoles_ldapGroupsReadOnly = Informa\u00E7\u00F5es do grupo LDAP com permiss\u00F5es apenas de leitura
++view_adminRoles_noItems = Sem itens para apresentar
++view_adminRoles_noLdap = A integra\u00E7\u00E3o com o LDAP ainda n\u00E3o foi configurada. Para configurar o LDAP acesse <a {0}>{1}</a>.
++view_adminRoles_permissions_autoselecting_configureRead_implied = Autodeselected CONFIGURE_WRITE permission, since lack of CONFIGURE_READ implies lack of it...
++view_adminRoles_permissions_autoselecting_configureWrite_implied = Autoselected CONFIGURE_READ permission, since CONFIGURE_WRITE implies it...
++view_adminRoles_permissions_autoselecting_manageInventory_implied = Autoselected unselected Resource permissions, since MANAGE_INVENTORY implies all Resource permissions...
++view_adminRoles_permissions_autoselecting_manageSecurity_implied = Autoselected unselected permissions, since MANAGE_SECURITY implies all other permissions...
++view_adminRoles_permissions_globalPermissions = Global Permissions
++view_adminRoles_permissions_illegalDeselectionDueToCorrespondingWritePermSelection = {0} read permission cannot be deselected, unless the {0} write permission, which implies the read permission, is deselected first.
++view_adminRoles_permissions_illegalDeselectionDueToManageInventorySelection = {0} permission cannot be deselected, unless Manage Inventory, which implies all Resource permissions, is deselected first.
++view_adminRoles_permissions_illegalDeselectionDueToManageSecuritySelection = {0} permission cannot be deselected, unless the Manage Security permission, which implies all other permissions, is deselected first.
++view_adminRoles_permissions_isAuthorized = Authorized?
++view_adminRoles_permissions_isRead = Read?
++view_adminRoles_permissions_isWrite = Write?
++view_adminRoles_permissions_permDesc_manageBundles = can create, update, or delete provisioning bundles (viewing is implied for everyone)
++view_adminRoles_permissions_permDesc_manageInventory = has all Resource permissions, as described below, for all Resources; can create, update, and delete groups; and can import auto-discovered or manually discovered Resources
++view_adminRoles_permissions_permDesc_manageRepositories = can create, update, or delete repositories of any user (everyone can create their own repositories), can associate content sources to repositories.
++view_adminRoles_permissions_permDesc_manageSecurity = can create, update, or delete users and roles (viewing is implied for everyone)
++view_adminRoles_permissions_permDesc_manageSettings = can modify the RHQ Server configuration and perform any Server-related functionality
++view_adminRoles_permissions_permReadDesc_configure = view Resource configuration and Resource configuration revision history
++view_adminRoles_permissions_permReadDesc_control = (IMPLIED) view available operations and operation execution history
++view_adminRoles_permissions_permReadDesc_createChildResources = (IMPLIED) view child Resource creation history
++view_adminRoles_permissions_permReadDesc_deleteChildResources = (IMPLIED) view child Resource deletion history
++view_adminRoles_permissions_permReadDesc_inventory = (IMPLIED) view Resource properties (name, description, version, etc.), connection settings, and connection settings history
++view_adminRoles_permissions_permReadDesc_manageAlerts = (IMPLIED) view alert definitions and alert history
++view_adminRoles_permissions_permReadDesc_manageContent = (IMPLIED) view installed and available packages; view package installation history
++view_adminRoles_permissions_permReadDesc_manageEvents = (IMPLIED) view events
++view_adminRoles_permissions_permReadDesc_manageMeasurements = (IMPLIED) view metric data and collection schedules
++view_adminRoles_permissions_permWriteDesc_configure = update Resource configuration; delete Resource configuration revision history items
++view_adminRoles_permissions_permWriteDesc_control = execute operations; delete operation execution history items
++view_adminRoles_permissions_permWriteDesc_createChildResources = create new child Resources (for child Resources of types that are creatable)
++view_adminRoles_permissions_permWriteDesc_deleteChildResources = uninventory resources; delete Resources (for Resources of types that are deletable)
++view_adminRoles_permissions_permWriteDesc_inventory = update Resource name, version, description, and connection settings; delete connection settings history items
++view_adminRoles_permissions_permWriteDesc_manageAlerts = create, update, and delete alert definitions; acknowledge and delete alert history items
++view_adminRoles_permissions_permWriteDesc_manageContent = subscribe to content sources; install and uninstall packages
++view_adminRoles_permissions_permWriteDesc_manageEvents = delete events
++view_adminRoles_permissions_permWriteDesc_manageMeasurements = update metric collection schedules
++view_adminRoles_permissions_perm_configure = Configure
++view_adminRoles_permissions_perm_control = Control
++view_adminRoles_permissions_perm_createChildResources = Create Child Resources
++view_adminRoles_permissions_perm_deleteChildResources = Delete Child Resources
++view_adminRoles_permissions_perm_inventory = Inventory
++view_adminRoles_permissions_perm_manageAlerts = Manage Alerts
++view_adminRoles_permissions_perm_manageBundles = Manage Bundles
++view_adminRoles_permissions_perm_manageContent = Manage Content
++view_adminRoles_permissions_perm_manageEvents = Manage Events
++view_adminRoles_permissions_perm_manageInventory = Manage Inventory
++view_adminRoles_permissions_perm_manageMeasurements = Manage Measurements
++view_adminRoles_permissions_perm_manageRepositories = Manage Repositories
++view_adminRoles_permissions_perm_manageSecurity = Manage Security
++view_adminRoles_permissions_perm_manageSettings = Manage Settings
++view_adminRoles_permissions_read = Read:
++view_adminRoles_permissions_readAccessImplied = Read access for the {0} permission is implied and cannot be disabled.
++view_adminRoles_permissions_resourcePermissions = Resource Permissions
++view_adminRoles_permissions_write = Write:
++view_adminRoles_perms = Permiss\u00F5es
++view_adminRoles_resourcePerms = Permiss\u00F5es do Recurso
++view_adminRoles_roleAdded = Perfil [{0}] adicionado.
++view_adminRoles_roleDeleteFailed = Falha ao excluir o perfil [{0}].
++view_adminRoles_roleDeleted = Perfil [{0}] exclu\u00EDdo.
++view_adminRoles_roleExists = O perfil com nome [{0}] j\u00E1 existe.
++view_adminRoles_roleUpdateFailed = Falha ao atualizar o perfil [{0}].
++view_adminRoles_roleUpdated = Perfil [{0}] atualizado.
++view_adminSecurity_roles = Perfis
++view_adminSecurity_users = Usu\u00E1rios
++view_adminTemplates_disabledAlertTemplates = Disabled Alert Templates
++view_adminTemplates_disabledMetricTemplates = Disabled Metric Templates
++view_adminTemplates_editAlertTemplate = Edit Alert Template
++view_adminTemplates_editMetricTemplate = Edit Metric Template
++view_adminTemplates_enabledAlertTemplates = Enabled Alert Templates
++view_adminTemplates_enabledMetricTemplates = Enabled Metric Templates
++view_adminTemplates_platformServices = Platform Services
++view_adminTemplates_platforms = Platforms
++view_adminTemplates_prompt_disabledAlertTemplates = Number of alert templates that are created but disabled on this resource type
++view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
++view_adminTemplates_prompt_enabledAlertTemplates = Number of alert templates that are enabled on this resource type
++view_adminTemplates_prompt_enabledMetricTemplates = Number of metric schedules that are enabled by default on this resource type
++view_adminTemplates_servers = Servers
++view_adminTopology_affinityGroups = Grupos de Afinidade
++view_adminTopology_agents = Agentes
++view_adminTopology_partitionEvents = Eventos na Parti\u00E7\u00E3o
++view_adminTopology_remoteAgentInstall = Instala\u00E7\u00E3o Remota de Agentes
++view_adminTopology_servers = Servidores
++view_adminUsersDetails_dataTypeName = usu\u00E1rio
++view_adminUsersList_dataTypeName = usu\u00E1rio
++view_adminUsersList_dataTypeNamePlural = usu\u00E1rios
++view_admin_administration = Administra\u00E7\u00E3o
++view_admin_configuration = Configura\u00E7\u00E3o
++view_admin_content = Content
++view_admin_downloads_agentDownload = Agent Download
++view_admin_downloads_agent_buildNumber = Agent Build
++view_admin_downloads_agent_help = <p> This is the RHQ Agent Update Binary jar file. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>Agent Install</h3> <p> <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>Agent Update</h3> <p> <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
++view_admin_downloads_agent_link_label = Link
++view_admin_downloads_agent_link_value = Download Agent {0} ({1})
++view_admin_downloads_agent_loadError = Cannot get agent version info
++view_admin_downloads_agent_md5 = Agent MD5
++view_admin_downloads_agent_version = Agent Version
++view_admin_downloads_bundleDownload = Bundle Deployer Download
++view_admin_downloads_bundle_help = <p> This is the Bundle Deployer tool. It is for use by developers and packagers of RHQ bundles. This standalone tool allows you to test your bundles and their recipes from a console. </p>
++view_admin_downloads_bundle_link_label = Link
++view_admin_downloads_bundle_link_value = Download Bundle Deployer {0}
++view_admin_downloads_bundle_loadError = Cannot get bundle deployer info
++view_admin_downloads_cliDownload = Command Line Client Download
++view_admin_downloads_cli_buildNumber = CLI Build
++view_admin_downloads_cli_help = <p> This is the Command Line Client tool, otherwise known as the CLI. It is a standalone tool that runs from within a console and provides a command line interface to the RHQ Server. You can invoke commands via the CLI as well as run scripts to perform automated tasks. See the documentation for more information on how to install and use the CLI. </p>
++view_admin_downloads_cli_link_label = Link
++view_admin_downloads_cli_link_value = Download CLI {0} ({1})
++view_admin_downloads_cli_loadError = Cannot get CLI version info
++view_admin_downloads_cli_md5 = CLI MD5
++view_admin_downloads_cli_version = CLI Version
++view_admin_downloads_connectorsDownload = Connectors Download
++view_admin_downloads_connectors_help = Connectors are software that is needed in order for some products to be manageable by RHQ. You install connectors into some managed products so RHQ agents can talk to them. See the documentation for more information.
++view_admin_downloads_connectors_loadError = Cannot get connectors info
++view_admin_downloads_connectors_none = No connectors are available for download
++view_admin_landing = Nesta se\u00E7\u00E3o \u00E9 poss\u00EDvel administrar propriedades globais do RHQ. Isso inclui configura\u00E7\u00F5es de Seguran\u00E7a, Plugins, e gerenciamento de servidores RHQ e agentes.
++view_admin_measTemplates_title = Template Metric Collection Schedules
++view_admin_measTemplates_updateExisting_title = Update Existing Schedules
++view_admin_measTemplates_updateExisting_tooltip = Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
++view_admin_security = Seguran\u00E7a
++view_admin_systemSettings_AgentMaxQuietTimeAllowed_desc = If this amount of time passes without hearing from an agent, that quiet agent will be considered down. This value is specified in minutes.
++view_admin_systemSettings_AgentMaxQuietTimeAllowed_name = Agent Max Quiet Time Allowed
++view_admin_systemSettings_AlertPurge_desc = How old alert history items must be before being purged from the database. This is specified in days.
++view_admin_systemSettings_AlertPurge_name = Delete Alerts Older Than
++view_admin_systemSettings_AvailabilityPurge_desc = How old availability data must be before being purged from the database. This is specified in days.
++view_admin_systemSettings_AvailabilityPurge_name = Delete Availability Data Older Than
++view_admin_systemSettings_BaseURL_desc = A URL to the server GUI, used mainly within alert email notifications.
++view_admin_systemSettings_BaseURL_name = GUI Console URL
++view_admin_systemSettings_BaselineDataSet_desc = The amount of past measurement data that is used to determine a baseline. This is specified in days.
++view_admin_systemSettings_BaselineDataSet_name = Baseline Dataset
++view_admin_systemSettings_BaselineFrequency_desc = The frequency which the auto-calculation of baselines will be performed. If 0, baseline auto-calculation is disabled. This is specified in days.
++view_admin_systemSettings_BaselineFrequency_name = Baseline Calculation Frequency
++view_admin_systemSettings_DataMaintenance_desc = How often database maintenance is performed (for example, vacuuming if using Postgres). This is specified in hours.
++view_admin_systemSettings_DataMaintenance_name = Database Maintenance Period
++view_admin_systemSettings_DataReindex_desc = If enabled, certain database tables will be re-indexed periodically.
++view_admin_systemSettings_DataReindex_name = Reindex Data Tables Nightly
++view_admin_systemSettings_EnableAgentAutoUpdate_desc = Determines if the server will allow agents to auto-update themselves. You will not be able to download agent distributions from the server if this is disabled.
++view_admin_systemSettings_EnableAgentAutoUpdate_name = Enable Agent Auto-Updates
++view_admin_systemSettings_EnableDebugMode_desc = If enabled, the server will enter debug mode.
++view_admin_systemSettings_EnableDebugMode_name = Enable Debug Mode
++view_admin_systemSettings_EnableExperimentalFeatures_desc = If enabled, any experimental features that exist in the current product will be available.
++view_admin_systemSettings_EnableExperimentalFeatures_name = Enable Experimental Features
++view_admin_systemSettings_EventPurge_desc = How old event data must be before being purged from the database. This is specified in days.
++view_admin_systemSettings_EventPurge_name = Delete Events Older Than
++view_admin_systemSettings_JAASProvider_desc = Should LDAP be used to determine user identity?
++view_admin_systemSettings_JAASProvider_name = Enable LDAP
++view_admin_systemSettings_LDAPBaseDN_desc = The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou=People,dc=redhat,dc=com
++view_admin_systemSettings_LDAPBaseDN_name = Search Base
++view_admin_systemSettings_LDAPBindDN_desc = The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn=Manager,dc=redhat,dc=com
++view_admin_systemSettings_LDAPBindDN_name = Username
++view_admin_systemSettings_LDAPBindPW_desc = The credentials of the user used to connect to the LDAP server when querying the LDAP user database.
++view_admin_systemSettings_LDAPBindPW_name = Password
++view_admin_systemSettings_LDAPFilter_desc = Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser=true
++view_admin_systemSettings_LDAPFilter_name = Search Filter
++view_admin_systemSettings_LDAPGroupFilter_desc = LDAP search filter that must return all LDAP groups available for authorization. This is used for LDAP group authorization.
++view_admin_systemSettings_LDAPGroupFilter_name = Group Search Filter
++view_admin_systemSettings_LDAPGroupMember_desc = LDAP search filter that is used in conjunction with the group search filter to determine user authorization. This is used for LDAP group authorization.
++view_admin_systemSettings_LDAPGroupMember_name = Group Member Filter
++view_admin_systemSettings_LDAPLoginProperty_desc = The LDAP property that contains the user name. Defaults to "cn". If multiple matches are found, the first entry found is used.
++view_admin_systemSettings_LDAPLoginProperty_name = Login Property
++view_admin_systemSettings_LDAPProtocol_desc = Should communication with the LDAP server be done over SSL?
++view_admin_systemSettings_LDAPProtocol_name = SSL
++view_admin_systemSettings_LDAPUrl_desc = URL to the LDAP Server
++view_admin_systemSettings_LDAPUrl_name = LDAP URL
++view_admin_systemSettings_RtDataPurge_desc = How old response time data must be before being purged from the database. This is specified in days.
++view_admin_systemSettings_RtDataPurge_name = Delete Response Time Data Older Than
++view_admin_systemSettings_TraitPurge_desc = How old measurement trait data must be before being purged from the database. This is specified in days.
++view_admin_systemSettings_TraitPurge_name = Delete Measurement Traits Older Than
++view_admin_systemSettings_cannotLoadServerDetails = Cannot load server details
++view_admin_systemSettings_cannotLoadSettings = Cannot obtain the current system settings
++view_admin_systemSettings_fixBeforeSaving = Please fix the invalid values before saving
++view_admin_systemSettings_group_baseline = Automatic Baseline Configuration Properties
++view_admin_systemSettings_group_dataMgr = Data Manager Configuration Properties
++view_admin_systemSettings_group_general = General Configuration Properties
++view_admin_systemSettings_group_ldap = LDAP Configuration Properties
++view_admin_systemSettings_saveFailure = Failed to save the system settings
++view_admin_systemSettings_savedSettings = You successfully saved the system properties
++view_admin_systemSettings_serverDetails = Server Details
++view_admin_systemSettings_serverDetails_buildNumber = Build Number
++view_admin_systemSettings_serverDetails_currentTable = Current Measurement Raw Table
++view_admin_systemSettings_serverDetails_dbDriverName = Database Driver Name
++view_admin_systemSettings_serverDetails_dbDriverVersion = Database Driver Version
++view_admin_systemSettings_serverDetails_dbName = Database Product Name
++view_admin_systemSettings_serverDetails_dbUrl = Database Connection URL
++view_admin_systemSettings_serverDetails_dbVersion = Database Product Version
++view_admin_systemSettings_serverDetails_installDir = Server Installation Directory
++view_admin_systemSettings_serverDetails_nextRotation = Next Measurement Table Rotation
++view_admin_systemSettings_serverDetails_time = Server Local Time
++view_admin_systemSettings_serverDetails_tz = Server Time Zone
++view_admin_topology = Topologia
++view_alert_common_tab_conditions = Condi\u00E7\u00F5es
++view_alert_common_tab_conditions_expression = Disparar alerta quando
++view_alert_common_tab_conditions_expression_tooltip = Determina se QUALQUER UMA ou TODAS as condi\u00E7\u00F5es devem ser satisfeitas para que todo o conjunto de condi\u00E7\u00F5es seja considerado verdadeiro.
++view_alert_common_tab_conditions_modal_title = Adicionar nova condi\u00E7\u00E3o.
++view_alert_common_tab_conditions_recovery_disabled = Este alerta desativou a sua defini\u00E7\u00E3o.
++view_alert_common_tab_conditions_recovery_enabled = ''{0}'' disparado para ser reativado.
++view_alert_common_tab_conditions_text = Condi\u00E7\u00E3o
++view_alert_common_tab_conditions_type_availability = Mudan\u00E7a na Disponibilidade
++view_alert_common_tab_conditions_type_availability_down = Indispon\u00EDvel
++view_alert_common_tab_conditions_type_availability_up = Dispon\u00EDvel
++view_alert_common_tab_conditions_type_event = Detec\u00E7\u00E3o de Envento
++view_alert_common_tab_conditions_type_event_matching = combinando com o evento de origem
++view_alert_common_tab_conditions_type_metric_baseline = Valor da m\u00E9trica excede a linha de base (baseline)
++view_alert_common_tab_conditions_type_metric_baseline_verb = de
++view_alert_common_tab_conditions_type_metric_calltime_change = Mudan\u00E7a no tempo de chamada
++view_alert_common_tab_conditions_type_metric_calltime_change_verb = ao menos
++view_alert_common_tab_conditions_type_metric_calltime_delta_grows = Aumento
++view_alert_common_tab_conditions_type_metric_calltime_delta_other = Mudan\u00E7a
++view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks = Redu\u00E7\u00E3o
++view_alert_common_tab_conditions_type_metric_calltime_destination = com o destino da chamada correspondente
++view_alert_common_tab_conditions_type_metric_calltime_threshold = Tempo de chamada excede o limiar (threshold)
++view_alert_common_tab_conditions_type_metric_change = Mudan\u00E7a no valor da m\u00E9trica
++view_alert_common_tab_conditions_type_metric_threshold = Valor da M\u00E9trica excede o limiar (threshold)
++view_alert_common_tab_conditions_type_metric_trait_change = Mudan\u00E7a de Carater\u00EDstica
++view_alert_common_tab_conditions_type_operation = Execu\u00E7\u00E3o de Opera\u00E7\u00E3o
++view_alert_common_tab_conditions_type_operation_status = resultado com status
++view_alert_common_tab_conditions_type_resource_configuration = Mudan\u00E7a na Configura\u00E7\u00E3o do Recurso
++view_alert_common_tab_conditions_value = Valor
++view_alert_common_tab_dampening = Sensibilidade
++view_alert_common_tab_dampening_category_consecutive_count = Consecutivos
++view_alert_common_tab_dampening_category_consecutive_count_tooltip = Um alerta \u00E9 disparado a cada X ocorr\u00EAncias consecutivas em que o conjunto de condi\u00E7\u1E4Des for satisfeito.
++view_alert_common_tab_dampening_category_duration_count = Per\u00EDodo de Tempo
++view_alert_common_tab_dampening_category_duration_count_tooltip = Um alerta \u00E9 disparado a cada X ocorr\u00EAncias em que o conjunto de condi\u00E7\u00F5es \u00E9 satisfeito dentro de um dado per\u00EDodo de tempo.
++view_alert_common_tab_dampening_category_none = N\u00E3o definido
++view_alert_common_tab_dampening_category_none_tooltip = Sensibilidade desabilitada. Cada vez que o conjunto de condi\u00E7\u00F5es for satisfeito, um alerta ser\u00E1 disparado.
++view_alert_common_tab_dampening_category_partial_count = \u00DAltimas N verifica\u00E7\u00F5es
++view_alert_common_tab_dampening_category_partial_count_tooltip = Um alerta \u00E9 disparado a cada X ocorr\u00EAncias em que o conjunto de condi\u00E7\u00F5es \u00E9 satisfeito durante as \u00FAltimas N verifica\u00E7\u00F5es.
++view_alert_common_tab_dampening_consecutive_occurrences_label = Ocorr\u00EAcias
++view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip = O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito antes do alerta ser disparado.
++view_alert_common_tab_dampening_duration_occurrences_label = Ocorr\u00EAncias
++view_alert_common_tab_dampening_duration_occurrences_label_tooltip = O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito durante o per\u00EDodo de tempo definido antes do alerta ser disparado.
++view_alert_common_tab_dampening_duration_period_label = Per\u00EDodo de Tempo
++view_alert_common_tab_dampening_duration_period_label_tooltip = Espa\u00E7o de tempo em que o conjunto de condi\u00E7\u00F5es ser\u00E1 testado para verificar se o n\u00FAmero de ocorr\u00EAncias definido \u00E9 satisfeito.
++view_alert_common_tab_dampening_partial_evalatuions_label = Verifica\u00E7\u00F5es
++view_alert_common_tab_dampening_partial_evalatuions_label_tooltip = O total de vezes que o conjunto de condi\u00E7\u00F5es ser\u00E1 testado para certificar-se de que o n\u00FAmero de ocorr\u00EAncias definido foi satisfeito.
++view_alert_common_tab_dampening_partial_occurrences_label = Ocorr\u00EAncias
++view_alert_common_tab_dampening_partial_occurrences_label_tooltip = O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito durante as \u00FAltimas N verifica\u00E7\u00F5es antes do alerta ser disparado.
++view_alert_common_tab_general = Propriedades Gerais
++view_alert_common_tab_invalid_condition_category = Categoria de condi\u00E7\u00E3o inv\u00E1lida - favor reportar como um bug: {0}
++view_alert_common_tab_invalid_dampening_category = Categora de sensibilidade inv\u00E1lida - favor reportar como um bug: {0}
++view_alert_common_tab_invalid_time_units = Unidade de tempo inv\u00E1lida - favor reportar como um bug: {0}
++view_alert_common_tab_notifications = Notifica\u00E7\u00F5es
++view_alert_common_tab_notifications_all_emails = Todos os Emails
++view_alert_common_tab_notifications_bad_emails = Emails recusados
++view_alert_common_tab_notifications_message = Mensagem
++view_alert_common_tab_notifications_sender = Remetente
++view_alert_common_tab_notifications_status = Status
++view_alert_common_tab_recovery = Recupera\u00E7\u00E3o~
++view_alert_definition_condition_editor_avilability_option_down = INDISPON\u00CDVEL
++view_alert_definition_condition_editor_avilability_option_up = DISPON\u00CDVEL
++view_alert_definition_condition_editor_avilability_tooltip = Especifica a mudan\u00E7a de estado na disponibilidade do recurso que ir\u00E1 disparar a condi\u00E7\u00E3o.
++view_alert_definition_condition_editor_avilability_value = Disponibilidade
++view_alert_definition_condition_editor_common_avg = M\u00E9dio
++view_alert_definition_condition_editor_common_max = M\u00E1ximo
++view_alert_definition_condition_editor_common_min = M\u00EDnimo
++view_alert_definition_condition_editor_delete_confirm = Delete the selected alert condition(s)?
++view_alert_definition_condition_editor_event_regex = Express\u00E3o Regular
++view_alert_definition_condition_editor_event_regex_tooltip = Se definida, a condi\u00E7\u00E3o somente ser\u00E1 disparada caso o evento satisfa\u00E7a a express\u00E3o.
++view_alert_definition_condition_editor_event_severity = Severidade do Evento
++view_alert_definition_condition_editor_event_severity_debug = Debug
++view_alert_definition_condition_editor_event_severity_error = Error
++view_alert_definition_condition_editor_event_severity_fatal = Fatal
++view_alert_definition_condition_editor_event_severity_info = Info
++view_alert_definition_condition_editor_event_severity_warn = Warn
++view_alert_definition_condition_editor_event_tooltip = Define a severeidade do evento para disparar a condi\u00E7\u00E3o. Caso seja definida uma express\u00E3o regular, a condi\u00E7\u00E3o somente ser\u00E1 disparada se o evento satisfazer a express\u00E3o.
++view_alert_definition_condition_editor_metric_baseline_percentage = Percentual da linha de base
++view_alert_definition_condition_editor_metric_baseline_percentage_tooltip = Valor da m\u00E9trica coletada usada para disparo da condi\u00E7\u00E3o quando comparado ao valor da linha de base selecionada
++view_alert_definition_condition_editor_metric_baseline_tooltip = Especifica a linha de base que, quando violada, dispara a condi\u00E7\u00E3o. O valor especificado \u00E9 o percentual do valor da linha de base informado.
++view_alert_definition_condition_editor_metric_baseline_value = Linha de base (<i>baseline</i>)
++view_alert_definition_condition_editor_metric_calltime_change_percentage = Percentual de Mudan\u00E7a
++view_alert_definition_condition_editor_metric_calltime_change_percentage_tooltip = Valor do tempo de chamada coletado usado para disparar a condi\u00E7\u00E3o quando diferir do percentual do valor limite do tempo de chamada definido.
++view_alert_definition_condition_editor_metric_calltime_change_tooltip = Especifica o valor do tempo de chamada que, quanto alterado, dispara a condi\u00E7\u00E3o. \u00C9 necess\u00E1rio especificar o tempo limite para a chamada (m\u00EDnimo, m\u00E1ximo ou m\u00E9dio) e o percental de mudan\u00E7a que deve ocorrer.
++view_alert_definition_condition_editor_metric_calltime_common_comparator = Compara\u00E7\u00E3o
++view_alert_definition_condition_editor_metric_calltime_common_comparator_changes = Mudan\u00E7as
++view_alert_definition_condition_editor_metric_calltime_common_comparator_grows = Ganhos
++view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks = Redu\u00E7\u00F5es
++view_alert_definition_condition_editor_metric_calltime_common_comparator_tooltip = Como o valor do tempo de chamada deve ser comparado ao valor limite
++view_alert_definition_condition_editor_metric_calltime_common_limit = Tempo limite da chamada
++view_alert_definition_condition_editor_metric_calltime_common_limit_tooltip = Tempo de chamada limite a ser comparado com o valor informado
++view_alert_definition_condition_editor_metric_calltime_common_name = M\u00E9trica do tempo de chamada
++view_alert_definition_condition_editor_metric_calltime_common_regex = Express\u00E3o Regular
++view_alert_definition_condition_editor_metric_calltime_common_regex_tooltip = Se especificada, essa \u00E9 a express\u00E3o regular a ser satisfeita pela chamada para disparar a condi\u00E7\u00E3o.
++view_alert_definition_condition_editor_metric_calltime_threshold_tooltip = Especifica um tempo limite para a chamada que, quando alcan\u00E7ado, dispara a condi\u00E7\u00E3o. O valor especificado deve ser absoluto e com uma unidade de medida opcional. \u00C9 necess\u00E1rio especificar o tempo limite da chamada para compar\u00E1-lo ao valor: m\u00EDnimo, m\u00E1ximo ou m\u00E9dio.
++view_alert_definition_condition_editor_metric_calltime_threshold_value = Valor do tempo de chamada
++view_alert_definition_condition_editor_metric_calltime_threshold_value_tooltip = O valor do limiar (<i>threshold</i>) da m\u00E9trica usado para disparar a condi\u00E7\u00E3o quando comparado ao mecanismo de compara\u00E7\u00E3o escolhido.
++view_alert_definition_condition_editor_metric_change_tooltip = Especifica a m\u00E9trica cujo valor deve ser alterado para disparar a condi\u00E7\u00E3o.
++view_alert_definition_condition_editor_metric_common_definition_not_found = Deve existir uma defini\u00E7\u00E3o para a m\u00E9trica - algo est\u00E1 incorreto
++view_alert_definition_condition_editor_metric_threshold_comparator = Mecanismo de Compara\u00E7\u00E3o
++view_alert_definition_condition_editor_metric_threshold_comparator_equal = Igual \u00E0
++view_alert_definition_condition_editor_metric_threshold_comparator_greater = Maior que
++view_alert_definition_condition_editor_metric_threshold_comparator_less = Menor que
++view_alert_definition_condition_editor_metric_threshold_comparator_tooltip = Como a m\u00E9trica coletada deve ser comparada ao threshold estabelecido
++view_alert_definition_condition_editor_metric_threshold_name = M\u00E9trica
++view_alert_definition_condition_editor_metric_threshold_tooltip = Especifica um threshold que, quando alcan\u00E7ado, dispara a condi\u00E7\u00E3o. O valor especificado deve ser absoluto e com uma unidade de medida opcional.
++view_alert_definition_condition_editor_metric_threshold_value = Valor da M\u00E9trica
++view_alert_definition_condition_editor_metric_threshold_value_tooltip = Limiar (threshold) da m\u00E9trica utilizado na compara\u00E7\u00E3o como condi\u00E7\u00E3o de disparo.
++view_alert_definition_condition_editor_metric_trait_change_tooltip = Specify the trait whose value must change to trigger the condition.
++view_alert_definition_condition_editor_metric_trait_change_value = Caracter\u00EDstica
++view_alert_definition_condition_editor_operation_status = Status da Opera\u00E7\u00E3o
++view_alert_definition_condition_editor_operation_status_canceled = Cancelada
++view_alert_definition_condition_editor_operation_status_failure = Falha
++view_alert_definition_condition_editor_operation_status_inprogress = Em andamento
++view_alert_definition_condition_editor_operation_status_success = Sucesso
++view_alert_definition_condition_editor_operation_tooltip = Define o resultado esperado quando a opera\u00E7\u00E3o selecionada for executada para dispararo da confi\u00E7\u00E3o.
++view_alert_definition_condition_editor_operation_value = Opera\u00E7\u00E3o
++view_alert_definition_condition_editor_option_availability = Mudan\u00E7a de Disponibilidade
++view_alert_definition_condition_editor_option_event = Detec\u00E7\u00E3o de Evento
++view_alert_definition_condition_editor_option_label = Tipo de Condi\u00E7\u00E3o
++view_alert_definition_condition_editor_option_metric_baseline = Threshold base da M\u00E9trica
++view_alert_definition_condition_editor_option_metric_calltime_change = Mudan\u00E7a no tempo de chamada
++view_alert_definition_condition_editor_option_metric_calltime_threshold = Tempo limite da chamada
++view_alert_definition_condition_editor_option_metric_change = Mudan\u00E7a no valor da M\u00E9trica
++view_alert_definition_condition_editor_option_metric_threshold = Threshold (valor absoluto) da M\u00E9trica
++view_alert_definition_condition_editor_option_metric_trait_change = Mudan\u00E7a de Carcter\u00EDstica
++view_alert_definition_condition_editor_option_operation = Execu\u00E7\u00E3o de Opera\u00E7\u00E3o
++view_alert_definition_condition_editor_option_resource_configuration = Mudan\u00E7a na Configura\u00E7\u00E3o do Recurso
++view_alert_definition_condition_editor_resource_configuration_tooltip = Essa condi\u00E7\u00E3o \u00E9 disparada quando a configura\u00E7\u00E3o do recurso for alterada.
++view_alert_definition_for_group = Visualizar Defini\u00E7\u00E3o de Grupo
++view_alert_definition_for_type = Visualizar Template
++view_alert_definition_notification_cliScript_editor_anotherUser = Another User
++view_alert_definition_notification_cliScript_editor_existingScript = Existing Script
++view_alert_definition_notification_cliScript_editor_loadFailed = Loading the CLI Notification Editor Failed.
++view_alert_definition_notification_cliScript_editor_newScriptVersion = Version
++view_alert_definition_notification_cliScript_editor_repository = Repository
++view_alert_definition_notification_cliScript_editor_script = Script
++view_alert_definition_notification_cliScript_editor_selectRepo = Select the repository where the script should reside
++view_alert_definition_notification_cliScript_editor_selectRepoFirst = Select a repository first.
++view_alert_definition_notification_cliScript_editor_thisUser = Myself
++view_alert_definition_notification_cliScript_editor_uploadNewScript = Upload New Script
++view_alert_definition_notification_cliScript_editor_verifyAuthentication = Verify
++view_alert_definition_notification_cliScript_editor_whichUser = User To Run The Script As
++view_alert_definition_notification_editor_delete_confirm = Tem certeza de que deseja excluir as notifica\u00E7\u00F5es selecionadas?
++view_alert_definition_notification_editor_field_configuration = Configura\u00E7\u00E3o
++view_alert_definition_notification_editor_field_configuration_loadFailed = Falha ao obter a configura\u00E7\u00E3o
++view_alert_definition_notification_editor_field_configuration_not_loaded = Desconhecido
++view_alert_definition_notification_editor_field_sender = Remetente
++view_alert_definition_notification_editor_loadFailed = N\u00E3o \u00E9 poss\u00EDvel obter remetentes
++view_alert_definition_notification_editor_loadFailed_single = N\u00E3o \u00E9 poss\u00EDvel obter a configura\u00E7\u00E3o do remetente
++view_alert_definition_notification_editor_none_available = Remetentes n\u00E3o dispon\u00EDveis
++view_alert_definition_notification_editor_saveFailed = N\u00E3o foi poss\u00EDvel salvar a configura\u00E7\u00E3o
++view_alert_definition_notification_editor_sender = Remetente da Notifica\u00E7\u00E3o
++view_alert_definition_notification_editor_title_add = Adicionar Notifica\u00E7\u00E3o
++view_alert_definition_notification_editor_title_edit = Editar Notifica\u00E7\u00E3o
++view_alert_definition_notification_operation_editor_common_operation = Opera\u00E7\u00E3o
++view_alert_definition_notification_operation_editor_mode_relative = Recurso parente
++view_alert_definition_notification_operation_editor_mode_specific = Recurso Espec\u00EDfico
++view_alert_definition_notification_operation_editor_mode_this = Este Recurso
++view_alert_definition_notification_operation_editor_mode_title = Modo de Sele\u00E7\u00E3o do Recurso
++view_alert_definition_notification_operation_editor_mode_unknown = OP\u00C7\u00C3O INV\u00C1LIDA - BUG!
++view_alert_definition_notification_operation_editor_operations_loadFailed = Falha ao carregar a lista de opera\u00E7\u00F5es dispon\u00EDveis
++view_alert_definition_notification_operation_editor_operations_no_parameters = Esta opera\u00E7\u00E3o n\u00E3o recebe par\u00E2metros
++view_alert_definition_notification_operation_editor_relative_ancestor = Iniciar a busca a partir de
++view_alert_definition_notification_operation_editor_relative_ancestor_loadFailed = N\u00E3o \u00E9 poss\u00EDvel obter a ascend\u00EAncia do tipo
++view_alert_definition_notification_operation_editor_relative_ancestor_root = Tipo do Ancestral Raiz
++view_alert_definition_notification_operation_editor_relative_ancestor_tooltip = Selecione o topo da hierarquia para buscar a \u00E1rvore de descendentes para Filtro por Tipo
++view_alert_definition_notification_operation_editor_relative_descendant = Ent\u00E3o procure por
++view_alert_definition_notification_operation_editor_relative_descendant_filter_tooltip = Um nome especifico para identificar unicamente um recurso quando existir mais de um do mesmo tipo. Isso \u00E9 opcional, se definido, sempre ser\u00E1 um recurso do tipo slecionda na hierarquia.
++view_alert_definition_notification_operation_editor_relative_descendant_loadFailed = N\u00E3o \u00E9 poss\u00EDvel obter os tipos de descendentes
++view_alert_definition_notification_operation_editor_relative_descendant_tooltip = Tipo do recurso a ser procurado a baixo do tipo raiz definido na sele\u00E7\u00E3o 'Inicia a Pesquesa a partir de'.
++view_alert_definition_notification_operation_editor_specific_pick_button = Selecionar
++view_alert_definition_notification_operation_editor_specific_pick_error_invalid = Favor selecionar um recurso
++view_alert_definition_notification_operation_editor_specific_pick_error_no_operation = Selecione um recurso que possua um ou mais opera\u00E7\u00F5es
++view_alert_definition_notification_operation_editor_specific_pick_text = Selecione um recurso...
++view_alert_definition_notification_operation_editor_specific_resource = Recurso
++view_alert_definition_notification_role_editor_loadFailed = N\u00E3o \u00E9 poss\u00EDvel determinar os perfis atuais - iniciando vazio
++view_alert_definition_notification_role_editor_restoreFailed = N\u00E3o \u00E9 poss\u00EDvel usar os perfis atuais - iniciando vazio
++view_alert_definition_notification_role_editor_saveFailed = N\u00E3o foi poss\u00EDvel salvar os perfis selecionados
++view_alert_definition_notification_user_editor_loadFailed = N\u00E3o \u00E9 poss\u00EDvel determinar os usu\u00E1rios atuais - iniciando vazio
++view_alert_definition_notification_user_editor_restoreFailed = N\u00E3o foi poss\u00EDvel usar os usu\u00E1rios atuais - iniciando vazio
++view_alert_definition_notification_user_editor_saveFailed = N\u00E3o foi poss\u00EDvel salvar os usu\u00E1rios seleciondados
++view_alert_definition_recovery_editor_disable_when_fired = Desabilitar quando disparado
++view_alert_definition_recovery_editor_disable_when_fired_tooltip = Indica se este alerta deve ser desabilitado ap\u00F3s ser disparado. Uma vez desabilitado, o alerta pode ser reativado manualmente ou um alerta de recupera\u00E7\u00E3o pode ser definido para reativ\u00E1-lo automaticamente. If this alert is a recovery alert itself, this setting cannot be turned on.
++view_alert_definition_recovery_editor_loadFailed = N\u00E3o foi poss\u00EDvel construir o menu de recupera\u00E7\u00E3o
++view_alert_definition_recovery_editor_none_available = Nenhum
++view_alert_definition_recovery_editor_recovery_alert = Alerta de Recupera\u00E7\u00E3o
++view_alert_definition_recovery_editor_recovery_alert_tooltip = O Alerta a ser recuperado (reativado) ap\u00F3s o disparo deste alerta. N\u00E3o selecione um alerta aqui caso n\u00E3o esteja definindo um alerta de recupera\u00E7\u00E3o.
++view_alert_definitions_create_failure = Falha na cria\u00E7\u00E3o da defini\u00E7\u00E3o do alerta
++view_alert_definitions_create_success = Defini\u00E7\u00E3o do alerta criada com sucesso
++view_alert_definitions_delete_confirm = Excluir defini\u00E7\u00F5es para o alerta selecionado?
++view_alert_definitions_delete_failure = Falha aos excluir as defini\u00E7\u00F5es do alerta selecionado
++view_alert_definitions_delete_success = Defini\u00E7\u00F5es do alerta {0} exclu\u00EDdas com sucesso
++view_alert_definitions_disable_confirm = Desabilitar as defini\u00E7\u00F5es para o alerta selecionado?
++view_alert_definitions_disable_failure = Falha ao desabilitar defini\u00E7\u00F5es para o alerta selecionado
++view_alert_definitions_disable_success = Defini\u00E7\u00F5es do alerta {0} desabilitadas com sucesso
++view_alert_definitions_enable_confirm = Habilitar a(s) defini\u00E7\u00E3o(\u00F5es) para o alerta selecionado?
++view_alert_definitions_enable_failure = Falha ao habilitar defini\u00E7\u00F5es para o alerta selecionado
++view_alert_definitions_enable_success = Defini\u00E7\u00F5es do alerta {0} habilitados com sucesso
++view_alert_definitions_loadFailed = Falha ao obter a defini\u00E7\u00E3o do alerta
++view_alert_definitions_loadFailed_single = Falha ao obter a defini\u00E7\u00E3o do alerta com ID {0}
++view_alert_definitions_table_title_group = Defini\u00E7\u00F5es de Alertas para Grupo
++view_alert_definitions_table_title_resource = Defini\u00E7\u00F5es de Alerta para Recurso
++view_alert_definitions_update_failure = Falha ao atualizar a defini\u00E7\u00E3o do alerta
++view_alert_definitions_update_success = Defini\u00E7\u00E3o do alerta atualizada com sucesso
++view_alert_details_breadcrumb = Detalhes
++view_alert_details_field_ack_at = Verificado em
++view_alert_details_field_ack_by = Verificado por
++view_alert_details_field_recovery_info = Informa\u00E7\u00E3o de Recupera\u00E7\u00E3o
++view_alert_details_loadFailed = Falha ao recuperar detalhes do alerta
++view_alerts_ack_confirm = Confirma o(s) alerta(s) selecionado(s)?
++view_alerts_ack_confirm_all = Confirma todos os alertas?
++view_alerts_ack_failure = Falha ao confirmar alertas com os seguintes IDs: {0}
++view_alerts_ack_failure_all = N\u00E3o foi poss\u00EDvel confirmar todos os alertas
++view_alerts_ack_success = Alertas {0} confirmados com sucesso
++view_alerts_delete_confirm = Excluir o(s) alerta(s) selecionado(s)?
++view_alerts_delete_confirm_all = Excluir todos os alertas?
++view_alerts_delete_failure = Falha ao excluir alertas com os seguintes IDs: {0}
++view_alerts_delete_failure_all = N\u00E3o foi poss\u00EDvel excluir os alertas
++view_alerts_delete_success = Alertas {0} exclu\u00EDdos com sucesso
++view_alerts_field_ack_status = Status
++view_alerts_field_ack_status_ack = Ack ({0})
++view_alerts_field_ack_status_ackHover = Acknowledged by {0} at {1}
++view_alerts_field_ack_status_empty = Ainda n\u00E3o verificado
++view_alerts_field_ack_status_filled = {0} verificado em {1}
++view_alerts_field_ack_status_noAck = No Ack
++view_alerts_field_ack_status_noAckHover = Not yet Acknowledged
++view_alerts_field_ack_subject = Assunto da Verifica\u00E7\u00E3o
++view_alerts_field_ack_time = Data de Verifica\u00E7\u00E3o
++view_alerts_field_condition_text = Condi\u00E7\u00E3o
++view_alerts_field_condition_text_many = M\u00FAltiplas condi\u00E7\u00F5es
++view_alerts_field_condition_text_none = Sem condi\u00E7\u00F5es
++view_alerts_field_condition_value = Valor da Condi\u00E7\u00E3o
++view_alerts_field_created_time = Data de Cria\u00E7\u00E3o
++view_alerts_field_enabled = Habilitado
++view_alerts_field_modified_time = Data de Altera\u00E7\u00E3o
++view_alerts_field_name = Nome
++view_alerts_field_parent = Pai
++view_alerts_field_priority = Prioridade
++view_alerts_field_protected = Protegido
++view_alerts_field_protected_tooltip = Se verdadeiro, esta defini\u00E7\u00E3o \u00E9 protegida de altera\u00E7\u00F5es feitas na defini\u00E7\u00E3o pai, ou seja, altera\u00E7\u00F5es realizadas no pai n\u00E3o sobrescrevem esta defini\u00E7\u00E3o.
++view_alerts_field_resource = Recurso
++view_alerts_loadFailed = Falha ao carregar dados dos alertas
++view_alerts_table_filter_priority = Filtro de Prioridade
++view_alerts_table_title_group = Hist\u00F3rico de Alertas do Grupo
++view_alerts_table_title_resource = Hist\u00F3rico de Alertas do Recurso
++view_autoDiscoveryQ_committed = Committed
++view_autoDiscoveryQ_confirmSelect = Also select the platform children?
++view_autoDiscoveryQ_deleted = Deleted
++view_autoDiscoveryQ_field_discoveryTime = Data e Hora da Descoberta
++view_autoDiscoveryQ_field_inventoryStatus = Status do Invet\u00E1rio
++view_autoDiscoveryQ_field_key = Chave do Recurso
++view_autoDiscoveryQ_field_name = Nome do Recurso
++view_autoDiscoveryQ_field_parentId = ID Pai
++view_autoDiscoveryQ_ignore = Ignorar
++view_autoDiscoveryQ_ignoreFailure = Falha ao ignorar recursos.
++view_autoDiscoveryQ_ignoreSuccessful = Os recursos selecionados foram ignorados com sucesso.
++view_autoDiscoveryQ_ignored = Ignorado
++view_autoDiscoveryQ_import = Importar
++view_autoDiscoveryQ_importFailure = Falha ao importar recursos
++view_autoDiscoveryQ_importSuccessful = Os recursos selecionados foram importados com sucesso.
++view_autoDiscoveryQ_loadFailure = Falha ao carregar a fila de descoberta do invent\u00E1rio
++view_autoDiscoveryQ_new = Novo
++view_autoDiscoveryQ_newAndIgnored = Novo e Ignorado
++view_autoDiscoveryQ_noItems = N\u00E3o h\u00E1 itens a serem mostrados
++view_autoDiscoveryQ_noperm = (Required manage inventory permissions missing. See Administrator to change)~
++view_autoDiscoveryQ_showStatus = Show
++view_autoDiscoveryQ_title = Fila de Autodescoberta
++view_autoDiscoveryQ_unignore = N\u00E3o ignorar
++view_autoDiscoveryQ_unignoreFailure = Falha ao reimportar os recursos
++view_autoDiscoveryQ_unignoreSuccessful = You have successfully unignored the selected resources.~
++view_autoDiscoveryQ_uninventoried = Uninventoried
++view_bundleVersion_loadFailure = Failed to load bundle version data~
++view_bundle_bundle = Bundle~
++view_bundle_bundleDeployment = Bundle Deployment~
++view_bundle_bundleDeployments = Bundle Deployments~
++view_bundle_bundleDestinations = Bundle Destinations~
++view_bundle_bundleFiles = Bundle Files~
++view_bundle_bundleType = Bundle Type~
++view_bundle_bundleVersion = Bundle Version~
++view_bundle_bundleVersions = Bundle Versions~
++view_bundle_bundles = Bundles~
++view_bundle_createWizard_bundleDistro = Bundle Distribution~
++view_bundle_createWizard_cancelFailure = Failed to fully cancel the creation of bundle [{0}], version=[{1}] - the bundle may still exist in the database~
++view_bundle_createWizard_cancelSuccessful = Canceled the creation of bundle [{0}], version=[{1}]~
++view_bundle_createWizard_clickToUploadRecipe = Click to upload a recipe file~
++view_bundle_createWizard_createFailure = Failed to create the bundle~
++view_bundle_createWizard_createSuccessful = You have successfully created a bundle named [{0}] with a version of [{1}]~
++view_bundle_createWizard_enterRecipe = Please supply a valid recipe
++view_bundle_createWizard_enterUrl = Please enter a valid URL where the bundle distribution file can be downloaded from
++view_bundle_createWizard_failedToUploadDistroFile = Failed to upload bundle distribution file~
++view_bundle_createWizard_failedToUploadFile = Failed to upload bundle file~
++view_bundle_createWizard_loadBundleFileFailure = Cannot obtain bundle file information from server~
++view_bundle_createWizard_noAdditionalFilesNeeded = No additional files need to be uploaded for this bundle~
++view_bundle_createWizard_noBundleTypesAvail = No bundle types are available~
++view_bundle_createWizard_noBundleTypesSupported = No bundle types are supported - you must deploy a valid plugin that supports bundle deployments~
++view_bundle_createWizard_provideBundleDistro = Provide a Bundle Distribution
++view_bundle_createWizard_recipeOption = Recipe~
++view_bundle_createWizard_title = Create Bundle~
++view_bundle_createWizard_uploadInProgress = Upload is in progress... This can take several minutes for large files~
++view_bundle_createWizard_uploadOption = Upload~
++view_bundle_createWizard_uploadStepName = Provide a Bundle Distribution~
++view_bundle_createWizard_urlOption = URL~
++view_bundle_createWizard_windowTitle = Bundle Creation Wizard~
++view_bundle_createWizard_youMustChooseOne = You must choose one option in order to create a bundle!
++view_bundle_deleteConfirm = Are you sure you want to delete this bundle? All versions, destinations and deployments for this bundle will also be deleted.
++view_bundle_deploy = Deploy~
++view_bundle_deployDir = Deploy Directory~
++view_bundle_deployWizard_deployStep = Deploy Bundle to Destination Platforms~
++view_bundle_deployWizard_deploying = Deploying...~
++view_bundle_deployWizard_deploymentCreated = Created Deployment...~
++view_bundle_deployWizard_deploymentCreatedDetail = Created deployment [{0}] description [{1}]~
++view_bundle_deployWizard_deploymentCreatedDetail_concise = You have created the deployment [{0}]
++view_bundle_deployWizard_deploymentScheduled = Bundle Deployment Scheduled!~
++view_bundle_deployWizard_deploymentScheduledDetail = Scheduled bundle deployment [{0}] destination group [{1}]~
++view_bundle_deployWizard_deploymentScheduledDetail_concise = You have scheduled the bundle deployment
++view_bundle_deployWizard_destinationCreatedDetail = Created destination [{0}] description [{1}]~
++view_bundle_deployWizard_destinationCreatedDetail_concise = You have created the destination [{0}]
++view_bundle_deployWizard_error_1 = Failed to delete new deployment on Cancel:
++view_bundle_deployWizard_error_10 = Failed to create destination, it may already exist. (Note, for an existing destination deploy from the Destination view)~
++view_bundle_deployWizard_error_11 = Failed to find defined deployments.~
++view_bundle_deployWizard_error_12 = Failed to find defined bundles.~
++view_bundle_deployWizard_error_2 = Failed to delete new destination on Cancel:
++view_bundle_deployWizard_error_3 = Failed to Schedule Deployment!~
++view_bundle_deployWizard_error_4 = Failed to schedule deployment: {0}~
++view_bundle_deployWizard_error_5 = Failed to Create Deployment!~
++view_bundle_deployWizard_error_6 = Failed to create deployment: {0}~
++view_bundle_deployWizard_error_7 = Failed to get deployment name.~
++view_bundle_deployWizard_error_8 = You must select a valid resource group from the drop down~
++view_bundle_deployWizard_error_9 = Failed to delete new destination in nextPage:~
++view_bundle_deployWizard_getConfigSkip = No configuration needed for this bundle version.~
++view_bundle_deployWizard_getConfigStep = Set Deployment Configuration~
++view_bundle_deployWizard_getDestStep = New Destination~
++view_bundle_deployWizard_getDest_deployDir = Root Deployment Directory (on destination platforms)~
++view_bundle_deployWizard_getDest_desc = Destination Description~
++view_bundle_deployWizard_getDest_name = Destination Name~
++view_bundle_deployWizard_getInfoStep = Provide Deployment Information~
++view_bundle_deployWizard_getInfo_clean = Clean Deployment? (wipe deploy directory on destination platform)~
++view_bundle_deployWizard_getInfo_deploymentDesc = Deployment Description~
++view_bundle_deployWizard_getInfo_deploymentName = Deployment Name~
++view_bundle_deployWizard_getOptionsStep = Deploy Options~
++view_bundle_deployWizard_getOptions_deployLater = Deploy Later~
++view_bundle_deployWizard_getOptions_deployNow = Deploy Now~
++view_bundle_deployWizard_getOptions_deployTime = Deployment Time~
++view_bundle_deployWizard_selectBundleStep = Select Deployment Bundle~
++view_bundle_deployWizard_selectBundle_single = Select only a single bundle for deployment.~
++view_bundle_deployWizard_selectVersionStep = Select Deployment Bundle Version~
++view_bundle_deployWizard_selectVersion_latest = Latest Version [{0}]~
++view_bundle_deployWizard_selectVersion_live = Live Version [{0}]~
++view_bundle_deployWizard_selectVersion_select = Select Version from List:~
++view_bundle_deployWizard_title = Bundle Deployment Wizard~
++view_bundle_deploy_action = Action~
++view_bundle_deploy_backButton = Back to Destination~
++view_bundle_deploy_clickForError = Click the icon for the error message
++view_bundle_deploy_deleteConfirm = Are you sure you want to delete this bundle deployment?
++view_bundle_deploy_deleteFailure = Failed to delete the bundle deployment [{0}]
++view_bundle_deploy_deleteSuccessful = You successfully deleted the bundle deployment [{0}]
++view_bundle_deploy_deployedBy = Deployed By
++view_bundle_deploy_deploymentPlatforms = Deployment Platforms~
++view_bundle_deploy_installDetails = Install Details~
++view_bundle_deploy_loadBundleFailure = Failed to find bundle~
++view_bundle_deploy_loadDeployFailure = Failed to load bundle deployments~
++view_bundle_deploy_loadFailure = Failed to load bundle deployment~
++view_bundle_deploy_name = Deployment Name~
++view_bundle_deploy_operatingSystem = Operating System~
++view_bundle_deploy_selectARow = Select a row to show installation details~
++view_bundle_deploy_tagUpdateFailure = Failed to update bundle deployment tags~
++view_bundle_deploy_tagUpdateSuccessful = You have successfully updated the bundle deployment tags~
++view_bundle_deploy_time = Deployment Time~
++view_bundle_deployed = Deployed~
++view_bundle_deployments = Deployments~
++view_bundle_dest_backToBundle = Back to Bundle~
++view_bundle_dest_created = Created~
++view_bundle_dest_deleteConfirm = Are you sure you want to delete this bundle destination? This only deletes it from the database; all bundle content that was deployed to this destination on remote machines will remain.
++view_bundle_dest_deleteFailure = Failed to delete the bundle destination [{0}]
++view_bundle_dest_deleteSuccessful = You successfully deleted the bundle destination [{0}]
++view_bundle_dest_deployDir = Deploy Directory~
++view_bundle_dest_group = Group~
++view_bundle_dest_lastDeployedVersion = Last Deployed Version~
++view_bundle_dest_lastDeploymentDate = Last Deployment Date~
++view_bundle_dest_lastDeploymentStatus = Last Deployment Status~
++view_bundle_dest_loadFailure = Failed to load bundle destinations~
++view_bundle_dest_loadFailureVersionInfo = Failed to load bundle destination deployed version information~
++view_bundle_dest_purgeConfirm = This will purge the bundle content from all remote machines. Are you sure you want to do this?
++view_bundle_dest_purgeFailure = Failed to purge the bundle destination [{0}] from some or all of the remote machines.
++view_bundle_dest_purgeSuccessful = You successfully purged the bundle destination [{0}] from all of the remote machines.
++view_bundle_dest_revertConfirm = This will revert all remote machines back to the previous bundle deployment. Are you sure you want to do this?
++view_bundle_dest_tagUpdateFailure = Failed to update bundle destination tags~
++view_bundle_dest_tagUpdateSuccessful = You have successfully updated the bundle destination tags~
++view_bundle_destinations = Destinations~
++view_bundle_fileListView_fileSize = File Size~
++view_bundle_fileListView_loadFailure = Failed to load bundle file data~
++view_bundle_fileListView_md5 = MD5
++view_bundle_fileListView_sha256 = SHA256
++view_bundle_files = Files~
++view_bundle_latestVersion = Latest Version~
++view_bundle_list_backToAll = Back to All Bundles~
++view_bundle_list_deleteConfirm = Are you sure you want to delete this bundle?~
++view_bundle_list_deleteFailure = Failed to delete the bundle [{0}]~
++view_bundle_list_deleteSuccessful = You successfully deleted the bundle named [{0}]~
++view_bundle_list_deletesFailure = Failed to delete the bundles
++view_bundle_list_deletesSuccessful = You successfully deleted the bundles
++view_bundle_list_destinationsCount = Destinations Count~
++view_bundle_list_error1 = Failed to load bundle to deploy [{0}]~
++view_bundle_list_error2 = Failed to get a single bundle to deploy [{0}]~
++view_bundle_list_error3 = Failed to load bundle~
++view_bundle_list_loadFailure = Failed to load the bundle to be deployed [{0}]~
++view_bundle_list_loadWithLatestFailure = Failed to load bundle with the latest version data~
++view_bundle_list_singleLoadFailure = Failed to get a single bundle to be deployed [{0}]~
++view_bundle_list_tagUpdateFailure = Failed to update bundle tags~
++view_bundle_list_tagUpdateSuccessful = You have successfully updated the bundle tags~
++view_bundle_list_versionsCount = Versions Count~
++view_bundle_purge = Purge
++view_bundle_recipe = Recipe~
++view_bundle_resDeployDS_loadFailure = Failed to load bundle resource deployments~
++view_bundle_revert = Revert~
++view_bundle_revertWizard_confirmStep_confirmation = Reverting Live Deployment to Previous Deployment. Click "Next" to continue...~
++view_bundle_revertWizard_confirmStep_failedToFindLiveDeployment = Failed to find live deployment; cannot revert~
++view_bundle_revertWizard_confirmStep_liveDeployment = Live Deployment~
++view_bundle_revertWizard_confirmStep_name = Revert Deployment Confirmation~
++view_bundle_revertWizard_confirmStep_noLiveDeployment = No live deployment was found for the destination [{0}]~
++view_bundle_revertWizard_confirmStep_noLiveDeployment_concise = No live deployment was found for the destination
++view_bundle_revertWizard_confirmStep_noPriorDeployment = The live deployment [{0}] cannot be reverted because there is no prior deployment for the destination [{1}]~
++view_bundle_revertWizard_confirmStep_noPriorDeployment_concise = The live deployment cannot be reverted because there is no prior deployment
++view_bundle_revertWizard_confirmStep_prevDeployment = Previous Deployment~
++view_bundle_revertWizard_getInfoStep_cleanDeploy = Clean Deployment? (this will delete an old, existing deploy directory prior to starting the revert deployment)~
++view_bundle_revertWizard_getInfoStep_getNameFailure = Failed to get revert deployment name~
++view_bundle_revertWizard_getInfoStep_name = Provide Revert Information~
++view_bundle_revertWizard_getInfoStep_revertDeployDesc = Revert Deploy Description~
++view_bundle_revertWizard_getInfoStep_revertDeployDescFull = [REVERT From]\\n{0}\\n\\n[REVERT To]\\n{1}~
++view_bundle_revertWizard_getInfoStep_revertDeployName = Revert Deploy Name~
++view_bundle_revertWizard_revertStep_name = Deploy Bundle to Destination Platforms~
++view_bundle_revertWizard_revertStep_reverting = Reverting...~
++view_bundle_revertWizard_revertStep_scheduled = You have successfully scheduled the revert deployment!~
++view_bundle_revertWizard_revertStep_scheduledDetails = You have successfully scheduled to revert the bundle deployment [{0}] from resource group [{1}]~
++view_bundle_revertWizard_revertStep_scheduledFailure = Failed to schedule revert deployment!~
++view_bundle_revertWizard_title = Bundle Revert~
++view_bundle_revertWizard_windowTitle = Bundle Revert Wizard~
++view_bundle_tree_loadFailure = Failed to load bundle data~
++view_bundle_version_backToBundle = Back to Bundle~
++view_bundle_version_bundleVersionTagUpdateFailure = Failed to update bundle version tags~
++view_bundle_version_bundleVersionTagUpdateSuccessful = You have successfully updated the bundle version tags~
++view_bundle_version_deleteConfirm = Are you sure you want to delete this bundle version?
++view_bundle_version_deleteFailure = Failed to delete the bundle version [{0}]
++view_bundle_version_deleteSuccessful = You successfully deleted the bundle version [{0}]
++view_bundle_version_loadFailure = Failed to load bundle version~
++view_bundle_versions = Versions~
++view_configCompare_comparingConfigs = Comparando Configura\u00E7\u00F5es
++view_configCompare_configCompare = Compara\u00E7\u00E3o de Configura\u00E7\u00F5es
++view_configEdit_addItem = Adicionar Item \u00E0 Lista
++view_configEdit_confirm_1 = Tem certeza de que deseja excluir as propriedades selecionadas?
++view_configEdit_confirm_2 = Tem certeza de que deseja excluir esta linha?
++view_configEdit_confirm_3 = Tem certeza de que deseja excluir [{0}] selecionado [{1}]?
++view_configEdit_editRow = Editar Linha de Configura\u00E7\u00E3o
++view_configEdit_enterPropName = Informe o nome da propriedade a ser adicionada.
++view_configEdit_error_1 = Este recurso n\u00E3o suporta Configura\u00E7\u00E3o.
++view_configEdit_error_2 = Este recurso n\u00E3o possui suporte \u00E0 propriedades de conex\u00E3o.
++view_configEdit_error_3 = N\u00E3o f\u00F3 poss\u00EDvel adicionar a propriedade com nome [{0}]. Nome de propriedade j\u00E1 utilizada neste conjunto.
++view_configEdit_files = Arquivos
++view_configEdit_hideAll = Ocultar todos
++view_configEdit_jumpToSection = Ir direto para a Sele\u00E7\u00E3o
++view_configEdit_msg_1 = Propriedade [{0}] adicionada ao conjunto.
++view_configEdit_msg_2 = Propriedades removidas do conjunto.
++view_configEdit_msg_3 = [{0} {1}] removido da lista.
++view_configEdit_msg_4 = Item adicionado \u00E0 lista.
++view_configEdit_properties = Propriedades
++view_configEdit_tooltip_1 = Remove os itens selecionados da lista.
++view_configEdit_tooltip_2 = Adiciona um item \u00E0 lista.
++view_configEdit_viewRow = View Row
++view_configurationDetails_allPropertiesValid = All configuration properties have valid values, so the configuration can now be saved.~
++view_configurationDetails_configNotUpdatedDueToNoChange = Configuration was not updated, since the new configuration is equivalent to the current configuration.
++view_configurationDetails_error_updateFailure = Failed to update configuration.~
++view_configurationDetails_messageConcise = Configuration updated - current version is {0}.~
++view_configurationDetails_messageDetailed = Configuration updated to version {0} for Resource [{1}].
++view_configurationDetails_noPermission = You do not have permission to edit this Resource''s configuration.~
++view_configurationDetails_somePropertiesInvalid = The following configuration properties have invalid values: {0}. The values must be corrected before the configuration can be saved.~
++view_configurationHistoryDetails_dialogTitle = Configuration Details~
++view_configurationHistoryDetails_error_loadFailure = Unable to load configuration history.~
++view_configurationHistoryList_cannotDeleteCurrent = One of the selected history items represents the current configuration - you cannot delete it.
++view_configurationHistoryList_cannotDeleteGroupItems = One or more selected configuration history items are part of a group configuration update. You must purge that parent group history item before you can delete its individual resource history items.
++view_configurationHistoryList_delete_failure = Failed to delete the configuration history items.
++view_configurationHistoryList_delete_success = You successfully deleted the selected configuration history items.
++view_configurationHistoryList_itemNamePlural = configuration history items
++view_configurationHistoryList_rollback = Rollback
++view_configurationHistoryList_rollback_failure = Failed to rollback the configuration. The original configuration is still in effect.
++view_configurationHistoryList_rollback_success = You successfully rolled back the configuration to the selected past configuration.
++view_configurationHistoryList_table_clickStatusIcon = Click the status icon for full details
++view_configurationHistoryList_table_statusFailure = This configuration update failed
++view_configurationHistoryList_table_statusInprogress = This configuration update is still in progress
++view_configurationHistoryList_table_statusNochange = No changes were made to this configuration
++view_configurationHistoryList_table_statusSuccess = This configuration update was successful
++view_configurationHistoryList_title = Configuration History~
++view_connectionSettingsDetails_allPropertiesValid = All connection settings have valid values, so the settings can now be saved.~
++view_connectionSettingsDetails_error_updateFailure = Failed to update connection settings.~
++view_connectionSettingsDetails_messageConcise_updateSuccess = Connection settings updated.~
++view_connectionSettingsDetails_messageDetailed_updateSuccess = Connection settings updated for Resource [{0}].~
++view_connectionSettingsDetails_noPermission = You do not have permission to edit this Resource''s connection settings.~
++view_connectionSettingsDetails_somePropertiesInvalid = The following connection settings have invalid values: {0}. The values must be corrected before the settings can be saved.~
++view_core_error_1 = Falha ao perquisar novos alertas~
++view_core_loggedInAs = Logado como {0}~
++view_core_loggedOut = Logged out~
++view_core_noRecentAlerts = There are no recent alerts to report
++view_core_recentAlerts = [{0}] alertas recentes~
++view_core_uncaught = Exce\u00E7\u00E3o n\u00E3o capturada~
++view_dashboardManager_deleteFail = Failed to delete dashboard.
++view_dashboardManager_deleted = Successfully deleted dashboard {0}~
++view_dashboardManager_error = Failed to save dashboard to server~
++view_dashboardManager_saved = Saved dashboard {0} to server~
++view_dashboardManager_success = Saved dashboard~
++view_dashboard_favorites_error1 = Failed to load favorite Resources.~
++view_dashboardsManager_error1 = Failed to add new dashboard~
++view_dashboardsManager_inventory_title = Inventory Summary~
++view_dashboardsManager_mashup_title = RHQ News~
++view_dashboardsManager_message_title = Welcome To RHQ~
++view_dashboardsManager_message_title_details = <h1>Welcome to RHQ</h1>\n<p>The RHQ project is an abstraction and plug-in based systems management suite that provides extensible and integrated systems management for multiple products and platforms across a set of core features. The project is designed with layered modules that provide a flexible architecture for deployment. It delivers a core user interface that delivers audited and historical management across an entire enterprise. A Server/Agent architecture provides remote management and plugins implement all specific support for managed products.</p>\n <p>This default dashboard can be edited by clicking the (edit mode) button above.</p>~
++view_dashboardsManager_tagcloud_title = Tag Cloud~
++view_dashboards_confirm1 = Are you sure you want to delete~
++view_dashboards_portlets_refresh_fail1 = Failed to update interval for portlets that auto-refresh
++view_dashboards_portlets_refresh_fail2 = Failed to disable reload for portlets that auto-refresh
++view_dashboards_portlets_refresh_multiple_min = {0} minutes
++view_dashboards_portlets_refresh_none = No Refresh
++view_dashboards_portlets_refresh_one_min = 1 minute
++view_dashboards_portlets_refresh_success1 = Updated interval for portlets that auto-refresh
++view_dashboards_portlets_refresh_success2 = Stopping reload for portlets that auto-refresh
++view_dashboards_title = Dashboard~
++view_dynagroup_children = DynaGroup Children~
++view_dynagroup_compatible = Compatible
++view_dynagroup_definitionAlreadyExists = A group definition already exists with this name~
++view_dynagroup_definitionCreated = You have successfully created a group definition named [{0}]~
++view_dynagroup_definitionLoadFailure = Failed to load group definitions~
++view_dynagroup_definitions = DynaGroup Definitions~
++view_dynagroup_deleteFailureSelection = Failed to delete the selected group definitions~
++view_dynagroup_deleteSuccessfulSelection = You have successfully deleted [{0}] group definitions~
++view_dynagroup_editing = Editing [{0}]~
++view_dynagroup_exprBuilder_addExpression = Add Expression
++view_dynagroup_exprBuilder_comparisonType = Comparison Type
++view_dynagroup_exprBuilder_comparisonType_contains = contains
++view_dynagroup_exprBuilder_comparisonType_endsWith = ends with
++view_dynagroup_exprBuilder_comparisonType_equals = equals
++view_dynagroup_exprBuilder_comparisonType_startsWith = starts with
++view_dynagroup_exprBuilder_comparisonType_tooltip = Comparison Type
++view_dynagroup_exprBuilder_definingPlugin = Defining Plugin
++view_dynagroup_exprBuilder_definingPlugin_tooltip = The plugin to search
++view_dynagroup_exprBuilder_expression = Expression
++view_dynagroup_exprBuilder_expressionType = Expression Type
++view_dynagroup_exprBuilder_expressionType_pluginConfig = Plugin Configuration
++view_dynagroup_exprBuilder_expressionType_resource = Resource
++view_dynagroup_exprBuilder_expressionType_resourceCategory = Resource Category
++view_dynagroup_exprBuilder_expressionType_resourceConfig = Resource Configuration
++view_dynagroup_exprBuilder_expressionType_resourceType = Resource Type
++view_dynagroup_exprBuilder_expressionType_tooltip = The type of property this expression switches on:<br/> <b>Resource</b>: A resource property such as its name or version<br/> <b>Resource Type</b>: Search for resources of a specific type<br/> <b>Resource Category</b>: Search for resources by category: platform, server, service<br/> <b>Trait</b>: Resources that have selected values for a monitored trait<br/> <b>Plugin Configuration</b>: Search by the plugin component configuration setting of the component<br/> <b>Resource Configuration</b>: Search by the configuration setting of the managed resource
++view_dynagroup_exprBuilder_expressionType_trait = Trait
++view_dynagroup_exprBuilder_expression_tooltip = This is the full expression that is represented by the selections in the form below. This text will be added to your group definition expression text when you click the "Add Expression" button.
++view_dynagroup_exprBuilder_groupBy = Group by
++view_dynagroup_exprBuilder_groupBy_tooltip = GroupBy will cause the system to pivot on the values from the entered expressions creating a separate group for each value. For example, GroupBy on the cluster name to create a group for each cluster with all cluster members in it.
++view_dynagroup_exprBuilder_noPlugins = --No plugins--
++view_dynagroup_exprBuilder_noProperties = --No properties--
++view_dynagroup_exprBuilder_noResourceTypes = --No resource types--
++view_dynagroup_exprBuilder_pluginLoadFailure = Cannot get the list of plugins
++view_dynagroup_exprBuilder_propLoadFailure = Cannot get list of properties
++view_dynagroup_exprBuilder_propertyName = Property Name
++view_dynagroup_exprBuilder_propertyName_tooltip = The name of the property to query. This is defined by the expression type as well as the resource type.
++view_dynagroup_exprBuilder_resTypeLoadFailure = Cannot get list of resource types for plugin [{0}]
++view_dynagroup_exprBuilder_resource = Resource
++view_dynagroup_exprBuilder_resourceType = Resource Type
++view_dynagroup_exprBuilder_resourceType_tooltip = The type of resource
++view_dynagroup_exprBuilder_resource_child = Child
++view_dynagroup_exprBuilder_resource_grandparent = Grandparent
++view_dynagroup_exprBuilder_resource_greatGrandparent = GreatGrandparent
++view_dynagroup_exprBuilder_resource_greatGreatGrandparent = GreatGreatGrandparent
++view_dynagroup_exprBuilder_resource_parent = Parent
++view_dynagroup_exprBuilder_resource_resource = Resource
++view_dynagroup_exprBuilder_resource_tooltip = Choose the level of the resource you wish to select. For example, select "parent" will find resources whose parent resource matches the rest of the expression.
++view_dynagroup_exprBuilder_title = Expression Builder
++view_dynagroup_exprBuilder_unset = Unset
++view_dynagroup_exprBuilder_unset_tooltip = Unset will find all of the values that have a null value in the database. This is not possible using the "=" operator because of how databases store and query data.
++view_dynagroup_exprBuilder_value_tooltip = The string value for the expression to query
++view_dynagroup_expression = Expression~
++view_dynagroup_expressionBuilderIconTooltip = Expression Builder...
++view_dynagroup_expressionSet = Expression Set~
++view_dynagroup_lastCalculationTime = Last Calculation Time~
++view_dynagroup_loadDefinitionFailure = Failed to load group definition [{0}]~
++view_dynagroup_loadDefinitionMissing = There is no group definition with the ID of [{0}]~
++view_dynagroup_mixed = Mixed
++view_dynagroup_newGroupDefinition = New Group Definition~
++view_dynagroup_nextCalculationTime = Next Calculation Time~
++view_dynagroup_permDenied = You do not have permission to view group definitions~
++view_dynagroup_permUnknown = Could not determine if you have the proper permissions - access is denied~
++view_dynagroup_recalcFailure = Failed to recalculated this group definition~
++view_dynagroup_recalcFailureSelection = Failed to recalculated the selected group definitions~
++view_dynagroup_recalcSuccessful = You have successfully recalculated this group definition~
++view_dynagroup_recalcSuccessfulSelection = You have successfully recalculated [{0}] group definitions~
++view_dynagroup_recalculate = Recalculate~
++view_dynagroup_recalculationInterval = Recalculation Interval~
++view_dynagroup_recursive = Recursive~
++view_dynagroup_saveAndRecalculate = Save & Recalculate~
++view_dynagroup_saveFailure = Failed to save the group definition named [{0}]~
++view_dynagroup_saveSuccessful = You have successfully saved the group definition named [{0}]~
++view_dynagroup_singleSaveFailure = An error occurred - there should have been one created, but instead there were [{0}] created~
++view_dynagroup_template_customExpression = Custom Expression...
++view_dynagroup_template_downedResources = All resources currently down
++view_dynagroup_template_jbossas4_clusters = JBossAS 4 - Clusters
++view_dynagroup_template_jbossas4_earClusters = JBossAS 4 - Clustered EARs
++view_dynagroup_template_jbossas4_hostingApp = JBossAS 4 - All hosting any version of "my" app
++view_dynagroup_template_jbossas4_nonsecured = JBossAS 4 - All non-secured
++view_dynagroup_template_jbossas4_uniqueVersions = JBossAS 4 - Unique versions
++view_dynagroup_template_jbossas5_clusters = JBossAS 5/6 - Clusters
++view_dynagroup_template_platforms = Platform resources in inventory
++view_dynagroup_template_uniqueResourceTypes = Unique resource types in inventory
++view_groupConfigEdit_member = Membro
++view_groupConfigEdit_noListProps = Lista de propriedades n\u00E3o suportada atualmente para configura\u00E7\u00F5es em grupo.
++view_groupConfigEdit_setAll = Atribuir todos os valores \u00E0:
++view_groupConfigEdit_tooltip_1 = Valores dos membros diferem - clique no \u00EDcone para edit\u00E1-los.
++view_groupConfigEdit_unset = Remover atribui\u00E7\u00E3o
++view_groupConfigEdit_valsDiff = valores dos membros diferem
++view_groupConfigEdit_valsDiffForProp = Valores dos membros para a Propriedade [{0}]
++view_groupCreateWizard_createFailure = Failed to create the resource group~
++view_groupCreateWizard_createStepName = Group Settings~
++view_groupCreateWizard_createStep_recursive = Recursive~
++view_groupCreateWizard_createSuccessful_concise = You have created a new resource group. [<a href="{0}">View Group</a>]~
++view_groupCreateWizard_createSuccessful_full = You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources~
++view_groupCreateWizard_membersStepName = Select Members~
++view_groupCreateWizard_title = Create Group~
++view_groupCreateWizard_windowTitle = Create Group~
++view_groupInventoryMembers_button_updateMembership = Update Membership...
++view_groupInventoryMembers_title_updateMembership = Update Membership
++view_group_detail_failLoad = Failed to load group for group with ID [{0}]
++view_group_detail_failLoadComp = Failed to load group composite for group with ID [{0}]
++view_group_detail_failRecursiveChange = Failed to update the recursive setting for group [{0}]
++view_group_detail_recursiveChange = You successfully changed the recursive setting for group [{0}]
++view_group_inventory_activity_no_recent_metrics = This group has no recent metrics
++view_group_meas_schedules_title = Group Metric Collection Schedules~
++view_group_membership_failFetch = Failed to fetch Resource Group
++view_group_membership_saveFailure = Failed to update membership of group [{0}]~
++view_group_membership_saveSuccessful = You have updated the membership of group [{0}]~
++view_group_operationScheduleDetails_failedToLoadMembers = Failed to load group member Resources.
++view_group_operationScheduleDetails_field_execute = Execute
++view_group_operationScheduleDetails_field_haltOnFailure = Halt on Failure?
++view_group_operationScheduleDetails_memberResource = Member Resource
++view_group_operationScheduleDetails_value_parallel = in parallel
++view_group_operationScheduleDetails_value_sequential = in the order specified below (drag and drop member Resources to change order)
++view_group_pluginConfig_edit_currentGroupProperties = Current Group Properties~
++view_group_pluginConfig_edit_invalid = The following connection setting properties have invalid values and must be corrected before the connection settings can be saved: [{0}]~
++view_group_pluginConfig_edit_noperm = You do not have permission to edit this group connection settings~
++view_group_pluginConfig_edit_saveFailure = Failed to initiate group connection setting update for [{0}] compatible group named [{1}]~
++view_group_pluginConfig_edit_saveInitiated_concise = The group connection setting updates have been initiated~
++view_group_pluginConfig_edit_saveInitiated_full = The group connection setting updates have been initiated for the [{0}] compatible group named [{1}]~
++view_group_pluginConfig_edit_saveTooltip = Update the connection settings of all group members~
++view_group_pluginConfig_edit_valid = All connection setting properties have valid values, so the connection settings can now be saved~
++view_group_pluginConfig_members_fetchFailure = Failed to get plugin config update history for members of group [{0}]~
++view_group_pluginConfig_members_fetchFailureConn = Failed to retrieve member connection settings for [{0}]
++view_group_pluginConfig_members_fetchFailureConnInProgress = A group plugin configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
++view_group_pluginConfig_members_statusDetails = Status Details~
++view_group_pluginConfig_members_statusFailure = This configuration update failed for an unknown reason~
++view_group_pluginConfig_members_statusInprogress = This configuration update is still in progress~
++view_group_pluginConfig_members_statusNochange = No changes were made to this configuration~
++view_group_pluginConfig_members_statusSuccess = This configuration update was successful~
++view_group_pluginConfig_members_title = Group Connection Settings Member Histories~
++view_group_pluginConfig_table_clickStatusIcon = Click the status icon for full details~
++view_group_pluginConfig_table_deleteFailure = Failed to delete group plugin config history~
++view_group_pluginConfig_table_deleteSuccessful = You have deleted [{0}] history items~
++view_group_pluginConfig_table_failFetch = Failed to get group plugin config history
++view_group_pluginConfig_table_msg1 = View Member History for status of each individual resource~
++view_group_pluginConfig_table_statusDetails = Status Details~
++view_group_pluginConfig_table_statusFailure = This group configuration update failed~
++view_group_pluginConfig_table_statusInprogress = This group configuration update is still in progress~
++view_group_pluginConfig_table_statusNochange = No changes were made to this group configuration~
++view_group_pluginConfig_table_statusSuccess = This group configuration update was successful~
++view_group_pluginConfig_table_title = Group Connection Settings History~
++view_group_pluginConfig_table_viewMemberHistory = View Member History~
++view_group_pluginConfig_table_viewSettings = View Settings~
++view_group_pluginConfig_view_groupProperties = Group Properties~
++view_group_pluginConfig_view_noperm = You do not have permissions to see the connection settings~
++view_group_resConfig_edit_invalid = The following configuration properties have invalid values and must be corrected before the configuration can be saved: [{0}]~
++view_group_resConfig_edit_loadFail = Failed to retrieve member Resource configurations for [{0}]
++view_group_resConfig_edit_noperm = You do not have permission to edit this group configuration~
++view_group_resConfig_edit_saveFailure = Failed to initiate group configuration update for [{0}] compatible group named [{1}]~
++view_group_resConfig_edit_saveInitiated_concise = The group configuration updates have been initiated~
++view_group_resConfig_edit_saveInitiated_full = The group configuration updates have been initiated for the [{0}] compatible group named [{1}]~
++view_group_resConfig_edit_saveTooltip = Update the configurations of all group members~
++view_group_resConfig_edit_valid = All configuration properties have valid values, so the configuration can now be saved~
++view_group_resConfig_members_fetchFailure = Failed to get resource config update history for members of group [{0}]
++view_group_resConfig_members_fetchFailureConfig = Failed to retrieve member resource configuration settings for [{0}]
++view_group_resConfig_members_fetchFailureConfigInProgress = A group resource configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
++view_group_resConfig_members_statusDetails = Status Details
++view_group_resConfig_members_statusFailure = This configuration update failed for an unknown reason
++view_group_resConfig_members_statusInprogress = This configuration update is still in progress
++view_group_resConfig_members_statusNochange = No changes were made to this configuration
++view_group_resConfig_members_statusSuccess = This configuration update was successful
++view_group_resConfig_members_title = Group Resource Configuration Member Histories
++view_group_resConfig_table_clickStatusIcon = Click the status icon for full details
++view_group_resConfig_table_deleteFailure = Failed to delete group resource config history
++view_group_resConfig_table_deleteSuccessful = You have deleted [{0}] history items
++view_group_resConfig_table_failFetch = Failed to get group resource config history
++view_group_resConfig_table_msg1 = View Member History for status of each individual resource
++view_group_resConfig_table_statusDetails = Status Details
++view_group_resConfig_table_statusFailure = This group configuration update failed
++view_group_resConfig_table_statusInprogress = This group configuration update is still in progress
++view_group_resConfig_table_statusNochange = No changes were made to this group configuration
++view_group_resConfig_table_statusSuccess = This group configuration update was successful
++view_group_resConfig_table_title = Group Resource Configuration History
++view_group_resConfig_table_viewMemberHistory = View Member History
++view_group_resConfig_table_viewSettings = View Settings
++view_group_resConfig_view_groupProperties = Group Properties
++view_group_resConfig_view_noperm = You do not have permissions to see the resource configuration settings
++view_group_summary_compatible = Compatible
++view_group_summary_descUpdateFailure = Failed to change the description of the resource group with ID [{0}]~
++view_group_summary_descUpdateSuccessful = You have changed the description of this resource group~
++view_group_summary_dynamic = Dynamic~
++view_group_summary_dynamicNote = Dynamic group names and descriptions are managed, and therefore are not editable~
++view_group_summary_groupDefinition = Group Definition~
++view_group_summary_memberCount = Member Count~
++view_group_summary_memberType = Member Type~
++view_group_summary_mixed = Mixed~
++view_group_summary_nameUpdateFailure = Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]~
++view_group_summary_nameUpdateSuccessful = You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]~
++view_group_summary_recursive = Recursive~
++view_helpTop_description = This section provides access to documentation, tutorials, version, and other helpful information.
++view_help_section_product = Product
++view_help_section_product_about = About
++view_inventory_adq = Discovery Queue~
++view_inventory_allGroups = All Groups~
++view_inventory_allResources = All Resources~
++view_inventory_cannotGetGlobalPerms = Could not determine global permissions - assuming none.~
++view_inventory_collectionInterval = Collection Interval~
++view_inventory_downServers = Down Servers~
++view_inventory_dynagroupDefs = Dynagroup Definitions~
++view_inventory_eventDetails_loadFailed = An error occurred loading the event details~
++view_inventory_eventHistory_deleteFailed = Failed to deleted selected events for [{0}]~
++view_inventory_eventHistory_deleteSuccessful = You have successfully deleted [{0}] events for [{1}]~
++view_inventory_eventHistory_details = Details~
++view_inventory_eventHistory_detailsFilter = Details Filter~
++view_inventory_eventHistory_groupEventHistory = Group Event History~
++view_inventory_eventHistory_purgeFailed = Failed to purge events for [{0}]~
++view_inventory_eventHistory_purgeSuccessful = You have successfully purged [{0}] events for [{1}]~
++view_inventory_eventHistory_resourceEventHistory = Resource Event History~
++view_inventory_eventHistory_severity = Severity~
++view_inventory_eventHistory_severityFilter = Severity Filter~
++view_inventory_eventHistory_sourceFilter = Source Filter~
++view_inventory_eventHistory_sourceLocation = Source Location~
++view_inventory_eventHistory_timestamp = Timestamp~
++view_inventory_groups = Groups~
++view_inventory_groups_children = Children~
++view_inventory_groups_deleteFailed = Failed to delete the selected resource groups~
++view_inventory_groups_deleteSuccessful = You have successfully deleted the selected resource groups~
++view_inventory_groups_descendants = Descendants~
++view_inventory_groups_loadFailed = Failed to load group composite data~
++view_inventory_groups_resourceGroups = Resource Groups~
++view_inventory_mixed = mixed~
++view_inventory_platforms = Platforms~
++view_inventory_problemGroups = Problem Groups~
++view_inventory_resource_loadFailed = Resource with id [{0}] does not exist or is not accessible~
++view_inventory_resources_deleteConfirm = Are you sure you want to delete the selected resources?~
++view_inventory_resources_deleteFailed = Failed to delete the selected resources~
++view_inventory_resources_deleteSuccessful = You have successfully deleted the selected resources~
++view_inventory_resources_loadFailed = Failed to load resource composite data~
++view_inventory_resources_title = Member Resources~
++view_inventory_resources_title_children = Child Resources~
++view_inventory_resources_title_members = Member Resources~
++view_inventory_resources_uninventoryConfirm = Are you sure you want to uninventory the selected resources? Note that if a selected resource still exists, then it will get rediscovered during its agent''s next discovery scan.
++view_inventory_resources_uninventoryFailed = Failed to uninventory the selected resources
++view_inventory_resources_uninventorySuccessful = You have successfully uninventoried the selected resources
++view_inventory_sectionHelp = From this section, newly discovered Resources, inventoried Resources, and Groups can be viewed and managed.~
++view_inventory_servers = Servers~
++view_inventory_services = Services~
++view_inventory_summary_agent_error1 = Failed to locate agent managing resource id~
++view_inventory_summary_agent_error2 = Failed to ping agent managing resource id~
++view_inventory_summary_agent_error3 = You do not have permission to view details for this Agent.
++view_inventory_summary_agent_fullEnpoint = Full Endpoint~
++view_inventory_summary_agent_fullEnpoint_err1 = !No remote endpoint associated with this resource!~
++view_inventory_summary_agent_last_title = Last Received Availability Report~
++view_inventory_summary_agent_status_title = Agent Communications Status~
++view_inventory_summary_agent_title = Agent Managing this Resource~
++view_inventory_unavailableServers = Unavailable Servers
++view_leftNav_unknownPage = P\u00E1gina desconhecida [{0}] para a se\u00E7\u00E3o [{1}] - URL inv\u00E1lida.
++view_login_invalidEmail = Endere\u00E7o de e-mail inv\u00E1lido~
++view_login_login = Login~
++view_login_logout = Logout~
++view_login_noBackend = Fonte de Dados indispon\u00EDvel.~
++view_login_noLdap = Note: Optional retrieval of ldap details unsuccessful. Manual entry is required.~
++view_login_noUser = Usu\u00E1rio ou senha inv\u00E1lidos.~
++view_login_prompt = Favor efetuar Login~
++view_login_registerLater = (Logout - Concluir registro mais tarde.)~
++view_login_registerLdapSuccess = Novo usu\u00E1rios do LDAP registrado com sucesso.~
++view_login_registerUser = Registrar Usu\u00E1rio~
++view_login_welcome = Bem Vindo~
++view_login_welcomeMsg = Seja Bem Vindo ao JBoss ON! <br/><br/> Informe ou altere os seguintes campos para completar o processo de registro.<br/> Clique em "OK" para acessar o sistema.<br/><br/>~
++view_measureRange_day = 1 Dia
++view_measureRange_days = {0} Dias
++view_measureRange_hour = 1 Hora
++view_measureRange_hours = {0} Horas
++view_measureRange_last = \u00DAltimo
++view_measureRange_minutes = {0} Minutos
++view_measureRange_range = Faixa
++view_measureRange_simple = Simples...
++view_measureRange_start = Time Range - Start
++view_measureTable_chartMetricValues = Chart Selected Metrics
++view_measureTable_getLive = Get Live Value
++view_measureTable_getLive_failure = Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
++view_measureTable_live_title = Live Data
++view_measure_nan = --dados indispon\u00EDveis--
++view_measurementOob_title = M\u00E9tricas Suspeitas~
++view_menuBar_help = Ajuda~
++view_menuBar_logout = Logout~
++view_messageCenter_button_messages = Mensagens~
++view_messageCenter_clearAllMessages = Clear All Messages
++view_messageCenter_lastNMessages = Last {0} Messages
++view_messageCenter_maxMessages = Max Messages
++view_messageCenter_messageBarShowDetails = Show Details
++view_messageCenter_messageDetail = Detalhe~
++view_messageCenter_messageSeverity = Severidade~
++view_messageCenter_messageTime = Tempo~
++view_messageCenter_messageTitle = Centro de Mensagens~
++view_messageCenter_noRecentMessages = N\u00E3o existem Mensagens Recentes~
++view_messageCenter_stackTraceFollows = --- STACK TRACE FOLLOWS ---
++view_metric_traits = Traits~
++view_metric_viewTraitHistory = Value History for Trait [{0}]~
++view_operationCreateWizard_button_execute = Execute~
++view_operationCreateWizard_button_executeImmediately = Execute Immediately~
++view_operationCreateWizard_error_scheduleOperationFailure = Failed to schedule operation execution.~
++view_operationCreateWizard_header = Execute {0} on {1}~
++view_operationCreateWizard_message_scheduleOperationSuccess = Schedule operation [{0}] on Resource [{1}] with cron string [{2}].~
++view_operationCreateWizard_parametersStep_name = Operation Parameters~
++view_operationCreateWizard_parametersStep_noParameters = This operation does not take any parameters.~
++view_operationCreateWizard_schedulingStep_label_daily = Daily~
++view_operationCreateWizard_schedulingStep_label_dailyAt = Daily At~
++view_operationCreateWizard_schedulingStep_label_date = Date~
++view_operationCreateWizard_schedulingStep_label_dayOfMonth = Day of Month~
++view_operationCreateWizard_schedulingStep_label_dayOfWeek = Day of Week~
++view_operationCreateWizard_schedulingStep_label_endDate = End Date~
++view_operationCreateWizard_schedulingStep_label_everyNMinutes = Every n Minutes~
++view_operationCreateWizard_schedulingStep_label_hourly = Hourly~
++view_operationCreateWizard_schedulingStep_label_hourlyAt = Hourly At~
++view_operationCreateWizard_schedulingStep_label_minuteInterval = Minute Interval~
++view_operationCreateWizard_schedulingStep_label_minuteOfHour = Minute of Hour~
++view_operationCreateWizard_schedulingStep_label_monthly = Monthly~
++view_operationCreateWizard_schedulingStep_label_monthlyOn = Monthly On~
++view_operationCreateWizard_schedulingStep_label_nMinutes = n Minutes~
++view_operationCreateWizard_schedulingStep_label_onceAt = Once At~
++view_operationCreateWizard_schedulingStep_label_recurrence = Recurrence~
++view_operationCreateWizard_schedulingStep_label_recurrenceEnd = Recurrence End~
++view_operationCreateWizard_schedulingStep_label_runAt = Run At~
++view_operationCreateWizard_schedulingStep_label_schedule = Schedule~
++view_operationCreateWizard_schedulingStep_label_start = Start~
++view_operationCreateWizard_schedulingStep_label_startDate = Start Date~
++view_operationCreateWizard_schedulingStep_label_time = Time~
++view_operationCreateWizard_schedulingStep_label_timeOfDay = Time of Day~
++view_operationCreateWizard_schedulingStep_label_timePeriod = Time Period~
++view_operationCreateWizard_schedulingStep_label_weekly = Weekly~
++view_operationCreateWizard_schedulingStep_label_weeklyOn = Weekly On~
++view_operationCreateWizard_schedulingStep_label_willExecuteImmediately = Will execute immediately~
++view_operationCreateWizard_schedulingStep_name = Schedule~
++view_operationCreateWizard_title = Operation Wizard~
++view_operationHistoryDetails_dateCompleted = Date Completed
++view_operationHistoryDetails_dateSubmitted = Date Submitted
++view_operationHistoryDetails_error_fetchFailure = Failure loading operation history.~
++view_operationHistoryDetails_noResults = This operation does not return any results.
++view_operationHistoryDetails_operation = Operation
++view_operationHistoryDetails_parameters = Parameters
++view_operationHistoryDetails_requestor = Requestor
++view_operationHistoryDetails_results = Results
++view_operationHistoryDetails_status = Status
++view_operationHistoryList_button_forceDelete = Force Delete
++view_operationHistoryList_button_runOperation = Run Operation~
++view_operationHistoryList_notYetStarted = not yet started
++view_operationHistoryList_title = Operation History~
++view_operationScheduleDetails_enterParametersBelow = Enter parameters below...
++view_operationScheduleDetails_fieldDefault_description = Select an operation to see its description.
++view_operationScheduleDetails_fieldDefault_parameters = Select an operation to see its parameters.
++view_operationScheduleDetails_fieldHelp_description = an optional description of this scheduled operation (e.g. nightly maintenance app server restart)
++view_operationScheduleDetails_fieldHelp_timeout = a time duration - if specified, if the duration elapses before a scheduled operation execution has completed, the RHQ Server will timeout the operation and consider it to have failed; note, it is usually not possible to abort the underlying managed resource operation if it was already initiated
++view_operationScheduleDetails_field_description = Description
++view_operationScheduleDetails_field_parameters = Parameters
++view_operationScheduleDetails_field_timeout = Timeout
++view_operationScheduleDetails_noParameters = This operation does not take any parameters.
++view_operationScheduleDetails_operationSchedule = Operation Schedule
++view_portlet_autodiscovery_config_platform_selection = Number of platforms to display~
++view_portlet_autodiscovery_help_msg = This portlet offers the ability to import newly discovered resources into the inventory for monitoring and management or to ignore them from further action.~
++view_portlet_autodiscovery_setting_platforms = discovered platforms
++view_portlet_autodiscovery_title = Discovery Queue~
++view_portlet_configure_definitionDesc = The configuration settings for the portlet.
++view_portlet_configure_definitionTitle = Portlet Configuration
++view_portlet_configure_needed = Click the Settings button to configure this portlet.
++view_portlet_configure_notNeeded = Configuration is not necessary for this portlet.
++view_portlet_defaultName_autodiscovery = Discovery Queue
++view_portlet_defaultName_favoriteResources = Favorite Resources
++view_portlet_defaultName_groupMetric = Resource Group Metric Graph
++view_portlet_defaultName_group_alerts = Group: Alerts
++view_portlet_defaultName_group_bundles = Group: Bundle Deployments
++view_portlet_defaultName_group_config_updates = Group: Configuration Updates
++view_portlet_defaultName_group_events = Group: Event Counts
++view_portlet_defaultName_group_metrics = Group: Metrics
++view_portlet_defaultName_group_oobs = Group: OOB Conditions
++view_portlet_defaultName_group_operations = Group: Operations
++view_portlet_defaultName_group_pkg_hisory = Group: Package History
++view_portlet_defaultName_inventorySummary = Inventory Summary
++view_portlet_defaultName_mashup = Mashup
++view_portlet_defaultName_message = Message
++view_portlet_defaultName_operations = Recent Operations
++view_portlet_defaultName_platformSummary = Platform Utilization
++view_portlet_defaultName_problemResources = Alerted or Unavailable Resources
++view_portlet_defaultName_recentAlerts = Recent Alerts
++view_portlet_defaultName_recentlyAddedResources = Recently Added Resources
++view_portlet_defaultName_resourceMetric = Resource Metric Graph
++view_portlet_defaultName_resource_alerts = Resource: Alerts
++view_portlet_defaultName_resource_bundles = Resource: Bundle Deployments
++view_portlet_defaultName_resource_config_updates = Resource: Configuration Updates
++view_portlet_defaultName_resource_events = Resource: Event Counts
++view_portlet_defaultName_resource_metrics = Resource: Measurements
++view_portlet_defaultName_resource_oobs = Resource: OOB Metrics
++view_portlet_defaultName_resource_operations = Resource: Operations
++view_portlet_defaultName_resource_pkg_hisory = Resource: Package History
++view_portlet_defaultName_tagCloud = Tag Count
++view_portlet_factory_invalidPortlet = This is an obsolete portlet that is no longer valid. Please delete it.
++view_portlet_favoriteResources_msg = This portlet displays your favorite resources~
++view_portlet_favoriteResources_title = Favorite Resources~
++view_portlet_generic_help = No help available for this portlet~
++view_portlet_generic_unconfigured = No settings available for this portlet~
++view_portlet_graph_configure_metricDefinition_graph = The metric definition id to graph~
++view_portlet_graph_configure_resource_graph = The resource to graph~
++view_portlet_graph_configure_title = Graph Config~
++view_portlet_graph_configure_title_desc = Configuration of the graph portlet~
++view_portlet_graph_help_msg = This Portlet supports the graphing of a resource metric.~
++view_portlet_graph_help_title = Graph Portlet~
++view_portlet_graph_help_unconfigured = This graph is unconfigured, click the settings button to configure.~
++view_portlet_graph_title = Resource Graph~
++view_portlet_help_autodiscovery = This portlet allows import or ignore of newly discovered resources. Imported resources are added to inventory for monitoring and management. Ignored resources are not imported and are hidden from view unless explicitly unignored.
++view_portlet_help_bundle_deps = This portlet shows relevant bundle deployments based on display criteria configured.
++view_portlet_help_config_updates = This portlet displays recent configuration changes consistent with configuration settings.
++view_portlet_help_eventcounts = This portlet displays Event counts consistent with display criteria configured.
++view_portlet_help_favoriteResources = This portlet displays the current user''s favorite resources.
++view_portlet_help_graph = This portlet displays the resource metric graph.
++view_portlet_help_inventorySummary = This portlet displays a short summary of the current user''s viewable inventory and metric collection rate.
++view_portlet_help_mashup = This portlet displays the returned content of a remote HTTP request (via an iframe).
++view_portlet_help_message = This portlet displays a static HTML message. The <i>message</i> property must be configured.
++view_portlet_help_metrics = This portlet graphs relevant recent metric data based on display criteria configured.
++view_portlet_help_none = There is no help available for this portlet.
++view_portlet_help_oobs = This portlet displays OOB(Out of Bound) metric conditions.
++view_portlet_help_operations = This portlet displays the most recently executed operations for the current user''s inventory.
++view_portlet_help_operations_criteria = This portlet displays Operations consistent with display criteria configured.
++view_portlet_help_pkg_history = This portlet shows relevant package history based on display criteria configured.
++view_portlet_help_platformSummary = This portlet displays utilization data (such as current CPU and memory usage) for platform resources that are accessible by the current user.
++view_portlet_help_problemResources = This portlet displays the current user''s alerted or unavailable resources.
++view_portlet_help_recentAlerts = This portlet displays alerts recently fired on the current user''s viewable inventory.
++view_portlet_help_recentlyAdded = This portlet displays resources that have recently been imported into inventory.
++view_portlet_help_scheduledOperations = This portlet displays the next scheduled operations for the current user''s inventory.
++view_portlet_help_tagCloud = This portlet displays the relative tag counts for the current user''s inventory.
++view_portlet_inventory_error1 = Failed to retrieve inventory summary~
++view_portlet_inventory_tooltip_collapse = Click to hide details for this resource.
++view_portlet_inventory_tooltip_expand = Click to show more details for this resource.
++view_portlet_mashup_config_title = MashupPorlet Configuration~
++view_portlet_mashup_config_title_desc = The configuration settings for the mashup portlet.~
++view_portlet_mashup_help = This portlet can include a web page via an HTTP request into an iframe on the dashboard.~
++view_portlet_mashup_unconfigured = Page address not yet configured, click the settings button to setup this portlet.~
++view_portlet_message_config_title = MessagePortlet Configuration~
++view_portlet_message_config_title_desc = The configuration settings for the message portlet.~
++view_portlet_message_help = This portlet can display an HTML message on the dashboard.~
++view_portlet_message_title = Message~
++view_portlet_message_unconfigured = Message not yet configured, click the settings button to setup this portlet.~
++view_portlet_operations_config_completed = completed operations~
++view_portlet_operations_config_completed_enable = Whether to enable completed operations results grouping for dashboard.~
++view_portlet_operations_config_completed_maximum = Maximum number of Completed operations to display.~
++view_portlet_operations_config_scheduled_enable = Whether to enable scheduled operations results grouping for dashboard.~
++view_portlet_operations_config_scheduled_maximum = Maximum number of Scheduled operations to display.~
++view_portlet_operations_config_show_last = show Last~
++view_portlet_operations_config_show_next = show Next~
++view_portlet_operations_config_title = OperationsPortlet Configuration~
++view_portlet_operations_config_title_desc = The configuration settings for the Operations portlet.~
++view_portlet_operations_disabled = (Results currently disabled. Change settings to enable results.~
++view_portlet_operations_help_msg = This portlet displays both operations that have occurred and are scheduled to occur.~
++view_portlet_platform_help_msg = This portlet displays information about platforms in inventory.~
++view_portlet_platform_platform_error_1 = Failed to load platform metrics~
++view_portlet_platform_title = Platforms Summary~
++view_portlet_platform_type_error_1 = Could not load type data~
++view_portlet_problemResources_config_display_maximum = Maximum number of Problem resources to display.
++view_portlet_problemResources_config_display_range = Show problem resources going back this many hours.
++view_portlet_problemResources_config_display_range2 = From {0} to {1}
++view_portlet_problemResources_maxDisplaySetting = maximum resources.
++view_portlet_problem_resources_config_display_maximum = Maximum number of Problem resources to display.~
++view_portlet_problem_resources_config_display_range = Show problem resources going back this many hours.~
++view_portlet_problem_resources_config_display_range2 = From {0} to {1}~
++view_portlet_problem_resources_config_problem_label = problem resources on dashboard.~
++view_portlet_problem_resources_config_title = ProblemResourcesPortlet Configuration~
++view_portlet_problem_resources_config_title_desc = The configuration settings for the Problem resources portlet.~
++view_portlet_problem_resources_help = This portlet displays resources that have reported alerts or Down availability.~
++view_portlet_problem_resources_title = Has Alerts or Currently Unavailable~
++view_portlet_recentAlerts_config_members = Select Members~
++view_portlet_recentAlerts_config_priority_label = priority Alerts,~
++view_portlet_recentAlerts_config_when = within the past~
++view_portlet_recentAlerts_fail_msg = Failed to load resources assigned for alert filtering.
++view_portlet_recentAlerts_help_msg = Displays recent alerts fired on resources visible to the current user login.~
++view_portlet_recentAlerts_title = Recent Alerts~
++view_portlet_recentlyAdded_approved_platforms = recently approved platforms on dashboard.~
++view_portlet_recentlyAdded_error1 = Failed to load recently added resources~
++view_portlet_recentlyAdded_help_msg = This portlet displays resources that have recently been imported into the inventory.~
++view_portlet_recentlyAdded_setting_addedPlatforms = recently added platforms
++view_portlet_recentlyAdded_title = Recently Added Portlet~
++view_portlet_results_empty = No results found using specified criteria.
++view_portlet_tagCloud_help = portlet displays the relative tag counts in the system visible to the current user.~
++view_portlet_tagCloud_title = TagCloud~
++view_remoteAgentInstall_agentStatus = Status do Agente
++view_remoteAgentInstall_agentStatusDefault = -Pressione o Bot\u00E3o Atualizar Status-
++view_remoteAgentInstall_buttonFindAgent = Procurar Agente
++view_remoteAgentInstall_connInfo = Informa\u00E7\u00E3o de Conex\u00E3o
++view_remoteAgentInstall_error_1 = Ocorreu um erro ao tentar localizar o caminho de instala\u00E7\u00E3o do agente
++view_remoteAgentInstall_error_2 = N\u00E3o foi poss\u00EDvel encontrar uma instala\u00E7\u00E3o do agente nos locais comuns
++view_remoteAgentInstall_error_3 = N\u00E3o foi poss\u00EDvel encontar a instala\u00E7\u00E3o do agente em [{0}]
++view_remoteAgentInstall_error_4 = Falha ao instalar o agente
++view_remoteAgentInstall_error_5 = Falha a iniciar o agente
++view_remoteAgentInstall_error_6 = Falha ao parar o agente
++view_remoteAgentInstall_installAgent = Instalar Agente
++view_remoteAgentInstall_installInfo = Informa\u00E7\u00E3o sobre a instala\u00E7\u00E3o do Agente
++view_remoteAgentInstall_installPath = Caminho de Instala\u00E7\u00E3o do Agente
++view_remoteAgentInstall_owner = Propriet\u00E1rio
++view_remoteAgentInstall_promptHost = O host onde o agente est\u00E1 ou ser\u00E1 instalado
++view_remoteAgentInstall_promptInstallPath = Onde o agente est\u00E1 ou ser\u00E1 instalado. Caso n\u00E3o tenha certeza onde o agente est\u00E1 instalado, informe um diret\u00F3rio pai e clique em ''Procurar Agente'' para encontrar o agente. Caso informe um diret\u00F3rio vazio, a busca pelo agente ser\u00E1 realizada em locais de instala\u00E7\u00E3o comuns.
++view_remoteAgentInstall_promptPassword = Credenciais usadas para autentica\u00E7\u00E3o do usu\u00E1rio no host via SSH
++view_remoteAgentInstall_promptPort = Porta onde o servidor SSH escuta. Se n\u00E3o especificada, o padr\u00E3o \u00E9 22
++view_remoteAgentInstall_promptUser = Nome do usu\u00E1rio informado nas credenciais passadas ao host via SSH
++view_remoteAgentInstall_result = Resultado
++view_remoteAgentInstall_resultCode = ResultCode
++view_remoteAgentInstall_startAgent = Iniciar Agente
++view_remoteAgentInstall_startAgentResults = resultado da inicializa\u00E7\u00E3o do Agente: [{0}]
++view_remoteAgentInstall_step = Step
++view_remoteAgentInstall_stopAgent = Parar Agente
++view_remoteAgentInstall_stopAgentResults = resultado do encerramento do Agente: [{0}]
++view_remoteAgentInstall_success = Instala\u00E7\u00E3o do Agente finalizada
++view_remoteAgentInstall_updateStatus = Status da Atualiza\u00E7\u00E3o
++view_reportsTop_description = This section provides access to global reports.~
++view_reportsTop_title = Relat\u00F3rios~
++view_reports_alertDefinitions = Defini\u00E7\u00E3o de Alertas~
++view_reports_alertDefinitions_parentHover = Click to go to the parent alert definition
++view_reports_alertDefinitions_resTypeLoadError = Cannot get the template resource type - unable to view the alert template.
++view_reports_inventorySummary_failFetch = Failed to get inventory summary
++view_reports_platforms = Utiliza\u00E7\u00E3o de Mem\u00F3ria e CPU~
++view_reports_subsystems = Subsistemas~
++view_resourceResourceGroupList_error_fetchFailure = Failed to fetch Resource''s groups.~
++view_resourceResourceGroupList_error_updateFailure = Failed to update assigned Resource groups.~
++view_resourceResourceGroupList_message_updateSuccess = Group membership updated for [{0}].
++view_resource_inventory_activity_changed_by = Changed by
++view_resource_inventory_activity_criteria_no_recent_events = No event counts based off display criteria.
++view_resource_inventory_activity_no_recent_alerts = No recent alerts
++view_resource_inventory_activity_no_recent_bundle_deploy = No recent bundle deployments
++view_resource_inventory_activity_no_recent_config_history = No configuration change history
++view_resource_inventory_activity_no_recent_events = No events in the last 24 hours
++view_resource_inventory_activity_no_recent_metrics = This resource has no recent metrics
++view_resource_inventory_activity_no_recent_oob = No OOB conditions found
++view_resource_inventory_activity_no_recent_operations = No recent operation history
++view_resource_inventory_activity_no_recent_pkg_history = No recent package history
++view_resource_inventory_childhistory_createdChild = Created Child
++view_resource_inventory_childhistory_deletedChild = Deleted Child
++view_resource_inventory_childhistory_filterTitle = Past N Days
++view_resource_inventory_childhistory_status_invalidArtifact = Invalid Artifact
++view_resource_inventory_childhistory_status_invalidConfig = Invalid Configuration
++view_resource_monitor_availability_loadFailed = Failed to load availability history~
++view_resource_monitor_calltime_average = Average~
++view_resource_monitor_calltime_count = Count~
++view_resource_monitor_calltime_destination = Call Destination~
++view_resource_monitor_calltime_editFailed = Call time data can not be edited~
++view_resource_monitor_calltime_loadFailed = Could not load call time data~
++view_resource_monitor_calltime_lookupFailed = Could not load resource for call time~
++view_resource_monitor_calltime_maximum = Maximum~
++view_resource_monitor_calltime_minimum = Minimum~
++view_resource_monitor_calltime_title = Call Time Data~
++view_resource_monitor_calltime_total = Total~
++view_resource_monitor_detailed_graph_label = Detailed Graph~
++view_resource_monitor_graph_instructions = Point your mouse to a data point on the chart~
++view_resource_monitor_graph_live_tooltip = Click for a live graph of current values~
++view_resource_monitor_graphs_loadFailed = Failed to load graph data~
++view_resource_monitor_graphs_lookupFailed = Failed to find resource for graph~
++view_resource_monitor_graphs_noneAvailable = No graphs available~
++view_resource_monitor_schedules_title = Resource Metric Collection Schedules~
++view_resource_monitor_table_alerts = Alerts
++view_resource_monitor_table_avg = Average
++view_resource_monitor_table_last = Last
++view_resource_monitor_table_max = Maximum
++view_resource_monitor_table_min = Minimum
++view_resource_title_component_errors_tooltip = Shows managed component errors. Click for details~
++view_resource_title_tagUpdateFailed = Failed to update resource tags~
++view_searchBar_defaultPattern = definir nome para o padr\u00E3o~
++view_searchBar_error_selectSavedSearch = ''Erro ao selecionar a pesquisa''~
++view_searchBar_query = Query~
++view_searchBar_resourceGroups = Grupos de Recursos~
++view_searchBar_resources = Recursos~
++view_searchBar_welcomeMessage = procurar por {0}s~
++view_searchGUI_loginStatus = Imposs\u00EDvel determinar o status do login, verifique o status do servidor~
++view_selector_assigned = Associado {0}
++view_selector_available = Dispon\u00EDvel {0}
++view_subTab_error_disabled = N\u00E3o \u00E9 poss\u00EDvel selecionar uma subTab desabilidada [{0}].
++view_summaryDashboard_resetConfirm = Reset to default summary dashboard (lose local changes)?
++view_summaryOverviewForm_error_descriptionChangeFailure = Failed to change description of Resource with id {0} from [{1}] to [{2}].~
++view_summaryOverviewForm_error_locationChangeFailure = Failed to change location of Resource with id {0} from [{1}] to [{2}].~
++view_summaryOverviewForm_error_nameChangeFailure = Failed to change name of Resource with id {0} from [{1}] to [{2}].~
++view_summaryOverviewForm_error_traitsLoadFailure = Failed to load traits for {0}.~
++view_summaryOverviewForm_field_description = Description~
++view_summaryOverviewForm_field_location = Location~
++view_summaryOverviewForm_field_name = Name~
++view_summaryOverviewForm_field_parent = Parent~
++view_summaryOverviewForm_field_type = Type~
++view_summaryOverviewForm_field_version = Version~
++view_summaryOverviewForm_header_summary = Summary~
++view_summaryOverviewForm_label_plugin = Plugin:
++view_summaryOverviewForm_label_type = Type:
++view_summaryOverviewForm_message_descriptionChangeSuccess = Description of Resource with id {0} was changed from [{1}] to [{2}].~
++view_summaryOverviewForm_message_locationChangeSuccess = Location of Resource with id {0} was changed from [{1}] to [{2}].~
++view_summaryOverviewForm_message_nameChangeSuccess = Name of Resource with id {0} was changed from [{1}] to [{2}].~
++view_summaryOverview_header_detectedErrors = Detected Errors~
++view_summaryOverview_title_errorDetailsWindow = Error Details~
++view_summaryOverview_tooltip_detectedErrors = Click on the rows to see the error details.~
++view_tableSection_backButton = Voltar \u00E0 Lista
++view_tableSection_error_badId = Can not show detail for [{0}]. Illegal 'id': [{1}]. Please report this bug~
++view_tableSection_error_noId = Table [{0}] record is missing 'id' attribute - please report this bug.~
++view_table_drawFail = Failed to draw Table [{0}].
++view_table_matchingRows = Matching Rows: {0} (selected: {1})
++view_table_totalRows = Total de Linhas: {0} (selecionada: {1})
++view_tabs_common_activity = Activity
++view_tabs_common_agent = Agent
++view_tabs_common_alerts = Alerts~
++view_tabs_common_availability = Availability~
++view_tabs_common_calltime = Calltime~
++view_tabs_common_child_history = Child History~
++view_tabs_common_child_resources = Child Resources~
++view_tabs_common_configuration = Configuration~
++view_tabs_common_connectionSettings = Connection Settings~
++view_tabs_common_connectionSettingsHistory = Connection Settings History~
++view_tabs_common_content = Content~
++view_tabs_common_current = Current~
++view_tabs_common_dashboard = Dashboard~
++view_tabs_common_definitions = Definitions~
++view_tabs_common_deployed = Deployed~
++view_tabs_common_events = Events~
++view_tabs_common_graphs = Graphs~
++view_tabs_common_group_members = Group Members
++view_tabs_common_group_membership = Group Membership~
++view_tabs_common_groups = Groups~
++view_tabs_common_history = History~
++view_tabs_common_inventory = Inventory~
++view_tabs_common_members = Members~
++view_tabs_common_monitoring = Monitoring~
++view_tabs_common_new = New~
++view_tabs_common_operations = Operations~
++view_tabs_common_overview = Overview~
++view_tabs_common_schedule = Schedule
++view_tabs_common_scheduled = Scheduled~
++view_tabs_common_schedules = Schedules~
++view_tabs_common_subscriptions = Subscriptions~
++view_tabs_common_summary = Summary~
++view_tabs_common_tables = Tables~
++view_tabs_common_timeline = Timeline~
++view_tabs_common_traits = Traits~
++view_tabs_invalidSubTab = Invalid subtab: {0}
++view_tabs_invalidTab = Invalid tab: {0}
++view_tagCloud_deleteTag = Delete Tag
++view_tagCloud_deleteTagFailure = Failed to delete the tag [{0}]
++view_tagCloud_deleteTagSuccess = You successfully deleted the tag [{0}]
++view_tagCloud_error_fetchFailure = Falha ao carregar etiquetas (tags).~
++view_tagCloud_error_tagUsedCount = Etiqueta (tag) usada {0} vezes.~
++view_tagCloud_title = Nuvem de Tags~
++view_taggedResources_title = Recursos Etiquetados~
++view_tags_error_1 = Failed to load Tags~
++view_tags_tags = Tags~
++view_tags_title = Tags:~
++view_tags_tooltip_1 = Click to remove this Tag~
++view_tags_tooltip_2 = Click to edit Tags~
++view_tags_tooltip_3 = Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
++view_testTop_description = Esta se\u00E7\u00E3o cont\u00E9m p\u00E1ginas para realiza\u00E7\u00E3o de testes em v\u00E1rios componentes UI.~
++view_testTop_title = Teste~
++view_titleBar_common_addedFav = You have added [{0}] as a favorite~
++view_titleBar_common_addedFavFailure = Failed to add [{0}] as a favorite~
++view_titleBar_common_clickToAddFav = Click to add this as a favorite~
++view_titleBar_common_clickToRemoveFav = Click to remove this as a favorite~
++view_titleBar_common_loadTagsFailure = Failed to load the tags for [{0}]~
++view_titleBar_common_removedFav = You have removed [{0}] as one of your favorites~
++view_titleBar_common_removedFavFailure = Failed to remove [{0}] as one of your favorites~
++view_titleBar_common_updateTagsFailure = Failed to update the tags for [{0}]~
++view_titleBar_common_updateTagsSuccessful = The tags for [{0}] have been updated~
++view_titleBar_group_failInfo = Failed to get general info on group [{0}] with ID [{1}]
++view_titleBar_group_summary_collapsedTooltip = Click to show more details for this group
++view_titleBar_group_summary_expandedTooltip = Click to hide details for this group
++view_tree_common_contextMenu_addChartToDashboard = Add chart to dashboard [{0}]~
++view_tree_common_contextMenu_chart = Chart~
++view_tree_common_contextMenu_editPluginConfiguration = Edit [{0}] Plugin Configuration~
++view_tree_common_contextMenu_editResourceConfiguration = Edit [{0}] Resource Configuration~
++view_tree_common_contextMenu_groupGraph = Group Metric Graph
++view_tree_common_contextMenu_loadFail_children = Failed to load platform manual add children
++view_tree_common_contextMenu_loadFail_dashboards = Failed to load user dashboards
++view_tree_common_contextMenu_loadFail_group = Failed to load group for context menu
++view_tree_common_contextMenu_loadFailed_dashboard = Failed to load user dashboards
++view_tree_common_contextMenu_loadFailed_manualAddChildren = Failed to load platform manual add children~
++view_tree_common_contextMenu_measurements = Measurements~
++view_tree_common_contextMenu_operations = Operations~
++view_tree_common_contextMenu_operations_loadFailed = Failure to start wizard for running operations~
++view_tree_common_contextMenu_pluginConfiguration = Plugin Configuration~
++view_tree_common_contextMenu_resourceConfiguration = Resource Configuration~
++view_tree_common_contextMenu_resourceGraph = Resource Metric Graph
++view_tree_common_contextMenu_saveChartToDashboardFailure = Failed to save the dashboard~
++view_tree_common_contextMenu_saveChartToDashboardSuccessful = You have saved dashboard [{0}]~
++view_tree_common_contextMenu_type_name_label = Type: {0}
++view_tree_common_createFailed_autoCluster = Failed to create or update autocluster backing group
++view_tree_common_loadFailed_children = Failed to load children for node~
++view_tree_common_loadFailed_create = Failed to create view for this node~
++view_tree_common_loadFailed_descendants = Failed to load descendants for tree~
++view_tree_common_loadFailed_generic = Failed to load data for tree~
++view_tree_common_loadFailed_group = Failed to load group with id [{0}]
++view_tree_common_loadFailed_groupTree = Failed to load group tree
++view_tree_common_loadFailed_node = Failed to load data for this node~
++view_tree_common_loadFailed_root = Failed to load root for tree~
++view_tree_common_loadFailed_selection = Failed to select this node~
++view_tree_common_loadFailed_update = Failed to update view for this node~
++view_tree_group_error_updateAutoCluster = Failed to create or update autocluster backing group. key: [{0}]
++view_type_parentId = Parent ID~
++view_type_resourceTypes = Resource Types~
++view_type_typeTreeLoadFailure = Failed to load resource type tree data~
++view_upload_alreadyUploaded = File has already been uploaded~
++view_upload_bundleDistFile = Distribution File~
++view_upload_error_bundleDistFile = Error uploading Bundle Distribution File~
++view_upload_error_file = Error uploading file~
++view_upload_error_fileName = Error uploading file [{0}]~
++view_upload_error_fileName_2 = Error uploading file [{0}], check for invalid file path.~
++view_upload_error_packageVersionFile = Error uploading Package Version File~
++view_upload_error_results = Error uploading file, unexpected results: [{0}]~
++view_upload_inProgress = Can not submit, upload is currently in progress~
++view_upload_prompt_1 = [{0}] File to Upload~
++view_upload_prompt_2 = File to Upload~
++view_upload_success = File successfully uploaded~
++view_upload_tooltip_1 = Select a file to upload, then click Upload or Next~
++view_upload_tooltip_1a = Select a file to upload, then click Upload or Next
++view_upload_tooltip_1b = Select a file to upload, then click Next
++view_upload_tooltip_2 = File upload had previously failed~
++view_upload_upload = Upload~
++view_upload_uploadFile = UploadFile~
++widget_colorPicker_tooltip = Click to select a new color
++widget_durationItem_inputUnitLessThanTargetUnit = Input unit is less than target unit.
++widget_durationItem_unitTypeNotSupported = Unit type [{0}] is not supported by this DurationItem.
++widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
++widget_jobTriggerEditor_fieldHelp_repeatInterval = how often the operation should be executed
++widget_jobTriggerEditor_fieldHelp_startDelay = start executing the operation after this amount of time has elapsed
++widget_jobTriggerEditor_field_cronExpression = Cron Expression
++widget_jobTriggerEditor_field_mode = Schedule using
++widget_jobTriggerEditor_field_repeatInterval_later = Repeat every
++widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
++widget_jobTriggerEditor_field_startType = Run
++widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = End time must be after start time.
++widget_jobTriggerEditor_message_endTimeMustBeInFuture = End time must be in the future.
++widget_jobTriggerEditor_message_startTimeMustBeInFuture = Start time must be in the future.
++widget_jobTriggerEditor_tab_examples = Examples
++widget_jobTriggerEditor_tab_format = Format
++widget_jobTriggerEditor_value_calendar = Calendar
++widget_jobTriggerEditor_value_cronExpression = Cron Expression
++widget_jobTriggerEditor_value_for = For
++widget_jobTriggerEditor_value_in = in
++widget_jobTriggerEditor_value_indefinitely = Indefinitely
++widget_jobTriggerEditor_value_later = Later
++widget_jobTriggerEditor_value_laterAndRepeat = Later & Repeat
++widget_jobTriggerEditor_value_now = Now
++widget_jobTriggerEditor_value_nowAndRepeat = Now & Repeat
++widget_jobTriggerEditor_value_on = on
++widget_jobTriggerEditor_value_until = Until
++widget_recordEditor_error_invalidViewPath = Caminho inv\u00E1lido: [{0}]
++widget_recordEditor_error_multipleRecords = Foram encontrados v\u00E1rios registros - era esperado apenas um.
++widget_recordEditor_error_noRecords = Nenhum registro encontrado - era esperado exatamente um.
++widget_recordEditor_error_operation = Operation failed. An error occurred
++widget_recordEditor_error_operationInvalidValues = Operation failed - one or more fields have invalid values
++widget_recordEditor_error_permissionCreate = You do not have the permissions required to create a new [{0}]
++widget_recordEditor_error_unsupportedOperationType = Tipo de opera\u00E7\u00E3o n\u00E3o suportada: [{0}]
++widget_recordEditor_info_recordCreatedConcise = {0} criado.
++widget_recordEditor_info_recordCreatedDetailed = {0} [{1}] criado.
++widget_recordEditor_info_recordUpdatedConcise = {0} atualizado.
++widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] atualizado.
++widget_recordEditor_info_recordsDeletedConcise = {0} {1} exclu\u00EDdo.
++widget_recordEditor_info_recordsDeletedDetailed = {0} {1} exclu\u00EDdo: {2}.
++widget_recordEditor_label_loading = Carregar...
++widget_recordEditor_title_edit = Editar {0} [{1}]
++widget_recordEditor_title_new = Criar Novo {0}
++widget_recordEditor_title_view = Visualizar {0} [{1}]
++widget_recordEditor_warn_validation = One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
++widget_resourceFactoryWizard_archPrompt = Arquitetura do Pacote
++widget_resourceFactoryWizard_configTemplatePrompt = Modelo de Configura\u00E7\u00E3o de Recurso
++widget_resourceFactoryWizard_contentTemplatePrompt = Modelos de Configura\u00E7\u00E3o do Tempo de Deploy
++widget_resourceFactoryWizard_createSubmit = A requisi\u00E7\u00E3o para cria\u00E7\u00E3o de um recurso com nome [{0}] foi submetida com sucesso.
++widget_resourceFactoryWizard_createSubmitType = A requisi\u00E7\u00E3o para cria\u00E7\u00E3o de um recurso do tipo [{0}] foi submetida com sucesso.
++widget_resourceFactoryWizard_createWizardTitle = Criar novo recurso do tipo [{0}]
++widget_resourceFactoryWizard_createWizardWindowTitle = Assistente para Cria\u00E7\u00E3o de Recurso
++##widget_resourceFactoryWizard_editConfigStepName = Deployment Options
++widget_resourceFactoryWizard_execute1 = Falha ao criar novo recurso - vers\u00E3o do pacote inexistente
++widget_resourceFactoryWizard_execute2 = Falha ao criar novo recurso
++widget_resourceFactoryWizard_failedToDeleteVersion = Falha ao excluir a vers\u00E3o do pacote durante o cancelamento da cria\u00E7\u00E3o do recurso
++widget_resourceFactoryWizard_failedToGetType = Falha ao recuperar o tipo de pacote para o novo recurso
++widget_resourceFactoryWizard_importFailure = Falha ao importar recursos manualmente
++widget_resourceFactoryWizard_importSubmitted = Uma requisi\u00E7\u00E3o para importar um novo recurso do tipo [{0}] foi submetida
++widget_resourceFactoryWizard_importWizardTitle = Importar Recursos do Tipo [{0}]
++widget_resourceFactoryWizard_importWizardWindowTitle = Assistente para Importa\u00E7\u00E3o de Recurso
++widget_resourceFactoryWizard_infoStepName = Informa\u00E7\u00E3o do Recurso
++widget_resourceFactoryWizard_infoStep_loadFail = Failed to get available Architectures
++widget_resourceFactoryWizard_namePrompt = Novo Nome do Recurso
++widget_resourceFactoryWizard_templatePrompt = Modelo de Propriedades para Conex\u00E3o
++##widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure.
++widget_resourceFactoryWizard_uploadFailure = Falha ao realizar o upload do arquivo
++widget_resourceFactoryWizard_uploadFileStepName = Upload do Arquivo do Recurso
++widget_resourceFactoryWizard_uploadInProgress = Upload em andamento... Esse processo pode demorar alguns minutos para ser finalizado em caso de arquivos muito grandes.
++widget_resourceFactoryWizard_versionPrompt = Vers\u00E3o do Pacote
++widget_resourceSelector_groupCategory = Categoria do Grupo
++widget_resourceSelector_pleaseSelectMultipleResource = Favor selecionar um ou mais recursos
++widget_resourceSelector_pleaseSelectResource = Favor selecionar um recurso
++widget_resourceSelector_selectMultipleResources = Selecionar Recursos
++widget_resourceSelector_selectResource = Selecionar um Recurso
++widget_typeCache_loadFail = Failed to load resource type metadata
++widget_typeTree_badTemplateType = Invalid URL. Unknown template type [{0}]
++widget_typeTree_badTypeId = Invalid URL. Bad resource type ID [{0}]
++widget_typeTree_loadFail = Failed to load resource types
commit b839effc270d3a08867186380b4dea75e1afb597
Author: Rafael Soares <rafaelcba(a)gmail.com>
Date: Fri May 27 11:07:11 2011 -0300
adding more pt-br translation
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
index 65514b0..d82df55 100755
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
@@ -33,13 +33,13 @@ common_button_new=Novo
common_button_next=Pr\u00F3ximo
common_button_ok=OK
common_button_previous=Anterior
-common_button_purgeAll=Purge All
-common_button_refresh=Refresh
+common_button_purgeAll=Remover Todos
+common_button_refresh=Atualizar
common_button_reset=Limpar
common_button_save=Salvar
common_button_schedule=Schedule
common_button_search=Procurar
-common_button_set=Set
+common_button_set=Definir
common_button_showDetails=Mostrar Detalhes...
common_button_uninventory=Remover do Invent\u00E1rio
@@ -73,14 +73,14 @@ common_label_yesterday=Yesterday
# Common Units
#-------------
common_unit_times=times
-common_unit_milliseconds=milliseconds
-common_unit_seconds=seconds
-common_unit_minutes=minutes
-common_unit_hours=hours
-common_unit_days=days
-common_unit_weeks=weeks
-common_unit_months=months
-common_unit_years=years
+common_unit_milliseconds=millisegundos
+common_unit_seconds=segundos
+common_unit_minutes=minutos
+common_unit_hours=horas
+common_unit_days=dias
+common_unit_weeks=semanas
+common_unit_months=meses
+common_unit_years=anos
# Common Severities
#------------------
@@ -94,26 +94,26 @@ common_severity_fatal=Fatal
#--------------
common_title_address=Endere\u00E7o
common_title_add_column=Adicionar Coluna
-common_title_add_graph_to_view=Add Graph to Monitor View
+common_title_add_graph_to_view=Adicionar Gr\u00E1fico ao Monitor de Vis\u00E3o
common_title_add_portlet=Adicionar Portlet
common_title_alert_range=S\u00E9rie de Alertas
-common_title_ancestry=Ancestry
+common_title_ancestry=Ancestral
common_title_availability=Disponibilidade
common_title_average_metrics=M\u00E9tricas da m\u00E9dia por Minuto
common_title_available_resources=Recursos Dispon\u00EDveis
-common_title_background=Background
+common_title_background=Fundo (background)
common_title_bundle=Bundle
common_title_bundles=Bundles
common_title_category=Categoria
-common_title_change_refresh_time=Refresh Interval
+common_title_change_refresh_time=Atualizar Intervalo
common_title_columns=Colunas
common_title_configuration=Configura\u00E7\u00E3o
common_title_compare_metrics=Compare Metrics
common_title_compatibleGroups=Grupos Compat\u00EDveis
common_title_compatibleGroups_total=Total de Grupos Compat\u00EDveis
common_title_component_errors=Componentes com erro
-common_title_config_update_status=Update Status
-common_title_count=Count
+common_title_config_update_status=Atualizar Status
+common_title_count=Quantidade
common_title_custom=Personalizado
common_title_dashboard_name=Nome do Painel de Controle
common_title_dateCreated=Data de Cria\u00E7\u00E3o
@@ -129,39 +129,39 @@ common_title_enabled=Habilitado?
common_title_end=Fim
common_title_error=Error
common_title_generalProp=Propriedades Gerais
-common_title_group=Group
-common_title_groups=Groups
-common_title_group_def_total=Total de Defini\u00E7\u00E3o de Grupos
-common_title_group_member_health=Group Member Health
+common_title_group=Grupo
+common_title_groups=Grupos
+common_title_group_def_total=Totaliza\u00E7\u00E3o de Defini\u00E7\u00E3o de Grupos
+common_title_group_member_health=Sa\u00FAde do Membro do Grupo
common_title_icon=\u00EDcone
common_title_id=ID
common_title_id_parent=ID do Recurso pai
common_title_info=Info
-common_title_help=Help
+common_title_help=Ajuda
common_title_host=Host
common_title_inventory=Invent\u00E1rio
common_title_inventorySummary=Sum\u00E1rio do Invent\u00E1rio
common_title_lastUpdated=\u00DAltima Atualiza\u00E7\u00E3o
common_title_lastUpdatedBy=\u00DAltima Atualiza\u00E7\u00E3o feita por
-common_title_ldapGroups=LDAP Groups
+common_title_ldapGroups=Grupos LDAP
common_title_mashup=Mashup
-common_title_members_reporting=Members Reporting
+common_title_members_reporting=Relat\u00F3rio de Membros
common_title_message=Mensagem
common_title_metric=M\u00E9trica
-common_title_metric_chart=Metric Chart
+common_title_metric_chart=Gr\u00E1fico de M\u00E9trica
common_title_mixedGroups=Grupos Mistos
common_title_mixedGroups_total=Total de Grupos Mistos
common_title_name=Nome
common_title_new_dashboard=Novo Painel de Controle
-common_title_numeric_metrics=Numeric Metrics
+common_title_numeric_metrics=M\u00E9tricas Num\u00E9ricas
common_title_numeric_type=Tipo Num\u00E9rico
-common_title_operation_status=Operation Status
+common_title_operation_status=Status da Opera\u00E7\u00E3o
common_title_operations=Opera\u00E7\u00F5es
common_title_operations_range=S\u00E9rie de Opera\u00E7\u00F5es
common_title_over=Execesso
common_title_password=Senha
-common_title_path=Path
-common_title_permissions=Permissions
+common_title_path=Caminho
+common_title_permissions=Permiss\u00F5es
common_title_platform=Plataforma
common_title_platform_total=Total de Plataformas
common_title_plugin=Plugin
@@ -169,43 +169,43 @@ common_title_port=Porta
common_title_providers=Provedores
common_title_recent_alerts=Alertas Recentes
common_title_recent_bundle_deployments=Recent Bundle Deployments
-common_title_recent_configuration_updates=Recent Configuration Updates
-common_title_recent_event_counts=Recent Event Counts
-common_title_recent_measurements=Recent Measurements
-common_title_recent_oob_metrics=Recent Out of Bound metrics
+common_title_recent_configuration_updates=Configura\u00E7\u00F5es Alteradas Recentemente
+common_title_recent_event_counts=Totaliza\u00E7\u00E3o de Eventos Recentes
+common_title_recent_measurements=M\u00E9tricas Recentes
+common_title_recent_oob_metrics=M\u00E9tricas fora dos limites Recentes
common_title_recent_operations=Opera\u00E7\u00F5es Recentes
-common_title_recent_pkg_history=Recent Package History
+common_title_recent_pkg_history=Hist\u00F3rico de Pacotes Recentes
common_title_recently_added=Recursos Adicionados Recentemente
common_title_remove_column=Remover Coluna
common_title_repositories=Reposit\u00F3rios
common_title_resource=Recursos
-common_title_resources=Resources
+common_title_resources=Recursos
common_title_resource_group=Grupo de Recursos
common_title_resourceGroups=Resource Groups
common_title_resource_inventory=Invent\u00E1rio de Recursos
common_title_resource_id=ID do Recurso
common_title_resource_name=Nome do Recurso
-common_title_resource_key=Resource Key
-common_title_resource_type=Resource Type
-common_title_results_count=Results Count
-common_title_results_count_tooltip=Displays this number of results
-common_title_role=Role
-common_title_roles=Roles
+common_title_resource_key=Chave do Recurso
+common_title_resource_type=Tipo do Recurso
+common_title_results_count=Resultado Total
+common_title_results_count_tooltip=Mostra este n\u00FAmero de resultados
+common_title_role=Perfil
+common_title_roles=Perfis
common_title_search=Procurar
common_title_scheduled_operations=Opera\u00E7\u00F5es Agendadas
common_title_selected_resources=Recursos Selecionados
-common_title_server=Server
+common_title_server=Servidor
common_title_server_total=Total de Servidores
-common_title_service=Service
+common_title_service=Servi\u00E7o
common_title_service_total=Total de Servi\u00E7os
common_title_settings=Configura\u00E7\u00F5es
common_title_show=Visualizar
common_title_show_more=Visualizar mais...
-common_title_sort_order=Sort Order
-common_title_sort_order_tooltip=Sets sort order for results.
+common_title_sort_order=Ordena\u00E7\u00E3o
+common_title_sort_order_tooltip=Define a ordem dos resultados.
common_title_start=Iniciar
common_title_status=Status
-common_title_stop=Stop
+common_title_stop=Parar
common_title_summary=Sum\u00E1rio
common_title_tag_cloud=Nuvem de Tags
common_title_the=O
@@ -229,12 +229,10 @@ common_msg_deleteConfirm=Tem certeza de que deseja excluir o \# selecionado {0}?
common_msg_emphasizedNotePrefix=NOTA\:
common_msg_loading=Carregando...
common_msg_noItemsToShow=N\u00E3o existem itens para apresentar
-common_msg_notYetImplemented=Not Yet Implemented
-common_msg_see_more=see more...
-common_msg_step_x_of_y=Step {0} of {1}
-common_msg_asyncTimeout={0}. This occurred because the server is taking a long time to complete this request. \
-Please be aware that the server may still be processing your request and it may complete shortly. \
-You can check the server logs to see if any abnormal errors occurred.
+common_msg_notYetImplemented=N\u00E3o implementado ainda
+common_msg_see_more=Ver detalhes...
+common_msg_step_x_of_y=Passo {0} de {1}
+common_msg_asyncTimeout={0}. Isso ocorre porque o servidor est\u00E1 levando muito tempo para atender esta requisi\u00E7\u00E3o. Favor atentar para o fato de que o servidor ainda esteja processando sua requisi\u00E7\u00E3o e pode concluir dentro de mais alguns instantes. Voc\u00EA ainda pode verificar os logs do servidor para identificar se algum erro anormal ocorreu.
# Common Values
#--------------
@@ -248,27 +246,27 @@ common_val_na=N/A
common_val_none=Nenhum
# Common Statuses
-common_status_canceled=Canceled
-common_status_deferred=Deferred
-common_status_failed=Failed
-common_status_inprogress=In Progress
-common_status_nochange=No Change
-common_status_success=Success
-common_status_unknown=Unknown
-common_status_timedOut=Timed Out
-common_status_partial=Partial
+common_status_canceled=Cancelado
+common_status_deferred=Deferido
+common_status_failed=Falha
+common_status_inprogress=Processando
+common_status_nochange=Sem altera\u00E7\u00E3o
+common_status_success=Sucesso
+common_status_unknown=Desconhecido
+common_status_timedOut=Tempo Esgotado
+common_status_partial=Parcial
# 1st, 2nd, 3rd, 4th, etc.
-common_val_n1st={0}st
-common_val_n2nd={0}nd
-common_val_n3rd={0}rd
-common_val_nth={0}th
+common_val_n1st={0}\u00BA
+common_val_n2nd={0}\u00BA
+common_val_n3rd={0}\u00BA
+common_val_nth={0}\u00BA
# Common Alert Priorities
#------------------------
-common_alert_high=High
-common_alert_medium=Medium
-common_alert_low=Low
+common_alert_high=Alto
+common_alert_medium=M\u00E9dio
+common_alert_low=Baixo
# Common Calendar
#--------------
@@ -290,10 +288,10 @@ common_calendar_december_short=dez
# Favorites
#--------------
-favorites=Favorites
-favorites_resources=Favorite Resources
-favorites_groups=Favorite Groups
-favorites_recentlyViewed=Recently Viewed
+favorites=Favoritos
+favorites_resources=Recursos Favoritos
+favorites_groups=Grupos Favoritos
+favorites_recentlyViewed=Vistos Recentemente
# Record Editor
#--------------
@@ -311,11 +309,11 @@ widget_recordEditor_info_recordUpdatedConcise={0} atualizado.
widget_recordEditor_info_recordUpdatedDetailed={0} [{1}] atualizado.
widget_recordEditor_info_recordsDeletedConcise={0} {1} exclu\u00EDdo.
widget_recordEditor_info_recordsDeletedDetailed={0} {1} exclu\u00EDdo\: {2}.
-widget_recordEditor_error_operation=Operation failed. An error occurred
-widget_recordEditor_error_operationInvalidValues=Operation failed - one or more fields have invalid values
+widget_recordEditor_error_operation=Falha na Opera\u00E7\u00E3o. Ocorreu um Erro
+widget_recordEditor_error_operationInvalidValues=Falha na Opera\u00E7\u00E3o - um ou mais campos possuem valores inv\u00E1lidos
widget_recordEditor_error_unsupportedOperationType=Tipo de opera\u00E7\u00E3o n\u00E3o suportada\: [{0}]
-widget_recordEditor_error_permissionCreate=You do not have the permissions required to create a new [{0}]
-widget_recordEditor_warn_validation=One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
+widget_recordEditor_error_permissionCreate=Voc\u00EA n\u00E3o possui permiss\u00E3o necess\u00E1ria para criar um novo [{0}]
+widget_recordEditor_warn_validation=Um ou mais campos possuem valores inv\u00E1lidos. Este [{0}] n\u00E3o pode ser salvo at\u00E9 que os valores sejam corrigidos.
# Resource Selector/Picker
#--------------------------------
@@ -331,9 +329,9 @@ widget_resourceFactoryWizard_uploadInProgress=Upload em andamento... Esse proces
widget_resourceFactoryWizard_uploadFileStepName=Upload do Arquivo do Recurso
widget_resourceFactoryWizard_uploadFailure=Falha ao realizar o upload do arquivo
widget_resourceFactoryWizard_editConfigStepName=Editar Configura\u00E7\u00E3o
-widget_resourceFactoryWizard_editConfigStep_nothingToDo=There is no configuration that you need to define for this resource.
+widget_resourceFactoryWizard_editConfigStep_nothingToDo=N\u00E3o existe configura\u00E7\u00E3o a ser definida para este recurso.
widget_resourceFactoryWizard_infoStepName=Informa\u00E7\u00E3o do Recurso
-widget_resourceFactoryWizard_infoStep_loadFail=Failed to get available Architectures
+widget_resourceFactoryWizard_infoStep_loadFail=Falha ao recuperar Arquiteturas dispon\u00EDveis.
widget_resourceFactoryWizard_namePrompt=Novo Nome do Recurso
widget_resourceFactoryWizard_templatePrompt=Modelo de Propriedades para Conex\u00E3o
widget_resourceFactoryWizard_contentTemplatePrompt=Modelos de Configura\u00E7\u00E3o do Tempo de Deploy
@@ -353,7 +351,7 @@ widget_resourceFactoryWizard_createSubmit=A requisi\u00E7\u00E3o para cria\u00E7
widget_resourceFactoryWizard_failedToGetType=Falha ao recuperar o tipo de pacote para o novo recurso
widget_resourceFactoryWizard_failedToDeleteVersion=Falha ao excluir a vers\u00E3o do pacote durante o cancelamento da cria\u00E7\u00E3o do recurso
-widget_typeCache_loadFail=Failed to load resource type metadata
+widget_typeCache_loadFail=Falha ao carregar o metadado do tipo de recurso
widget_typeTree_badTemplateType=Invalid URL. Unknown template type [{0}]
widget_typeTree_badTypeId=Invalid URL. Bad resource type ID [{0}]
@@ -366,7 +364,7 @@ widget_colorPicker_tooltip=Click to select a new color
# Job Trigger Editor
#--------------------
widget_jobTriggerEditor_field_mode=Schedule using
-widget_jobTriggerEditor_value_calendar=Calendar
+widget_jobTriggerEditor_value_calendar=Calend\u00E1rio
widget_jobTriggerEditor_value_cronExpression=Cron Expression
widget_jobTriggerEditor_value_now=Now
widget_jobTriggerEditor_value_nowAndRepeat=Now & Repeat
@@ -867,25 +865,7 @@ view_admin_downloads_agent_buildNumber=Agent Build
view_admin_downloads_agent_md5=Agent MD5
view_admin_downloads_agent_link_label=Link
view_admin_downloads_agent_link_value=Download Agent {0} ({1})
-view_admin_downloads_agent_help=<p> \
- This is the RHQ Agent Update Binary jar file. The purpose of this \
- jar file is to allow you to install a fresh agent on a machine \
- where an agent does not yet exist and to allow you to update \
- an agent that is already installed on a machine. \
- For more details, run this agent download jar with the --help command line option:<br/> \
- <b>java -jar <agent-download.jar> --help</b> \
- </p> \
- <h3>Agent Install</h3> \
- <p> \
- <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> \
- This command will install a new agent. If you do not specify the new agent directory, the default will be "." \
- </p> \
- <h3>Agent Update</h3> \
- <p> \
- <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> \
- This will update an existing agent that was already installed. \
- If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". \
- </p>
+view_admin_downloads_agent_help=<p> This is the RHQ Agent Update Binary jar file. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option\:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>Agent Install</h3> <p> <b>java -jar <agent-download.jar> --install[\=<new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>Agent Update</h3> <p> <b>java -jar <agent-download.jar> --update[\=<old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
view_admin_downloads_cli_loadError=Cannot get CLI version info
view_admin_downloads_cli_version=CLI Version
@@ -1820,13 +1800,7 @@ view_dynagroup_exprBuilder_resourceType_tooltip=The type of resource
view_dynagroup_exprBuilder_definingPlugin=Defining Plugin
view_dynagroup_exprBuilder_definingPlugin_tooltip=The plugin to search
view_dynagroup_exprBuilder_expressionType=Expression Type
-view_dynagroup_exprBuilder_expressionType_tooltip=The type of property this expression switches on:<br/> \
-<b>Resource</b>: A resource property such as its name or version<br/> \
-<b>Resource Type</b>: Search for resources of a specific type<br/> \
-<b>Resource Category</b>: Search for resources by category: platform, server, service<br/> \
-<b>Trait</b>: Resources that have selected values for a monitored trait<br/> \
-<b>Plugin Configuration</b>: Search by the plugin component configuration setting of the component<br/> \
-<b>Resource Configuration</b>: Search by the configuration setting of the managed resource
+view_dynagroup_exprBuilder_expressionType_tooltip=The type of property this expression switches on\:<br/> <b>Resource</b>\: A resource property such as its name or version<br/> <b>Resource Type</b>\: Search for resources of a specific type<br/> <b>Resource Category</b>\: Search for resources by category\: platform, server, service<br/> <b>Trait</b>\: Resources that have selected values for a monitored trait<br/> <b>Plugin Configuration</b>\: Search by the plugin component configuration setting of the component<br/> <b>Resource Configuration</b>\: Search by the configuration setting of the managed resource
view_dynagroup_exprBuilder_resource=Resource
view_dynagroup_exprBuilder_resource_tooltip=Choose the level of the resource you wish to select. For example, select "parent" will find resources whose parent resource matches the rest of the expression.
view_dynagroup_exprBuilder_groupBy=Group by
12 years, 11 months
[rhq] 2 commits - modules/enterprise
by snegrea
modules/enterprise/remoting/webservices/pom.xml | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
New commits:
commit 5a9ec9754aaeafb3bc0870a2787a81c06a9e3ebd
Merge: 42c91c1 e8c97117
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: Wed Jun 1 14:14:16 2011 -0500
Merge branch 'master' of git://git.fedorahosted.org/rhq/rhq
commit 42c91c1a34fdad09d4c1b7b214f32d796d776225
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: Wed Jun 1 14:13:47 2011 -0500
[BZ 709840] Disabled Web Services tests compile process because of too many errors.
diff --git a/modules/enterprise/remoting/webservices/pom.xml b/modules/enterprise/remoting/webservices/pom.xml
index 5a02b24..dee43bc 100644
--- a/modules/enterprise/remoting/webservices/pom.xml
+++ b/modules/enterprise/remoting/webservices/pom.xml
@@ -23,6 +23,7 @@
</properties>
<dependencies>
+
<dependency>
<groupId>org.jboss.jbossas</groupId>
<artifactId>jboss-as-dist</artifactId>
@@ -77,6 +78,29 @@
<outputDirectory>target/${project.build.finalName}</outputDirectory>
<plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.6</source>
+ <target>1.6</target>
+ </configuration>
+ <executions>
+ <execution>
+ <id>default-testCompile</id>
+ <phase>test-compile</phase>
+ <configuration>
+ <testExcludes>
+ <exclude>**/Ws*.java</exclude>
+ <exclude>**/ws/JaxbUtilities.java</exclude>
+ </testExcludes>
+ </configuration>
+ <goals>
+ <goal>testCompile</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
12 years, 11 months
[rhq] modules/enterprise
by Jay Shaughnessy
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties | 258
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_de.properties | 12
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_ja.properties | 184
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties | 199
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_zh.properties | 3957 ++++------
5 files changed, 1827 insertions(+), 2783 deletions(-)
New commits:
commit e8c9711759cab3ea5c94400843fa91ec64ce4ebd
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Wed Jun 1 10:54:08 2011 -0400
Previous manipulation of the resource bundles by the Eclipse resource
bundle plugin re-ordered the properties alphabetically. This change to
the file organization made the original section comments obsolete
(and misplaced). So, assuming IDE plugin management of the resource
bundles from this point onwards, removing all of the section comments and
just using the natural ordering (alphabetical/hierarchical based on the
property name conventions).
Added better header comments to each file pointing to wiki page on how to
work with the resource bundles.
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties
index 8a05b2a..6ccf85f 100644
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties
@@ -1,22 +1,15 @@
#
-# RHQ GUI i18n Messages - English
+# RHQ GUI i18n Messages - Default (English)
+#
+# Developers: See the following wiki page for how to work with this file:
+#
+# http://rhq-project.org/display/RHQ/Working+with+the+Resource+Bundles
+#
###################################
-# Common Alert Priorities
-#------------------------
common_alert_high = High
common_alert_low = Low
common_alert_medium = Medium
-#
-#************************************** SHARED ****************************************
-#
-#=================== Common =====================
-#
-# Build Info
-#
common_buildInfo_gwtVersion = ${gwt.version}
-#
-# Button Labels
-#--------------
common_button_ack = Acknowledge
common_button_ack_all = Acknowledge All
common_button_add = Add
@@ -50,9 +43,6 @@ common_calendar_april_short = apr
common_calendar_august_short = aug
common_calendar_december_short = dec
common_calendar_february_short = feb
-#
-# Common Calendar
-#--------------
common_calendar_january_short = jan
common_calendar_july_short = jul
common_calendar_june_short = jun
@@ -61,9 +51,6 @@ common_calendar_may_short = may
common_calendar_november_short = nov
common_calendar_october_short = oct
common_calendar_september_short = sept
-#
-# Common Labels
-#------------------------
common_label_ago = ago
common_label_all = ALL
common_label_all_resources = all resources
@@ -88,9 +75,6 @@ common_label_users = users
common_label_week = week
common_label_weeks = weeks
common_label_yesterday = Yesterday
-#
-# Common Messages
-#--------------
common_msg_areYouSure = Are You Sure?
common_msg_asyncTimeout = {0}. This occurred because the server is taking a long time to complete this request. Please be aware that the server may still be processing your request and it may complete shortly. You can check the server logs to see if any abnormal errors occurred.
common_msg_changeAutoDetected = Change auto-detected
@@ -101,17 +85,11 @@ common_msg_noItemsToShow = No items to show
common_msg_notYetImplemented = Not Yet Implemented
common_msg_see_more = see more...
common_msg_step_x_of_y = Step {0} of {1}
-#
-# Common Severities
-#------------------
common_severity_debug = Debug
common_severity_error = Error
common_severity_fatal = Fatal
common_severity_info = Info
common_severity_warn = Warn
-#
-# Common Statuses
-#
common_status_canceled = Canceled
common_status_deferred = Deferred
common_status_failed = Failed
@@ -124,9 +102,6 @@ common_status_unknown = Unknown
common_title_add_column = Add Column
common_title_add_graph_to_view = Add Graph to Monitor View
common_title_add_portlet = Add Portlet
-#
-# Common Titles
-#--------------
common_title_address = Address
common_title_alert_range = Alert Range
common_title_ancestry = Ancestry
@@ -258,17 +233,10 @@ common_unit_milliseconds = milliseconds
common_unit_minutes = minutes
common_unit_months = months
common_unit_seconds = seconds
-#
-# Common Units
-#-------------
common_unit_times = times
common_unit_weeks = weeks
common_unit_years = years
-#
-# Common Values
-#--------------
common_val_for = for
-# 1st, 2nd, 3rd, 4th, etc.
common_val_n1st = {0}st
common_val_n2nd = {0}nd
common_val_n3rd = {0}rd
@@ -280,30 +248,17 @@ common_val_none = None
common_val_nth = {0}th
common_val_yes = Yes
common_val_yes_lower = yes
-#
-# ContentRepositoryTree
-#------
dataSource_ContentRepoTree_error_load = Error loading repositories
dataSource_ContentRepoTree_field_parentId = Parent ID
-#
-#================== DataSources ====================
-# RPC (abstract)
-#-----------------------
dataSource_bundle_loadFailed = Failed to load Bundle data
dataSource_configurationHistory_clickToSeeError = Double click to see error message...
dataSource_configurationHistory_currentConfig = This is the current configuration
dataSource_configurationHistory_dateCompleted = Date Completed
-#
-# Configuration History
-#-------------------------------
dataSource_configurationHistory_dateSubmitted = Date Submitted
dataSource_configurationHistory_error_fetchFailure = Unable to load configuration history.
dataSource_configurationHistory_updateType = Update Type
dataSource_configurationHistory_updateType_group = Group
dataSource_configurationHistory_updateType_individual = Individual
-#
-# Measurements
-#----------------------
dataSource_definitions_loadFailed = Failed to load metric definitions
dataSource_measurementOob_error_fetchFailure = Failed to load measurement OOB information
dataSource_measurementOob_field_factor = Out of Range Factor (%)
@@ -311,46 +266,28 @@ dataSource_measurementOob_field_formattedBaseband = Band
dataSource_measurementOob_field_formattedOutlier = Outlier
dataSource_measurementOob_field_parentName = Parent
dataSource_measurementOob_field_resourceName = Resource
-#
-# Measurement OOBs
-#---------------------------------
dataSource_measurementOob_field_scheduleName = Metric
dataSource_operationHistory_error_fetchFailure = Failure loading operation histories.
dataSource_operationHistory_field_createdTime = Created Time
-#
-# Operation Histories
-#--------------------
dataSource_operationHistory_field_operationName = Operation Name
dataSource_operationHistory_field_startedTime = Started Time
dataSource_operationHistory_field_subject = Requester
dataSource_operationSchedule_field_description = Notes
-#
-# Operation Schedules
-#--------------------
dataSource_operationSchedule_field_id = Schedule ID
dataSource_operationSchedule_field_nextFireTime = Next Execution
dataSource_operationSchedule_field_operationDisplayName = Operation
dataSource_operationSchedule_field_operationName = Operation
dataSource_operationSchedule_field_subject = Owner
dataSource_operationSchedule_field_timeout = Timeout (in seconds)
-#
-# Platforms
-#-----------
dataSource_platforms_field_cpu = CPU
dataSource_platforms_field_memory = Memory
dataSource_platforms_field_swap = Swap
dataSource_problemResources_error_fetchFailure = Failed to load Resources with alerts/unavailability.
-#
-# Problem Resources
-#------------------------------
dataSource_problemResources_field_alerts = Alerts
dataSource_problemResources_field_available = Current Availability
dataSource_recentOperations_error_fetchFailure = Failed to load recently completed operations.
dataSource_recentOperations_field_location = Location
dataSource_recentOperations_field_operation = Operation
-#
-# Recent Operations
-#----------------------------
dataSource_recentOperations_field_resource = Resource
dataSource_recentOperations_field_status = Status
dataSource_recentOperations_field_time = Date/Time
@@ -359,27 +296,15 @@ dataSource_resourceErrors_deleteFailure = Failed to delete resource errors
dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] resource error messages.
dataSource_resourceErrors_error_fetchFailure = Failed to find Resource errors for Resource with id [{0}].
dataSource_resourceErrors_field_errorType = Error Type
-#
-# Resource Errors
-#-------------------------
dataSource_resourceErrors_field_summary = Summary
dataSource_resourceErrors_field_timeOccured = Time
-#
-# Resource Groups
-#-----------------------
dataSource_resourceGroups_loadFailed = Failed to load Resource Groups
dataSource_resources_field_discoveryTime = Discovery Time
dataSource_resources_field_importTime = Import Time
dataSource_resources_field_key = Key
dataSource_resources_field_lastModifiedTime = Last Modified Time
dataSource_resources_field_lastModifier = Last Modifier
-#
-# Resources
-#-----------------------
dataSource_resources_field_location = Location
-#
-# RPC (abstract)
-#-----------------------
dataSource_rpc_error_transformRequestFailure = Failure in datasource while processing {0} request.
dataSource_rpc_error_unsupportedArrayFilterType = No support for passing array filters of type {0}.
dataSource_rpc_error_unsupportedEnumType = Please add an appropriate code block for enum {0} to RPCDataSource.getEnumArray(Class)
@@ -388,9 +313,6 @@ dataSource_rpc_yes = yes
dataSource_scheduledOperations_error_fetchFailure = Failed to load scheduled operations.
dataSource_scheduledOperations_field_location = Location
dataSource_scheduledOperations_field_operation = Operation
-#
-# Scheduled Operations (ResourceOperationScheduleComposites)
-#------------------------------------------------------------
dataSource_scheduledOperations_field_resource = Resource
dataSource_scheduledOperations_field_time = Date/Time
dataSource_schedules_disableFailure_group = Failed to disable the collection of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]
@@ -412,9 +334,6 @@ dataSource_schedules_updateFailure_resource = Failed to set the collection inter
dataSource_schedules_updateSuccessful_concise = A new collection interval of [{0}] seconds has been set on [{1}] measurements
dataSource_schedules_updateSuccessful_full_group = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource group with ID [{2}]. The updated measurements are: [{3}]
dataSource_schedules_updateSuccessful_full_resource = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource with ID [{2}]. The updated measurements are: [{3}]
-#
-# Traits
-#------
dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
dataSource_traits_field_definitionID = Definition ID
dataSource_traits_field_lastChanged = Last Changed
@@ -427,10 +346,6 @@ dataSource_users_field_department = Department
dataSource_users_field_emailAddress = Email Address
dataSource_users_field_factive = Login Enabled?
dataSource_users_field_firstName = First Name
-#
-# Users
-#------
-###### dup in common
dataSource_users_field_id = ID
dataSource_users_field_lastName = Last Name
dataSource_users_field_ldap = LDAP Login?
@@ -442,14 +357,8 @@ dataSource_users_invalidEmailAddress = Invalid email address.
dataSource_users_passwordsDoNotMatch = Passwords do not match.
datasource_roles_field_ldapGroups = LDAP Groups
datasource_roles_field_permissions = Permissions
-#
-# Roles
-#------
datasource_roles_field_resourceGroups = Resource Groups
datasource_roles_field_subjects = Subjects
-#
-# Template Schedules
-#-------------------------
datasource_templateSchedules_disabled = Disabled collection of selected metric [{0}].
datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
@@ -459,54 +368,21 @@ datasource_templateSchedules_enabled_failed = Failed to enable collection of met
datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
-#
-#=================== Widgets =====================
-# Favorites
-#--------------
favorites = Favorites
favorites_groups = Favorite Groups
favorites_recentlyViewed = Recently Viewed
favorites_resources = Favorite Resources
-#
-# Group Tree
-#
group_tree_partialClusterTooltip = {0} out of {1} group members have a ''{2}'' resource
-#
-#===================== Utils ======================
-# Ancestry
-#-------------------------------------------------
util_ancestry_parentAncestry = Parent Ancestry for:
-#
-# Error Handler
-#--------------------
util_errorHandler_nullException = exception was null
-#
-# Monitoring Request Callback
-#------------------------------------------
util_monitoringRequestCallback_error_checkServerStatusFailure = Unable to determine login status - check Server status.
-#
-# RPC Manager
-#----------------------
util_rpcManager_activeRequests = {0} Active Requests
-#
-# User Permissions Manager
-#--------------------------
util_userPerm_loadFailGlobal = Failed to load your global permissions - none granted.
util_userPerm_loadFailGroup = Failed to load your permissions for Resource Group with id [{0}] - none granted.
util_userPerm_loadFailResource = Failed to load your permissions for Resource with id [{0}] - none granted.
-#
-# User Session Manager
-#--------------------------
util_userSession_loadFailSubject = UserSessionManager: Failed to load user Subject
util_userSession_logoutFail = Failed to logout.
-#
-# Widgets Field
-#---------------------
util_widgetsField_unlimited = Unlimited
-#
-#=================== Top Level =====================
-# About Box
-#----------
view_aboutBox_allRightsReserved = All Rights Reserved.
view_aboutBox_buildNumber = Build Number:
view_aboutBox_failedToLoad = Failed to load product information.
@@ -520,9 +396,6 @@ view_adminConfig_systemSettings = System Settings
view_adminConfig_templates = Templates
view_adminContent_contentSources = Content Sources
view_adminContent_repositories = Repositories
-#
-# Administration/Security/Roles/#
-#--------------------------------
view_adminRoles_assignedGroups = Assigned Resource Groups
view_adminRoles_assignedSubjects = Assigned Subjects
view_adminRoles_failLdap = Failed to determine if LDAP configured - assuming no LDAP.
@@ -602,9 +475,6 @@ view_adminTemplates_editMetricTemplate = Edit Metric Template
view_adminTemplates_enabledAlertTemplates = Enabled Alert Templates
view_adminTemplates_enabledMetricTemplates = Enabled Metric Templates
view_adminTemplates_platformServices = Platform Services
-#
-# Administration/Templates
-#--------------------------------
view_adminTemplates_platforms = Platforms
view_adminTemplates_prompt_disabledAlertTemplates = Number of alert templates that are created but disabled on this resource type
view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
@@ -616,24 +486,12 @@ view_adminTopology_agents = Agents
view_adminTopology_partitionEvents = Partition Events
view_adminTopology_remoteAgentInstall = Remote Agent Install
view_adminTopology_servers = Servers
-#
-# Administration/Security/Users/#
-#--------------------------------
view_adminUsersDetails_dataTypeName = user
-#
-# Administration/Security/Users
-#--------------------------------
view_adminUsersList_dataTypeName = user
view_adminUsersList_dataTypeNamePlural = users
-#
-#********************************** VIEW-SPECIFIC *************************************
-#================= Administration ==================
view_admin_administration = Administration
view_admin_configuration = Configuration
view_admin_content = Content
-#
-# Administration/Downloads
-#------------------------------
view_admin_downloads_agentDownload = Agent Download
view_admin_downloads_agent_buildNumber = Agent Build
view_admin_downloads_agent_help = <p> This is the RHQ Agent Update Binary jar file. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>Agent Install</h3> <p> <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>Agent Update</h3> <p> <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
@@ -660,7 +518,6 @@ view_admin_downloads_connectors_help = Connectors are software that is needed in
view_admin_downloads_connectors_loadError = Cannot get connectors info
view_admin_downloads_connectors_none = No connectors are available for download
view_admin_landing = From this section, the RHQ global settings can be administered. This includes configuring security, setting up plugins, and managing RHQ Servers and Agents.
-# Measurement Templates view
view_admin_measTemplates_title = Template Metric Collection Schedules
view_admin_measTemplates_updateExisting_title = Update Existing Schedules
view_admin_measTemplates_updateExisting_tooltip = Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
@@ -714,9 +571,6 @@ view_admin_systemSettings_RtDataPurge_name = Delete Response Time Data Older Tha
view_admin_systemSettings_TraitPurge_desc = How old measurement trait data must be before being purged from the database. This is specified in days.
view_admin_systemSettings_TraitPurge_name = Delete Measurement Traits Older Than
view_admin_systemSettings_cannotLoadServerDetails = Cannot load server details
-#
-# Administration/SystemSettings
-#------------------------------
view_admin_systemSettings_cannotLoadSettings = Cannot obtain the current system settings
view_admin_systemSettings_fixBeforeSaving = Please fix the invalid values before saving
view_admin_systemSettings_group_baseline = Automatic Baseline Configuration Properties
@@ -974,7 +828,6 @@ view_alerts_field_protected = Protected
view_alerts_field_protected_tooltip = If true, this definition is protected from being changed by the parent definition. In other words, the parent definition settings will not override this definition.
view_alerts_loadFailed = Failed to fetch alerts data
view_alerts_table_filter_priority = Priority Filter
-#==================== Alerts ======================
view_alerts_table_title_group = Group Alert History
view_alerts_table_title_resource = Resource Alert History
view_autoDiscoveryQ_committed = Committed
@@ -998,18 +851,12 @@ view_autoDiscoveryQ_newAndIgnored = New and Ignored
view_autoDiscoveryQ_noItems = No items to show
view_autoDiscoveryQ_noperm = (You are not authorized to view the auto-discovery queue)
view_autoDiscoveryQ_showStatus = Show
-#
-# Auto Discovery Queue
-#----------------------------
view_autoDiscoveryQ_title = Autodiscovery Queue
view_autoDiscoveryQ_unignore = Unignore
view_autoDiscoveryQ_unignoreFailure = Failed to unignore resources
view_autoDiscoveryQ_unignoreSuccessful = You have successfully unignored the selected resources.
view_autoDiscoveryQ_uninventoried = Uninventoried
view_bundleVersion_loadFailure = Failed to load bundle version data
-#
-#==================== Bundles ======================
-# some common bundle terms
view_bundle_bundle = Bundle
view_bundle_bundleDeployment = Bundle Deployment
view_bundle_bundleDeployments = Bundle Deployments
@@ -1127,7 +974,6 @@ view_bundle_dest_revertConfirm = This will revert all remote machines back to th
view_bundle_dest_tagUpdateFailure = Failed to update bundle destination tags
view_bundle_dest_tagUpdateSuccessful = You have successfully updated the bundle destination tags
view_bundle_destinations = Destinations
-# individual bundle views/wizards
view_bundle_fileListView_fileSize = File Size
view_bundle_fileListView_loadFailure = Failed to load bundle file data
view_bundle_fileListView_md5 = MD5
@@ -1185,7 +1031,6 @@ view_bundle_version_deleteFailure = Failed to delete the bundle version [{0}]
view_bundle_version_deleteSuccessful = You successfully deleted the bundle version [{0}]
view_bundle_version_loadFailure = Failed to load bundle version
view_bundle_versions = Versions
-# =================== Components =====================
view_configCompare_comparingConfigs = Comparing Configurations
view_configCompare_configCompare = Configuration Comparison
view_configEdit_addItem = Add Item to List
@@ -1213,22 +1058,13 @@ view_configurationDetails_configNotUpdatedDueToNoChange = Configuration was not
view_configurationDetails_error_updateFailure = Failed to update configuration.
view_configurationDetails_messageConcise = Configuration updated - current version is {0}.
view_configurationDetails_messageDetailed = Configuration updated to version {0} for Resource [{1}].
-#
-# Configuration Details
-#-------------------------------
view_configurationDetails_noPermission = You do not have permission to edit this Resource''s configuration.
view_configurationDetails_somePropertiesInvalid = The following configuration properties have invalid values: {0}. The values must be corrected before the configuration can be saved.
-#
-# Configuration History Details
-#------------------------------------------
view_configurationHistoryDetails_error_loadFailure = Unable to load configuration history.
view_configurationHistoryList_cannotDeleteCurrent = One of the selected history items represents the current configuration - you cannot delete it.
view_configurationHistoryList_cannotDeleteGroupItems = One or more selected configuration history items are part of a group configuration update. You must purge that parent group history item before you can delete its individual resource history items.
view_configurationHistoryList_delete_failure = Failed to delete the configuration history items.
view_configurationHistoryList_delete_success = You successfully deleted the selected configuration history items.
-#
-# Abstract Configuration History List
-#-------------------------------
view_configurationHistoryList_rollback = Rollback
view_configurationHistoryList_rollback_failure = Failed to rollback the configuration. The original configuration is still in effect.
view_configurationHistoryList_rollback_success = You successfully rolled back the configuration to the selected past configuration.
@@ -1237,24 +1073,14 @@ view_configurationHistoryList_table_statusFailure = This configuration update fa
view_configurationHistoryList_table_statusInprogress = This configuration update is still in progress
view_configurationHistoryList_table_statusNochange = No changes were made to this configuration
view_configurationHistoryList_table_statusSuccess = This configuration update was successful
-#
-# Resource Configuration History List
-#-------------------------------
view_configurationHistoryList_title = Configuration History
view_connectionSettingsDetails_allPropertiesValid = All connection settings have valid values, so the settings can now be saved.
view_connectionSettingsDetails_error_updateFailure = Failed to update connection settings.
view_connectionSettingsDetails_messageConcise_updateSuccess = Connection settings updated.
view_connectionSettingsDetails_messageDetailed_updateSuccess = Connection settings updated for Resource [{0}].
-#
-# Connection Settings Details
-#------------------------------------------
view_connectionSettingsDetails_noPermission = You do not have permission to edit this Resource''s connection settings.
view_connectionSettingsDetails_somePropertiesInvalid = The following connection settings have invalid values: {0}. The values must be corrected before the settings can be saved.
-#
-# CoreGUI
-#--------------
view_core_error_1 = New Alerts lookup failed
-#view_core_loggedInAs = Logged in as {0}
view_core_loggedOut = Logged out
view_core_noRecentAlerts = There are no recent alerts to report
view_core_recentAlerts = There are [{0}] recent alerts - click to go to the recent alerts report
@@ -1264,7 +1090,6 @@ view_dashboardManager_deleted = Successfully deleted dashboard {0}
view_dashboardManager_error = Failed to save dashboard to server
view_dashboardManager_saved = Saved dashboard {0} to server
view_dashboardManager_success = Saved dashboard
-#=================== Dashboard =====================
view_dashboard_favorites_error1 = Failed to load favorite Resources.
view_dashboardsManager_error1 = Failed to add new dashboard
view_dashboardsManager_message_title_details = <h1>Welcome to RHQ</h1>\n<p>The RHQ project is an abstraction and plug-in based systems management suite that provides extensible and integrated systems management for multiple products and platforms across a set of core features. The project is designed with layered modules that provide a flexible architecture for deployment. It delivers a core user interface that delivers audited and historical management across an entire enterprise. A Server/Agent architecture provides remote management and plugins implement all specific support for managed products.</p>\n <p>This default dashboard can be edited by clicking the (edit mode) button above.</p>
@@ -1372,14 +1197,9 @@ view_groupCreateWizard_createStepName = Group Settings
view_groupCreateWizard_createStep_recursive = Recursive
view_groupCreateWizard_createSuccessful_concise = You have created a new resource group. [<a href="{0}">View Group</a>]
view_groupCreateWizard_createSuccessful_full = You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources
-#
-# Group Create Wizard
view_groupCreateWizard_membersStepName = Select Members
view_groupCreateWizard_title = Create Group
view_groupCreateWizard_windowTitle = Create Group
-#
-# Group Inventory>Members subtab
-#-----------------------------------------
view_groupInventoryMembers_button_updateMembership = Update Membership...
view_groupInventoryMembers_title_updateMembership = Update Membership
view_group_detail_failLoad = Failed to load group for group with ID [{0}]
@@ -1473,11 +1293,9 @@ view_group_summary_mixed = Mixed
view_group_summary_nameUpdateFailure = Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]
view_group_summary_nameUpdateSuccessful = You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]
view_group_summary_recursive = Recursive
-#==================== Help ======================
view_helpTop_description = This section provides access to documentation, tutorials, version, and other helpful information.
view_help_section_product = Product
view_help_section_product_about = About
-# =================== Inventory =====================
view_inventory_adq = Discovery Queue
view_inventory_allGroups = All Groups
view_inventory_allResources = All Resources
@@ -1531,9 +1349,6 @@ view_inventory_summary_agent_status_title = Agent Communications Status
view_inventory_summary_agent_title = Agent Managing this Resource
view_inventory_unavailableServers = Unavailable Servers
view_leftNav_unknownPage = Unknown page name [{0}] for section [{1}] - URL is invalid.
-#
-# Login
-#--------------
view_login_invalidEmail = Invalid e-mail address
view_login_login = Login
view_login_logout = Logout
@@ -1546,20 +1361,15 @@ view_login_registerLdapSuccess = Successfully registered the new LDAP User.
view_login_registerUser = Register User
view_login_welcome = Welcome
view_login_welcomeMsg = Welcome to RHQ! <br/><br/> Enter/update the following fields to complete your registration process.<br/> Once you click "OK", you will be logged in.<br/><br/>
-# Measurement Range Selector
view_measureRange_last = Time Range - Previous
view_measureRange_simple = Simple...
view_measureRange_start = Time Range - Start
-# =================== Measurement Views =====================
view_measureTable_chartMetricValues = Chart Selected Metrics
view_measureTable_getLive = Get Live Value
view_measureTable_getLive_failure = Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
view_measureTable_live_title = Live Data
view_measure_nan = --no data available--
view_measurementOob_title = Suspect Metrics
-#
-# Menu Bar
-#--------------
view_menuBar_logout = Logout
view_messageCenter_clearAllMessages = Clear All Messages
view_messageCenter_lastNMessages = Last {0} Messages
@@ -1568,9 +1378,6 @@ view_messageCenter_messageBarShowDetails = Show Details
view_messageCenter_messageDetail = Detail
view_messageCenter_messageSeverity = Severity
view_messageCenter_messageTime = Time
-#
-# Message Center
-#--------------------------
view_messageCenter_messageTitle = Message Center
view_messageCenter_noRecentMessages = No Recent Messages
view_messageCenter_stackTraceFollows = --- STACK TRACE FOLLOWS ---
@@ -1578,9 +1385,6 @@ view_metric_traits = Traits
view_metric_viewTraitHistory = Value History for Trait [{0}]
view_operationHistoryDetails_dateCompleted = Date Completed
view_operationHistoryDetails_dateSubmitted = Date Submitted
-#
-# Operation History Details
-#--------------------------
view_operationHistoryDetails_error_fetchFailure = Failure loading operation history.
view_operationHistoryDetails_noResults = This operation does not return any results.
view_operationHistoryDetails_operation = Operation
@@ -1591,9 +1395,6 @@ view_operationHistoryDetails_status = Status
view_operationHistoryList_button_forceDelete = Force Delete
view_operationHistoryList_button_runOperation = Run Operation
view_operationHistoryList_notYetStarted = not yet started
-#
-# Operation History List
-#-----------------------
view_operationHistoryList_title = Operation History
view_operationScheduleDetails_enterParametersBelow = Enter parameters below...
view_operationScheduleDetails_fieldDefault_description = Select an operation to see its description.
@@ -1604,9 +1405,6 @@ view_operationScheduleDetails_field_description = Description
view_operationScheduleDetails_field_parameters = Parameters
view_operationScheduleDetails_field_timeout = Timeout
view_operationScheduleDetails_noParameters = This operation does not take any parameters.
-#
-# Operation Schedule Details
-#---------------------------
view_operationScheduleDetails_operationSchedule = Operation Schedule
view_portlet_autodiscovery_setting_platforms = discovered platforms
view_portlet_configure_definitionDesc = The configuration settings for the portlet.
@@ -1691,9 +1489,6 @@ view_portlet_recentAlerts_fail_msg = Failed to load resources assigned for alert
view_portlet_recentlyAdded_error1 = Failed to load recently added resources
view_portlet_recentlyAdded_setting_addedPlatforms = recently added platforms
view_portlet_results_empty = No results found using specified criteria.
-#
-# Administration/Topology/RemoteAgentInstall/#
-#--------------------------------
view_remoteAgentInstall_agentStatus = Agent Status
view_remoteAgentInstall_agentStatusDefault = -Click Update Status Button-
view_remoteAgentInstall_buttonFindAgent = Find Agent
@@ -1723,8 +1518,6 @@ view_remoteAgentInstall_stopAgentResults = Agent stop results: [{0}]
view_remoteAgentInstall_success = Agent installation complete
view_remoteAgentInstall_updateStatus = Update Status
view_reportsTop_description = This section provides access to global reports.
-#
-#==================== Reports ======================
view_reportsTop_title = Reports
view_reports_alertDefinitions = Alert Definitions
view_reports_alertDefinitions_parentHover = Click to go to the parent alert definition
@@ -1732,9 +1525,6 @@ view_reports_alertDefinitions_resTypeLoadError = Cannot get the template resourc
view_reports_inventorySummary_failFetch = Failed to get inventory summary
view_reports_platforms = Platform Utilization
view_reports_subsystems = Subsystems
-#
-# Resource Resource Groups
-#-----------------------------------------
view_resourceResourceGroupList_error_fetchFailure = Failed to fetch Resource''s groups.
view_resourceResourceGroupList_error_updateFailure = Failed to update assigned Resource groups.
view_resourceResourceGroupList_message_updateSuccess = Group membership updated for [{0}].
@@ -1782,19 +1572,12 @@ view_searchBar_defaultPattern = name your pattern
view_searchBar_error_selectSavedSearch = ''Error selecting saved search''
view_searchBar_query = Query
view_searchBar_resourceGroups = Resource Groups
-#
-# Search Bar, GUI
-#-----------------
view_searchBar_resources = Resources
-# TODO: i18n pluralization
view_searchBar_welcomeMessage = search for {0}s
view_searchGUI_loginStatus = Unable to determine login status, check server status
view_selector_assigned = Assigned {0}
view_selector_available = Available {0}
view_subTab_error_disabled = Cannot select disabled subTab [{0}].
-#
-# Summary Dashboard
-#-----------------------------
view_summaryDashboard_resetConfirm = Reset to default summary dashboard (lose local changes)?
view_summaryOverviewForm_error_descriptionChangeFailure = Failed to change description of Resource with id {0} from [{1}] to [{2}].
view_summaryOverviewForm_error_locationChangeFailure = Failed to change location of Resource with id {0} from [{1}] to [{2}].
@@ -1803,9 +1586,6 @@ view_summaryOverviewForm_error_traitsLoadFailure = Failed to load traits for {0}
view_summaryOverviewForm_field_description = Description
view_summaryOverviewForm_field_location = Location
view_summaryOverviewForm_field_name = Name
-#
-# Summary Overview Form
-#-------------------------------------
view_summaryOverviewForm_field_type = Type
view_summaryOverviewForm_field_version = Version
view_summaryOverviewForm_header_summary = Summary
@@ -1814,9 +1594,6 @@ view_summaryOverviewForm_label_type = Type:
view_summaryOverviewForm_message_descriptionChangeSuccess = Description of Resource with id {0} was changed from [{1}] to [{2}].
view_summaryOverviewForm_message_locationChangeSuccess = Location of Resource with id {0} was changed from [{1}] to [{2}].
view_summaryOverviewForm_message_nameChangeSuccess = Name of Resource with id {0} was changed from [{1}] to [{2}].
-#
-# Summary Overview
-#-----------------------------
view_summaryOverview_header_detectedErrors = Detected Errors
view_summaryOverview_title_errorDetailsWindow = Error Details
view_summaryOverview_tooltip_detectedErrors = Click on the rows to see the error details.
@@ -1860,7 +1637,6 @@ view_tabs_common_summary = Summary
view_tabs_common_tables = Tables
view_tabs_common_timeline = Timeline
view_tabs_common_traits = Traits
-# Tabs
view_tabs_invalidSubTab = Invalid subtab: {0}
view_tabs_invalidTab = Invalid tab: {0}
view_tagCloud_deleteTag = Delete Tag
@@ -1876,7 +1652,6 @@ view_tags_tooltip_1 = Click to remove this Tag
view_tags_tooltip_2 = Click to edit Tags
view_tags_tooltip_3 = Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
view_testTop_description = This section contains pages for testing various GUI components.
-#===================== Test =======================
view_testTop_title = Test
view_titleBar_common_addedFav = You have added [{0}] as a favorite
view_titleBar_common_addedFavFailure = Failed to add [{0}] as a favorite
@@ -1920,10 +1695,8 @@ view_tree_common_loadFailed_selection = Failed to select this node
view_tree_common_loadFailed_update = Failed to update view for this node
view_tree_group_error_updateAutoCluster = Failed to create or update autocluster backing group. key: [{0}]
view_type_parentId = Parent ID
-# Resource Type / Plugin View/Datasources
view_type_resourceTypes = Resource Types
view_type_typeTreeLoadFailure = Failed to load resource type tree data
-# File Upload (various)
view_upload_alreadyUploaded = File has already been uploaded
view_upload_bundleDistFile = Distribution File
view_upload_error_bundleDistFile = Error uploading Bundle Distribution File
@@ -1941,22 +1714,13 @@ view_upload_tooltip_1b = Select a file to upload, then click Next
view_upload_tooltip_2 = File upload had previously failed
view_upload_upload = Upload
view_upload_uploadFile = UploadFile
-#
-# Color Picker
-#--------------
widget_colorPicker_tooltip = Click to select a new color
-#
-# Duration Item
-#---------------
widget_durationItem_inputUnitLessThanTargetUnit = Input unit is less than target unit.
widget_durationItem_unitTypeNotSupported = Unit type [{0}] is not supported by this DurationItem.
widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
widget_jobTriggerEditor_fieldHelp_repeatInterval = how often the operation should be executed
widget_jobTriggerEditor_fieldHelp_startDelay = start executing the operation after this amount of time has elapsed
widget_jobTriggerEditor_field_cronExpression = Cron Expression
-#
-# Job Trigger Editor
-#--------------------
widget_jobTriggerEditor_field_mode = Schedule using
widget_jobTriggerEditor_field_repeatInterval_later = Repeat every
widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
@@ -1990,13 +1754,9 @@ widget_recordEditor_info_recordUpdatedConcise = {0} updated.
widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] updated.
widget_recordEditor_info_recordsDeletedConcise = {0} {1} deleted.
widget_recordEditor_info_recordsDeletedDetailed = {0} {1} deleted: {2}.
-# // dup in common
widget_recordEditor_label_loading = Loading...
widget_recordEditor_title_edit = Edit {0} [{1}]
widget_recordEditor_title_new = Create New {0}
-#
-# Record Editor
-#--------------
widget_recordEditor_title_view = View {0} [{1}]
widget_recordEditor_warn_validation = One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
widget_resourceFactoryWizard_archPrompt = Package Architecture
@@ -2022,18 +1782,12 @@ widget_resourceFactoryWizard_templatePrompt = Connection Settings Template
widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure.
widget_resourceFactoryWizard_uploadFailure = Failed to upload file
widget_resourceFactoryWizard_uploadFileStepName = Upload Resource Content File
-#
-# Resource Factory Wizard
-#--------------------------------
widget_resourceFactoryWizard_uploadInProgress = The upload is in progress... This can take several minutes to complete for large distribution files.
widget_resourceFactoryWizard_versionPrompt = Package Version
widget_resourceSelector_groupCategory = Group Category
widget_resourceSelector_pleaseSelectMultipleResource = Please select one or more resources
widget_resourceSelector_pleaseSelectResource = Please select a resource
widget_resourceSelector_selectMultipleResources = Select Resources
-#
-# Resource Selector/Picker
-#--------------------------------
widget_resourceSelector_selectResource = Select a Resource
widget_typeCache_loadFail = Failed to load resource type metadata
widget_typeTree_badTemplateType = Invalid URL. Unknown template type [{0}]
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_de.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_de.properties
index 62292cf..cff5c76 100644
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_de.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_de.properties
@@ -1,3 +1,11 @@
+#
+# RHQ GUI i18n Messages - Localization: DE
+#
+# Developers: See the following wiki page for how to work with this file:
+#
+# http://rhq-project.org/display/RHQ/Working+with+the+Resource+Bundles
+#
+###################################
common_alert_high = HOCH
common_alert_low = NIEDRIG
common_alert_medium = MITTEL
@@ -1027,11 +1035,11 @@ widget_recordEditor_title_new = Neue {0} anlegen
widget_recordEditor_title_view = Anzeigen {0} [{1}]
widget_recordEditor_warn_validation = Ein oder mehrere Felder haben ung\u00C3\u00BCltige Werte. Diese [{0}] kann nicht gesichert werden bis die Werte korrigiert wurden.
widget_resourceFactoryWizard_createWizardTitle = Neue Ressource des Typs [{0}] anlegen
-widget_resourceFactoryWizard_editConfigStepName = Deployment Options +++
+##widget_resourceFactoryWizard_editConfigStepName = Deployment Options
widget_resourceFactoryWizard_execute2 = Konnte keine neue Ressource anlegen
widget_resourceFactoryWizard_importWizardTitle = Importieren von Ressourcen des Typs [{0}]
widget_resourceFactoryWizard_infoStep_loadFail = Konnte die verf\u00C3\u00BCgbaren Architekturen nicht ermitteln
-widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure. +++
+##widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure.
widget_resourceFactoryWizard_uploadFailure = Das Hochladen der Datei ist fehlgeschlagen
widget_resourceSelector_groupCategory = Kategorie der Gruppe
widget_resourceSelector_pleaseSelectMultipleResource = Bitte w\u00C3\u00A4hlen Sie eine oder merere Ressourcen aus
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_ja.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_ja.properties
index eb4efee..310cbe6 100644
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_ja.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_ja.properties
@@ -1,19 +1,15 @@
#
-# RHQ GUI i18n Messages - Japanese
+# RHQ GUI i18n Messages - Localization: JA
+#
+# Developers: See the following wiki page for how to work with this file:
+#
+# http://rhq-project.org/display/RHQ/Working+with+the+Resource+Bundles
+#
###################################
-# Common Alert Priorities
-#------------------------
common_alert_high = High
common_alert_low = Low
common_alert_medium = Medium
-#************************************** SHARED ****************************************
-#=================== Common =====================
-#
-# Build Info
-#
common_buildInfo_gwtVersion = ${gwt.version}
-# Button Labels
-#--------------
common_button_ack = \u00E7\u00A2\u00BA\u00E8\u00AA\u008D
common_button_ack_all = \u00E3\u0081\u0099\u00E3\u0081\u00B9\u00E3\u0081\u00A6\u00E3\u0082\u0092\u00E7\u00A2\u00BA\u00E8\u00AA\u008D
common_button_add = \u00E8\u00BF\u00BD\u00E5\u008A\u00A0
@@ -47,8 +43,6 @@ common_calendar_april_short = apr
common_calendar_august_short = aug
common_calendar_december_short = dec
common_calendar_february_short = feb
-# Common Calendar
-#--------------
common_calendar_january_short = jan
common_calendar_july_short = jul
common_calendar_june_short = jun
@@ -57,8 +51,6 @@ common_calendar_may_short = may
common_calendar_november_short = nov
common_calendar_october_short = oct
common_calendar_september_short = sept
-# Common Labels
-#------------------------
common_label_ago = ago
common_label_all = \u00E3\u0081\u0099\u00E3\u0081\u00B9\u00E3\u0081\u00A6\u00E3\u0081\u00AE
common_label_all_resources = all resources
@@ -83,8 +75,6 @@ common_label_users = users
common_label_week = week
common_label_weeks = weeks
common_label_yesterday = Yesterday
-# Common Messages
-#--------------
common_msg_areYouSure = Are You Sure?
common_msg_changeAutoDetected = Change auto-detected
common_msg_deleteConfirm = Are you sure you want to delete the # selected {0}?
@@ -94,14 +84,11 @@ common_msg_noItemsToShow = No items to show
common_msg_notYetImplemented = Not Yet Implemented
common_msg_see_more = see more...
common_msg_step_x_of_y = Step {0} of {1}
-# Common Severities
-#------------------
common_severity_debug = Debug
common_severity_error = Error
common_severity_fatal = Fatal
common_severity_info = Info
common_severity_warn = Warn
-# Common Statuses
common_status_canceled = Canceled
common_status_deferred = Deferred
common_status_failed = Failed
@@ -113,8 +100,6 @@ common_status_timedOut = Timed Out
common_status_unknown = Unknown
common_title_add_column = \u00E3\u0082\u00AB\u00E3\u0083\u00A9\u00E3\u0083\u00A0\u00E8\u00BF\u00BD\u00E5\u008A\u00A0
common_title_add_portlet = \u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0083\u00AC\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E8\u00BF\u00BD\u00E5\u008A\u00A0
-# Common Titles
-#--------------
common_title_address = \u00E3\u0082\u00A2\u00E3\u0083\u0089\u00E3\u0083\u00AC\u00E3\u0082\u00B9
common_title_alert_range = \u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E7\u00AF\u0084\u00E5\u009B\u00B2
common_title_availability = \u00E3\u0082\u00A2\u00E3\u0083\u0099\u00E3\u0082\u00A4\u00E3\u0083\u00A9\u00E3\u0083\u0093\u00E3\u0083\u00AA\u00E3\u0083\u0086\u00E3\u0082\u00A3
@@ -241,15 +226,10 @@ common_unit_milliseconds = milliseconds
common_unit_minutes = minutes
common_unit_months = months
common_unit_seconds = seconds
-# Common Units
-#-------------
common_unit_times = times
common_unit_weeks = weeks
common_unit_years = years
-# Common Values
-#--------------
common_val_for = for
-# 1st, 2nd, 3rd, 4th, etc.
common_val_n1st = {0}st
common_val_n2nd = {0}nd
common_val_n3rd = {0}rd
@@ -261,26 +241,17 @@ common_val_none = None
common_val_nth = {0}th
common_val_yes = Yes
common_val_yes_lower = yes
-# ContentRepositoryTree
-#------
dataSource_ContentRepoTree_error_load = Error loading repositories
dataSource_ContentRepoTree_field_parentId = Parent ID
-#================== DataSources ====================
-# RPC (abstract)
-#-----------------------
dataSource_bundle_loadFailed = Failed to load Bundle data
dataSource_configurationHistory_clickToSeeError = Double click to see error message...
dataSource_configurationHistory_currentConfig = This is the current configuration
dataSource_configurationHistory_dateCompleted = \u00E5\u00AE\u008C\u00E4\u00BA\u0086\u00E6\u0097\u00A5
-# Configuration History
-#-------------------------------
dataSource_configurationHistory_dateSubmitted = \u00E7\u0099\u00BA\u00E8\u00A1\u008C\u00E6\u0097\u00A5
dataSource_configurationHistory_error_fetchFailure = Unable to load configuration history.
dataSource_configurationHistory_updateType = \u00E6\u009B\u00B4\u00E6\u0096\u00B0\u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u0097
dataSource_configurationHistory_updateType_group = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
dataSource_configurationHistory_updateType_individual = \u00E5\u0080\u008B\u00E4\u00BA\u00BA
-# Measurements
-#----------------------
dataSource_definitions_loadFailed = Failed to load metric definitions
dataSource_measurementOob_error_fetchFailure = Failed to load measurement OOB information
dataSource_measurementOob_field_factor = \u00E7\u00AF\u0084\u00E5\u009B\u00B2\u00E5\u00A4\u0096\u00E4\u00BF\u0082\u00E6\u0095\u00B0 (%)
@@ -288,39 +259,27 @@ dataSource_measurementOob_field_formattedBaseband = \u00E3\u0083\u0090\u00E3\u00
dataSource_measurementOob_field_formattedOutlier = \u00E3\u0082\u00A2\u00E3\u0082\u00A6\u00E3\u0083\u0088\u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0083\u008A
dataSource_measurementOob_field_parentName = \u00E8\u00A6\u00AA
dataSource_measurementOob_field_resourceName = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
-# Measurement OOBs
-#---------------------------------
dataSource_measurementOob_field_scheduleName = \u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF
dataSource_operationHistory_error_fetchFailure = Failure loading operation histories.
dataSource_operationHistory_field_createdTime = \u00E7\u0094\u009F\u00E6\u0088\u0090\u00E6\u0099\u0082\u00E5\u0088\u00BB
-# Operation Histories
-#--------------------
dataSource_operationHistory_field_operationName = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E5\u0090\u008D
dataSource_operationHistory_field_startedTime = \u00E9\u0096\u008B\u00E5\u00A7\u008B\u00E6\u0099\u0082\u00E5\u0088\u00BB
dataSource_operationSchedule_field_description = \u00E3\u0083\u008E\u00E3\u0083\u00BC\u00E3\u0083\u0088
-# Operation Schedules
-#--------------------
dataSource_operationSchedule_field_id = \u00E3\u0082\u00B9\u00E3\u0082\u00B1\u00E3\u0082\u00B8\u00E3\u0083\u00A5\u00E3\u0083\u00BC\u00E3\u0083\u00ABID
dataSource_operationSchedule_field_nextFireTime = \u00E6\u00AC\u00A1\u00E5\u009B\u009E\u00E3\u0081\u00AE\u00E5\u00AE\u009F\u00E8\u00A1\u008C
dataSource_operationSchedule_field_operationDisplayName = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
dataSource_operationSchedule_field_operationName = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
dataSource_operationSchedule_field_subject = \u00E3\u0082\u00AA\u00E3\u0083\u00BC\u00E3\u0083\u008A\u00E3\u0083\u00BC
dataSource_operationSchedule_field_timeout = \u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u00A0\u00E3\u0082\u00A2\u00E3\u0082\u00A6\u00E3\u0083\u0088 (\u00E7\u00A7\u0092)
-# Platforms
-#-----------
dataSource_platforms_field_cpu = CPU
dataSource_platforms_field_memory = \u00E3\u0083\u00A1\u00E3\u0083\u00A2\u00E3\u0083\u00AA
dataSource_platforms_field_swap = \u00E3\u0082\u00B9\u00E3\u0083\u00AF\u00E3\u0083\u0083\u00E3\u0083\u0097
dataSource_problemResources_error_fetchFailure = Failed to load Resources with alerts/unavailability.
-# Problem Resources
-#------------------------------
dataSource_problemResources_field_alerts = \u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088
dataSource_problemResources_field_available = \u00E7\u008F\u00BE\u00E5\u009C\u00A8\u00E3\u0081\u00AE\u00E3\u0082\u00A2\u00E3\u0083\u0099\u00E3\u0082\u00A4\u00E3\u0083\u00A9\u00E3\u0083\u0093\u00E3\u0083\u00AA\u00E3\u0083\u0086\u00E3\u0082\u00A3
dataSource_recentOperations_error_fetchFailure = Failed to load recently completed operations.
dataSource_recentOperations_field_location = \u00E3\u0083\u00AD\u00E3\u0082\u00B1\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
dataSource_recentOperations_field_operation = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
-# Recent Operations
-#----------------------------
dataSource_recentOperations_field_resource = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
dataSource_recentOperations_field_status = \u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00B9
dataSource_recentOperations_field_time = \u00E6\u0097\u00A5\u00E4\u00BB\u0098/\u00E6\u0099\u0082\u00E5\u0088\u00BB
@@ -329,22 +288,14 @@ dataSource_resourceErrors_deleteFailure = Failed to delete resource errors
dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] resource error messages.
dataSource_resourceErrors_error_fetchFailure = Failed to find Resource errors for Resource with id [{0}].
dataSource_resourceErrors_field_errorType = \u00E3\u0082\u00A8\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u0097
-# Resource Errors
-#-------------------------
dataSource_resourceErrors_field_summary = \u00E3\u0082\u00B5\u00E3\u0083\u009E\u00E3\u0083\u00AA
dataSource_resourceErrors_field_timeOccured = \u00E6\u0099\u0082\u00E5\u0088\u00BB
-# Resource Groups
-#-----------------------
dataSource_resourceGroups_loadFailed = Failed to load Resource Groups
dataSource_resources_field_discoveryTime = \u00E7\u0099\u00BA\u00E8\u00A6\u008B\u00E6\u0099\u0082\u00E5\u0088\u00BB
dataSource_resources_field_importTime = \u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E6\u0099\u0082\u00E5\u0088\u00BB
dataSource_resources_field_key = \u00E3\u0082\u00AD\u00E3\u0083\u00BC
dataSource_resources_field_lastModifiedTime = \u00E6\u009C\u0080\u00E7\u00B5\u0082\u00E6\u009B\u00B4\u00E6\u0096\u00B0\u00E6\u0099\u0082\u00E5\u0088\u00BB
-# Resources
-#-----------------------
dataSource_resources_field_location = \u00E5\u00A0\u00B4\u00E6\u0089\u0080
-# RPC (abstract)
-#-----------------------
dataSource_rpc_error_transformRequestFailure = Failure in datasource while processing {0} request.
dataSource_rpc_error_unsupportedArrayFilterType = No support for passing array filters of type {0}.
dataSource_rpc_error_unsupportedEnumType = Please add an appropriate code block for enum {0} to RPCDataSource.getEnumArray(Class)
@@ -353,8 +304,6 @@ dataSource_rpc_yes = yes
dataSource_scheduledOperations_error_fetchFailure = Failed to load scheduled operations.
dataSource_scheduledOperations_field_location = \u00E5\u00A0\u00B4\u00E6\u0089\u0080
dataSource_scheduledOperations_field_operation = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
-# Scheduled Operations (ResourceOperationScheduleComposites)
-#------------------------------------------------------------
dataSource_scheduledOperations_field_resource = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
dataSource_scheduledOperations_field_time = \u00E6\u0097\u00A5\u00E4\u00BB\u0098/\u00E6\u0099\u0082\u00E5\u0088\u00BB
dataSource_schedules_disableFailure_group = Failed to disable the collection of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]
@@ -376,8 +325,6 @@ dataSource_schedules_updateFailure_resource = Failed to set the collection inter
dataSource_schedules_updateSuccessful_concise = A new collection interval of [{0}] seconds has been set on [{1}] measurements
dataSource_schedules_updateSuccessful_full_group = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource group with ID [{2}]. The updated measurements are: [{3}]
dataSource_schedules_updateSuccessful_full_resource = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource with ID [{2}]. The updated measurements are: [{3}]
-# Traits
-#------
dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
dataSource_traits_field_definitionID = Definition ID
dataSource_traits_field_lastChanged = Last Changed
@@ -390,9 +337,6 @@ dataSource_users_field_department = \u00E9\u0083\u00A8\u00E9\u0096\u0080
dataSource_users_field_emailAddress = E\u00E3\u0083\u00A1\u00E3\u0083\u00BC\u00E3\u0083\u00AB\u00E3\u0082\u00A2\u00E3\u0083\u0089\u00E3\u0083\u00AC\u00E3\u0082\u00B9
dataSource_users_field_factive = \u00E3\u0083\u00AD\u00E3\u0082\u00B0\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0081\u00AF\u00E6\u009C\u0089\u00E5\u008A\u00B9?
dataSource_users_field_firstName = \u00E5\u0090\u008D\u00E5\u0089\u008D
-# Users
-#------
-###### dup in common
dataSource_users_field_id = ID
dataSource_users_field_lastName = \u00E5\u0090\u008D\u00E5\u00AD\u0097
dataSource_users_field_ldap = LDAP\u00E3\u0083\u00AD\u00E3\u0082\u00B0\u00E3\u0082\u00A4\u00E3\u0083\u00B3?
@@ -404,12 +348,8 @@ dataSource_users_invalidEmailAddress = \u00E7\u0084\u00A1\u00E5\u008A\u00B9\u00E
dataSource_users_passwordsDoNotMatch = \u00E3\u0083\u0091\u00E3\u0082\u00B9\u00E3\u0083\u00AF\u00E3\u0083\u00BC\u00E3\u0083\u0089\u00E3\u0081\u008C\u00E4\u00B8\u0080\u00E8\u0087\u00B4\u00E3\u0081\u0097\u00E3\u0081\u00A6\u00E3\u0081\u0084\u00E3\u0081\u00BE\u00E3\u0081\u009B\u00E3\u0082\u0093
datasource_roles_field_ldapGroups = LDAP\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
datasource_roles_field_permissions = \u00E3\u0083\u0091\u00E3\u0083\u00BC\u00E3\u0083\u009F\u00E3\u0083\u0083\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
-# Roles
-#------
datasource_roles_field_resourceGroups = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
datasource_roles_field_subjects = \u00E3\u0082\u00B5\u00E3\u0083\u0096\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0082\u00AF\u00E3\u0083\u0088
-# Template Schedules
-#-------------------------
datasource_templateSchedules_disabled = Disabled collection of selected metric [{0}].
datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
@@ -419,40 +359,18 @@ datasource_templateSchedules_enabled_failed = Failed to enable collection of met
datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
-#=================== Widgets =====================
-# Favorites
-#--------------
favorites_recentlyViewed = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E9\u0096\u00B2\u00E8\u00A6\u00A7\u00E3\u0081\u0097\u00E3\u0081\u009F
-# Group Tree
group_tree_partialClusterTooltip = {0} out of {1} group members have a ''{2}'' resource
-#===================== Utils ======================
-# Ancestry
-#-------------------------------------------------
util_ancestry_parentAncestry = Parent Ancestry for:
-# Error Handler
-#--------------------
util_errorHandler_nullException = exception was null
-# Monitoring Request Callback
-#------------------------------------------
util_monitoringRequestCallback_error_checkServerStatusFailure = Unable to determine login status - check Server status.
-# RPC Manager
-#----------------------
util_rpcManager_activeRequests = {0} Active Requests
-# User Permissions Manager
-#--------------------------
util_userPerm_loadFailGlobal = Failed to load your global permissions - none granted.
util_userPerm_loadFailGroup = Failed to load your permissions for Resource Group with id [{0}] - none granted.
util_userPerm_loadFailResource = Failed to load your permissions for Resource with id [{0}] - none granted.
-# User Session Manager
-#--------------------------
util_userSession_loadFailSubject = UserSessionManager: Failed to load user Subject
util_userSession_logoutFail = Failed to logout.
-# Widgets Field
-#---------------------
util_widgetsField_unlimited = Unlimited
-#=================== Top Level =====================
-# About Box
-#----------
view_aboutBox_allRightsReserved = All Rights Reserved.
view_aboutBox_buildNumber = \u00E3\u0083\u0093\u00E3\u0083\u00AB\u00E3\u0083\u0089\u00E7\u0095\u00AA\u00E5\u008F\u00B7:
view_aboutBox_failedToLoad = Failed to load product information.
@@ -466,8 +384,6 @@ view_adminConfig_systemSettings = \u00E3\u0082\u00B7\u00E3\u0082\u00B9\u00E3\u00
view_adminConfig_templates = \u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0097\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0083\u0088
view_adminContent_contentSources = \u00E3\u0082\u00B3\u00E3\u0083\u00B3\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
view_adminContent_repositories = \u00E3\u0083\u00AA\u00E3\u0083\u009D\u00E3\u0082\u00B8\u00E3\u0083\u0088\u00E3\u0083\u00AA
-# Administration/Security/Roles/#
-#--------------------------------
view_adminRoles_assignedGroups = Assigned Resource Groups
view_adminRoles_assignedSubjects = Assigned Subjects
view_adminRoles_failLdap = Failed to determine if LDAP configured - assuming no LDAP.
@@ -547,8 +463,6 @@ view_adminTemplates_editMetricTemplate = \u00E3\u0083\u00A1\u00E3\u0083\u0088\u0
view_adminTemplates_enabledAlertTemplates = \u00E6\u009C\u0089\u00E5\u008A\u00B9\u00E3\u0081\u00AA\u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0097\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0083\u0088
view_adminTemplates_enabledMetricTemplates = \u00E6\u009C\u0089\u00E5\u008A\u00B9\u00E3\u0081\u00AA\u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0097\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0083\u0088
view_adminTemplates_platformServices = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E3\u0083\u0095\u00E3\u0082\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u00A0\u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0093\u00E3\u0082\u00B9
-# Administration/Templates
-#--------------------------------
view_adminTemplates_platforms = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E3\u0083\u0095\u00E3\u0082\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u00A0
view_adminTemplates_prompt_disabledAlertTemplates = Number of alert templates that are created but disabled on this resource type
view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
@@ -560,20 +474,12 @@ view_adminTopology_agents = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00
view_adminTopology_partitionEvents = \u00E3\u0082\u00A4\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E5\u0088\u0086\u00E9\u00A1\u009E
view_adminTopology_remoteAgentInstall = \u00E3\u0083\u00AA\u00E3\u0083\u00A2\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0082\u00B9\u00E3\u0083\u0088\u00E3\u0083\u00BC\u00E3\u0083\u00AB
view_adminTopology_servers = \u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00BC
-# Administration/Security/Users/#
-#--------------------------------
view_adminUsersDetails_dataTypeName = \u00E3\u0083\u00A6\u00E3\u0083\u00BC\u00E3\u0082\u00B6\u00E3\u0083\u00BC
-# Administration/Security/Users
-#--------------------------------
view_adminUsersList_dataTypeName = \u00E3\u0083\u00A6\u00E3\u0083\u00BC\u00E3\u0082\u00B6\u00E3\u0083\u00BC
view_adminUsersList_dataTypeNamePlural = \u00E3\u0083\u00A6\u00E3\u0083\u00BC\u00E3\u0082\u00B6\u00E3\u0083\u00BC
-#********************************** VIEW-SPECIFIC *************************************
-#================= Administration ==================
view_admin_administration = \u00E7\u00AE\u00A1\u00E7\u0090\u0086
view_admin_configuration = \u00E6\u00A7\u008B\u00E6\u0088\u0090
view_admin_content = \u00E3\u0082\u00B3\u00E3\u0083\u00B3\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0088
-# Administration/Downloads
-#------------------------------
view_admin_downloads_agentDownload = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E3\u0083\u0080\u00E3\u0082\u00A6\u00E3\u0083\u00B3\u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0089
view_admin_downloads_agent_buildNumber = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0083\u0093\u00E3\u0083\u00AB\u00E3\u0083\u0089
view_admin_downloads_agent_help = <p> This is the RHQ Agent Update Binary jar file. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>Agent Install</h3> <p> <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>Agent Update</h3> <p> <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
@@ -600,7 +506,6 @@ view_admin_downloads_connectors_help = Connectors are software that is needed in
view_admin_downloads_connectors_loadError = Cannot get connectors info
view_admin_downloads_connectors_none = No connectors are available for download
view_admin_landing = \u00E3\u0081\u0093\u00E3\u0081\u00AE\u00E3\u0082\u00BB\u00E3\u0082\u00AF\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E3\u0081\u00AB\u00E3\u0081\u008A\u00E3\u0081\u0084\u00E3\u0081\u00A6\u00E3\u0080\u0081RHQ\u00E3\u0082\u00B0\u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00AB\u00E8\u00A8\u00AD\u00E5\u00AE\u009A\u00E3\u0081\u008C\u00E7\u00AE\u00A1\u00E7\u0090\u0086\u00E3\u0081\u0095\u00E3\u0082\u008C\u00E3\u0081\u00BE\u00E3\u0081\u0099\u00E3\u0080\u0082\u00E3\u0081\u0093\u00E3\u0082\u008C\u00E3\u0081\u00AF\u00E3\u0082\u00BB\u00E3\u0082\u00AD\u00E3\u0083\u00A5\u00E3\u0083\u00AA\u00E3\u0083\u0086\u00E3\u0082\u00A3\u00E6\u00A7\u008B\u00E6\u0088\u0090\u00E3\u0080\u0081\u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0082\u00B0\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E8\u00A8\u00AD\u00E5\u00AE\u009A\u00E3\u0080\u0081RHQ\u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0081\u00A8\u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E7\u00AE\u00A1\u00E7\u0090\u0086\u00E3\u0082\u0092\u00E5\u0090\u00AB\u00E3\u0081\u00BF\u00E3\u0081\u00BE\u00E3\u0081\u0099\u00E3\u0080\u0082
-# Measurement Templates view
view_admin_measTemplates_title = Template Metric Collection Schedules
view_admin_measTemplates_updateExisting_title = Update Existing Schedules
view_admin_measTemplates_updateExisting_tooltip = Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
@@ -654,8 +559,6 @@ view_admin_systemSettings_RtDataPurge_name = Delete Response Time Data Older Tha
view_admin_systemSettings_TraitPurge_desc = How old measurement trait data must be before being purged from the database. This is specified in days.
view_admin_systemSettings_TraitPurge_name = Delete Measurement Traits Older Than
view_admin_systemSettings_cannotLoadServerDetails = Cannot load server details
-# Administration/SystemSettings
-#------------------------------
view_admin_systemSettings_cannotLoadSettings = Cannot obtain the current system settings
view_admin_systemSettings_fixBeforeSaving = Please fix the invalid values before saving
view_admin_systemSettings_group_baseline = \u00E8\u0087\u00AA\u00E5\u008B\u0095\u00E3\u0083\u0099\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E6\u00A7\u008B\u00E6\u0088\u0090\u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0083\u0091\u00E3\u0083\u0086\u00E3\u0082\u00A3
@@ -910,7 +813,6 @@ view_alerts_field_parent = \u00E8\u00A6\u00AA
view_alerts_field_protected = Protected
view_alerts_field_protected_tooltip = If true, this definition is protected from being changed by the parent definition. In other words, the parent definition settings will not override this definition.
view_alerts_loadFailed = Failed to fetch alerts data
-#==================== Alerts ======================
view_alerts_table_title_group = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
view_alerts_table_title_resource = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
view_autoDiscoveryQ_committed = \u00E3\u0082\u00B3\u00E3\u0083\u009F\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E6\u00B8\u0088\u00E3\u0081\u00BF
@@ -934,16 +836,12 @@ view_autoDiscoveryQ_newAndIgnored = \u00E6\u0096\u00B0\u00E8\u00A6\u008F\u00E3\u
view_autoDiscoveryQ_noItems = No items to show
view_autoDiscoveryQ_noperm = (You are not authorized to view the auto-discovery queue)
view_autoDiscoveryQ_showStatus = Show
-# Auto Discovery Queue
-#----------------------------
view_autoDiscoveryQ_title = \u00E8\u0087\u00AA\u00E5\u008B\u0095\u00E3\u0083\u00AA\u00E3\u0082\u00AB\u00E3\u0083\u0090\u00E3\u0083\u00AA\u00E3\u0082\u00AD\u00E3\u0083\u00A5\u00E3\u0083\u00BC
view_autoDiscoveryQ_unignore = \u00E7\u0084\u00A1\u00E8\u00A6\u0096\u00E3\u0082\u0092\u00E3\u0081\u0097\u00E3\u0081\u00AA\u00E3\u0081\u0084
view_autoDiscoveryQ_unignoreFailure = Failed to unignore resources
view_autoDiscoveryQ_unignoreSuccessful = You have successfully unignored the selected resources.
view_autoDiscoveryQ_uninventoried = \u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E7\u0099\u00BB\u00E9\u008C\u00B2\u00E3\u0082\u0092\u00E3\u0081\u0097\u00E3\u0081\u00AA\u00E3\u0081\u0084
view_bundleVersion_loadFailure = Failed to load bundle version data
-#==================== Bundles ======================
-# some common bundle terms
view_bundle_bundle = \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB
view_bundle_bundleDeployment = Bundle Deployment
view_bundle_bundleDeployments = Bundle Deployments
@@ -1061,7 +959,6 @@ view_bundle_dest_revertConfirm = This will revert all remote machines back to th
view_bundle_dest_tagUpdateFailure = Failed to update bundle destination tags
view_bundle_dest_tagUpdateSuccessful = You have successfully updated the bundle destination tags
view_bundle_destinations = Destinations
-# individual bundle views/wizards
view_bundle_fileListView_fileSize = File Size
view_bundle_fileListView_loadFailure = Failed to load bundle file data
view_bundle_fileListView_md5 = MD5
@@ -1119,7 +1016,6 @@ view_bundle_version_deleteFailure = Failed to delete the bundle version [{0}]
view_bundle_version_deleteSuccessful = You successfully deleted the bundle version [{0}]
view_bundle_version_loadFailure = Failed to load bundle version
view_bundle_versions = \u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0083\u00A7\u00E3\u0083\u00B3
-# =================== Components =====================
view_configCompare_comparingConfigs = Comparing Configurations
view_configCompare_configCompare = Configuration Comparison
view_configEdit_addItem = Add Item to List
@@ -1147,19 +1043,13 @@ view_configurationDetails_configNotUpdatedDueToNoChange = Configuration was not
view_configurationDetails_error_updateFailure = Failed to update configuration.
view_configurationDetails_messageConcise = Configuration updated - current version is {0}.
view_configurationDetails_messageDetailed = Configuration updated to version {0} for Resource [{1}].
-# Configuration Details
-#-------------------------------
view_configurationDetails_noPermission = You do not have permission to edit this Resource''s configuration.
view_configurationDetails_somePropertiesInvalid = The following configuration properties have invalid values: {0}. The values must be corrected before the configuration can be saved.
-# Configuration History Details
-#------------------------------------------
view_configurationHistoryDetails_error_loadFailure = Unable to load configuration history.
view_configurationHistoryList_cannotDeleteCurrent = One of the selected history items represents the current configuration - you cannot delete it.
view_configurationHistoryList_cannotDeleteGroupItems = One or more selected configuration history items are part of a group configuration update. You must purge that parent group history item before you can delete its individual resource history items.
view_configurationHistoryList_delete_failure = Failed to delete the configuration history items.
view_configurationHistoryList_delete_success = You successfully deleted the selected configuration history items.
-# Abstract Configuration History List
-#-------------------------------
view_configurationHistoryList_rollback = Rollback
view_configurationHistoryList_rollback_failure = Failed to rollback the configuration. The original configuration is still in effect.
view_configurationHistoryList_rollback_success = You successfully rolled back the configuration to the selected past configuration.
@@ -1168,21 +1058,14 @@ view_configurationHistoryList_table_statusFailure = This configuration update fa
view_configurationHistoryList_table_statusInprogress = This configuration update is still in progress
view_configurationHistoryList_table_statusNochange = No changes were made to this configuration
view_configurationHistoryList_table_statusSuccess = This configuration update was successful
-# Resource Configuration History List
-#-------------------------------
view_configurationHistoryList_title = \u00E6\u00A7\u008B\u00E6\u0088\u0090\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
view_connectionSettingsDetails_allPropertiesValid = All connection settings have valid values, so the settings can now be saved.
view_connectionSettingsDetails_error_updateFailure = Failed to update connection settings.
view_connectionSettingsDetails_messageConcise_updateSuccess = Connection settings updated.
view_connectionSettingsDetails_messageDetailed_updateSuccess = Connection settings updated for Resource [{0}].
-# Connection Settings Details
-#------------------------------------------
view_connectionSettingsDetails_noPermission = You do not have permission to edit this Resource''s connection settings.
view_connectionSettingsDetails_somePropertiesInvalid = The following connection settings have invalid values: {0}. The values must be corrected before the settings can be saved.
-# CoreGUI
-#--------------
view_core_error_1 = New Alerts lookup failed
-#view_core_loggedInAs = Logged in as {0}
view_core_loggedOut = Logged out
view_core_noRecentAlerts = There are no recent alerts to report
view_core_recentAlerts = There are [{0}] recent alerts - click to go to the recent alerts report
@@ -1192,7 +1075,6 @@ view_dashboardManager_deleted = Successfully deleted dashboard {0}
view_dashboardManager_error = Failed to save dashboard to server
view_dashboardManager_saved = Saved dashboard {0} to server
view_dashboardManager_success = Saved dashboard
-#=================== Dashboard =====================
view_dashboard_favorites_error1 = Failed to load favorite Resources.
view_dashboardsManager_error1 = Failed to add new dashboard
view_dashboards_confirm1 = Are you sure you want to delete
@@ -1299,12 +1181,9 @@ view_groupCreateWizard_createStepName = Group Settings
view_groupCreateWizard_createStep_recursive = Recursive
view_groupCreateWizard_createSuccessful_concise = You have created a new resource group. [<a href="{0}">View Group</a>]
view_groupCreateWizard_createSuccessful_full = You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources
-# Group Create Wizard
view_groupCreateWizard_membersStepName = Select Members
view_groupCreateWizard_title = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E7\u0094\u009F\u00E6\u0088\u0090
view_groupCreateWizard_windowTitle = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E7\u0094\u009F\u00E6\u0088\u0090
-# Group Inventory>Members subtab
-#-----------------------------------------
view_groupInventoryMembers_button_updateMembership = Update Membership...
view_groupInventoryMembers_title_updateMembership = Update Membership
view_group_detail_failLoad = Failed to load group for group with ID [{0}]
@@ -1398,10 +1277,8 @@ view_group_summary_mixed = Mixed
view_group_summary_nameUpdateFailure = Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]
view_group_summary_nameUpdateSuccessful = You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]
view_group_summary_recursive = Recursive
-#==================== Help ======================
view_help_section_product = \u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0083\u0080\u00E3\u0082\u00AF\u00E3\u0083\u0088
view_help_section_product_about = RHQ\u00E3\u0081\u00AB\u00E3\u0081\u00A4\u00E3\u0081\u0084\u00E3\u0081\u00A6
-# =================== Inventory =====================
view_inventory_adq = \u00E3\u0083\u0087\u00E3\u0082\u00A3\u00E3\u0082\u00B9\u00E3\u0082\u00AB\u00E3\u0083\u0090\u00E3\u0083\u00AA\u00E3\u0082\u00AD\u00E3\u0083\u00A5\u00E3\u0083\u00BC
view_inventory_allGroups = \u00E3\u0081\u0099\u00E3\u0081\u00B9\u00E3\u0081\u00A6\u00E3\u0081\u00AE\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
view_inventory_allResources = \u00E3\u0081\u0099\u00E3\u0081\u00B9\u00E3\u0081\u00A6\u00E3\u0081\u00AE\u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
@@ -1455,8 +1332,6 @@ view_inventory_summary_agent_status_title = Agent Communications Status
view_inventory_summary_agent_title = Agent Managing this Resource
view_inventory_unavailableServers = \u00E5\u0088\u00A9\u00E7\u0094\u00A8\u00E4\u00B8\u008D\u00E8\u0083\u00BD\u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00BC
view_leftNav_unknownPage = Unknown page name [{0}] for section [{1}] - URL is invalid.
-# Login
-#--------------
view_login_invalidEmail = Invalid e-mail address
view_login_login = \u00E3\u0083\u00AD\u00E3\u0082\u00B0\u00E3\u0082\u00A4\u00E3\u0083\u00B3
view_login_logout = \u00E3\u0083\u00AD\u00E3\u0082\u00B0\u00E3\u0082\u00A2\u00E3\u0082\u00A6\u00E3\u0083\u0088
@@ -1469,19 +1344,15 @@ view_login_registerLdapSuccess = Successfully registered the new LDAP User.
view_login_registerUser = Register User
view_login_welcome = \u00E3\u0082\u0088\u00E3\u0081\u0086\u00E3\u0081\u0093\u00E3\u0081\u009D
view_login_welcomeMsg = Welcome to RHQ! <br/><br/> Enter/update the following fields to complete your registration process.<br/> Once you click "OK", you will be logged in.<br/><br/>
-# Measurement Range Selector
view_measureRange_last = Time Range - Previous
view_measureRange_simple = Simple...
view_measureRange_start = Time Range - Start
-# =================== Measurement Views =====================
view_measureTable_chartMetricValues = Chart Selected Metrics
view_measureTable_getLive = Get Live Value
view_measureTable_getLive_failure = Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
view_measureTable_live_title = \u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0083\u0096\u00E3\u0083\u0087\u00E3\u0083\u00BC\u00E3\u0082\u00BF
view_measure_nan = --no data available--
view_measurementOob_title = \u00E7\u0096\u0091\u00E3\u0082\u008F\u00E3\u0081\u0097\u00E3\u0081\u0084\u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0082\u00B9
-# Menu Bar
-#--------------
view_menuBar_logout = \u00E3\u0083\u00AD\u00E3\u0082\u00B0\u00E3\u0082\u00A2\u00E3\u0082\u00A6\u00E3\u0083\u0088
view_messageCenter_clearAllMessages = Clear All Messages
view_messageCenter_lastNMessages = Last {0} Messages
@@ -1490,8 +1361,6 @@ view_messageCenter_messageBarShowDetails = Show Details
view_messageCenter_messageDetail = Detail
view_messageCenter_messageSeverity = Severity
view_messageCenter_messageTime = Time
-# Message Center
-#--------------------------
view_messageCenter_messageTitle = \u00E3\u0083\u00A1\u00E3\u0083\u0083\u00E3\u0082\u00BB\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00BB\u00E3\u0083\u00B3\u00E3\u0082\u00BF\u00E3\u0083\u00BC
view_messageCenter_noRecentMessages = No Recent Messages
view_messageCenter_stackTraceFollows = --- STACK TRACE FOLLOWS ---
@@ -1499,8 +1368,6 @@ view_metric_traits = Traits
view_metric_viewTraitHistory = Value History for Trait [{0}]
view_operationHistoryDetails_dateCompleted = \u00E5\u00AE\u008C\u00E4\u00BA\u0086\u00E6\u0097\u00A5
view_operationHistoryDetails_dateSubmitted = \u00E7\u0099\u00BA\u00E8\u00A1\u008C\u00E6\u0097\u00A5
-# Operation History Details
-#--------------------------
view_operationHistoryDetails_error_fetchFailure = Failure loading operation history.
view_operationHistoryDetails_noResults = This operation does not return any results.
view_operationHistoryDetails_operation = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
@@ -1510,8 +1377,6 @@ view_operationHistoryDetails_status = \u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3
view_operationHistoryList_button_forceDelete = Force Delete
view_operationHistoryList_button_runOperation = Run Operation
view_operationHistoryList_notYetStarted = not yet started
-# Operation History List
-#-----------------------
view_operationHistoryList_title = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
view_operationScheduleDetails_enterParametersBelow = Enter parameters below...
view_operationScheduleDetails_fieldDefault_description = Select an operation to see its description.
@@ -1522,8 +1387,6 @@ view_operationScheduleDetails_field_description = \u00E8\u00AA\u00AC\u00E6\u0098
view_operationScheduleDetails_field_parameters = \u00E3\u0083\u0091\u00E3\u0083\u00A9\u00E3\u0083\u00A1\u00E3\u0083\u00BC\u00E3\u0082\u00BF
view_operationScheduleDetails_field_timeout = \u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u00A0\u00E3\u0082\u00A2\u00E3\u0082\u00A6\u00E3\u0083\u0088
view_operationScheduleDetails_noParameters = This operation does not take any parameters.
-# Operation Schedule Details
-#---------------------------
view_operationScheduleDetails_operationSchedule = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E3\u0082\u00B9\u00E3\u0082\u00B1\u00E3\u0082\u00B8\u00E3\u0083\u00A5\u00E3\u0083\u00BC\u00E3\u0083\u00AB
view_portlet_autodiscovery_setting_platforms = discovered platforms
view_portlet_configure_definitionDesc = The configuration settings for the portlet.
@@ -1607,8 +1470,6 @@ view_portlet_recentAlerts_fail_msg = Failed to load resources assigned for alert
view_portlet_recentlyAdded_error1 = Failed to load recently added resources
view_portlet_recentlyAdded_setting_addedPlatforms = recently added platforms
view_portlet_results_empty = \u00E6\u008C\u0087\u00E5\u00AE\u009A\u00E3\u0081\u0095\u00E3\u0082\u008C\u00E3\u0081\u009F\u00E3\u0082\u00AF\u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0083\u0086\u00E3\u0083\u00AA\u00E3\u0082\u00A2\u00E3\u0081\u00AE\u00E7\u00B5\u0090\u00E6\u009E\u009C\u00E3\u0081\u00AF\u00E8\u00A6\u008B\u00E3\u0081\u00A4\u00E3\u0081\u008B\u00E3\u0082\u008A\u00E3\u0081\u00BE\u00E3\u0081\u009B\u00E3\u0082\u0093
-# Administration/Topology/RemoteAgentInstall/#
-#--------------------------------
view_remoteAgentInstall_agentStatus = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00B9
view_remoteAgentInstall_agentStatusDefault = -\u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00B9\u00E3\u0081\u00AE\u00E6\u009B\u00B4\u00E6\u0096\u00B0\u00E3\u0083\u009C\u00E3\u0082\u00BF\u00E3\u0083\u00B3\u00E3\u0082\u0092\u00E3\u0082\u00AF\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0081\u0097\u00E3\u0081\u00A6\u00E3\u0081\u008F\u00E3\u0081\u00A0\u00E3\u0081\u0095\u00E3\u0081\u0084-
view_remoteAgentInstall_buttonFindAgent = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E7\u0099\u00BA\u00E8\u00A6\u008B
@@ -1636,7 +1497,6 @@ view_remoteAgentInstall_stopAgentResults = Agent stop results: [{0}]
view_remoteAgentInstall_success = Agent installation complete
view_remoteAgentInstall_updateStatus = \u00E3\u0082\u00B9\u00E3\u0082\u00BF\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00B9\u00E3\u0081\u00AE\u00E6\u009B\u00B4\u00E6\u0096\u00B0
view_reportsTop_description = \u00E3\u0081\u0093\u00E3\u0081\u00AE\u00E3\u0082\u00BB\u00E3\u0082\u00AF\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E3\u0081\u00AF\u00E3\u0082\u00B0\u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00AB\u00E3\u0083\u00AC\u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0081\u00B8\u00E3\u0081\u00AE\u00E3\u0082\u00A2\u00E3\u0082\u00AF\u00E3\u0082\u00BB\u00E3\u0082\u00B9\u00E3\u0082\u0092\u00E6\u008F\u0090\u00E4\u00BE\u009B\u00E3\u0081\u0097\u00E3\u0081\u00BE\u00E3\u0081\u0099\u00E3\u0080\u0082
-#==================== Reports ======================
view_reportsTop_title = \u00E3\u0083\u00AC\u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u0088
view_reports_alertDefinitions = \u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E5\u00AE\u009A\u00E7\u00BE\u00A9
view_reports_alertDefinitions_parentHover = Click to go to the parent alert definition
@@ -1644,8 +1504,6 @@ view_reports_alertDefinitions_resTypeLoadError = Cannot get the template resourc
view_reports_inventorySummary_failFetch = Failed to get inventory summary
view_reports_platforms = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E3\u0083\u0095\u00E3\u0082\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u00A0\u00E5\u0088\u00A9\u00E7\u0094\u00A8\u00E7\u008E\u0087
view_reports_subsystems = \u00E3\u0082\u00B5\u00E3\u0083\u0096\u00E3\u0082\u00B7\u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00A0
-# Resource Resource Groups
-#-----------------------------------------
view_resourceResourceGroupList_error_fetchFailure = Failed to fetch Resource''s groups.
view_resourceResourceGroupList_error_updateFailure = Failed to update assigned Resource groups.
view_resourceResourceGroupList_message_updateSuccess = Group membership updated for [{0}].
@@ -1693,17 +1551,12 @@ view_searchBar_defaultPattern = name your pattern
view_searchBar_error_selectSavedSearch = ''Error selecting saved search''
view_searchBar_query = Query
view_searchBar_resourceGroups = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
-# Search Bar, GUI
-#-----------------
view_searchBar_resources = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
-# TODO: i18n pluralization
view_searchBar_welcomeMessage = search for {0}s
view_searchGUI_loginStatus = Unable to determine login status, check server status
view_selector_assigned = Assigned {0}
view_selector_available = Available {0}
view_subTab_error_disabled = Cannot select disabled subTab [{0}].
-# Summary Dashboard
-#-----------------------------
view_summaryDashboard_resetConfirm = Reset to default summary dashboard (lose local changes)?
view_summaryOverviewForm_error_descriptionChangeFailure = Failed to change description of Resource with id {0} from [{1}] to [{2}].
view_summaryOverviewForm_error_locationChangeFailure = Failed to change location of Resource with id {0} from [{1}] to [{2}].
@@ -1712,8 +1565,6 @@ view_summaryOverviewForm_error_traitsLoadFailure = Failed to load traits for {0}
view_summaryOverviewForm_field_description = \u00E8\u00AA\u00AC\u00E6\u0098\u008E
view_summaryOverviewForm_field_location = \u00E5\u00A0\u00B4\u00E6\u0089\u0080
view_summaryOverviewForm_field_name = \u00E5\u0090\u008D\u00E5\u0089\u008D
-# Summary Overview Form
-#-------------------------------------
view_summaryOverviewForm_field_type = \u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u0097
view_summaryOverviewForm_field_version = \u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0083\u00A7\u00E3\u0083\u00B3
view_summaryOverviewForm_header_summary = \u00E3\u0082\u00B5\u00E3\u0083\u009E\u00E3\u0083\u00AA
@@ -1722,8 +1573,6 @@ view_summaryOverviewForm_label_type = \u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3
view_summaryOverviewForm_message_descriptionChangeSuccess = Description of Resource with id {0} was changed from [{1}] to [{2}].
view_summaryOverviewForm_message_locationChangeSuccess = Location of Resource with id {0} was changed from [{1}] to [{2}].
view_summaryOverviewForm_message_nameChangeSuccess = Name of Resource with id {0} was changed from [{1}] to [{2}].
-# Summary Overview
-#-----------------------------
view_summaryOverview_header_detectedErrors = \u00E6\u00A4\u009C\u00E5\u0087\u00BA\u00E6\u00B8\u0088\u00E3\u0081\u00BF\u00E3\u0082\u00A8\u00E3\u0083\u00A9\u00E3\u0083\u00BC
view_summaryOverview_title_errorDetailsWindow = \u00E3\u0082\u00A8\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E8\u00A9\u00B3\u00E7\u00B4\u00B0
view_summaryOverview_tooltip_detectedErrors = Click on the rows to see the error details.
@@ -1767,7 +1616,6 @@ view_tabs_common_summary = \u00E3\u0082\u00B5\u00E3\u0083\u009E\u00E3\u0083\u00A
view_tabs_common_tables = \u00E3\u0083\u0086\u00E3\u0083\u00BC\u00E3\u0083\u0096\u00E3\u0083\u00AB
view_tabs_common_timeline = \u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u00A0\u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0083\u00B3
view_tabs_common_traits = Traits
-# Tabs
view_tabs_invalidSubTab = Invalid subtab: {0}
view_tabs_invalidTab = Invalid tab: {0}
view_tagCloud_deleteTag = Delete Tag
@@ -1783,7 +1631,6 @@ view_tags_tooltip_1 = Click to remove this Tag
view_tags_tooltip_2 = Click to edit Tags
view_tags_tooltip_3 = Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
view_testTop_description = This section contains pages for testing various GUI components.
-#===================== Test =======================
view_testTop_title = \u00E3\u0083\u0086\u00E3\u0082\u00B9\u00E3\u0083\u0088
view_titleBar_common_addedFav = You have added [{0}] as a favorite
view_titleBar_common_addedFavFailure = Failed to add [{0}] as a favorite
@@ -1827,10 +1674,8 @@ view_tree_common_loadFailed_selection = Failed to select this node
view_tree_common_loadFailed_update = Failed to update view for this node
view_tree_group_error_updateAutoCluster = Failed to create or update autocluster backing group. key: [{0}]
view_type_parentId = Parent ID
-# Resource Type / Plugin View/Datasources
view_type_resourceTypes = Resource Types
view_type_typeTreeLoadFailure = Failed to load resource type tree data
-# File Upload (various)
view_upload_alreadyUploaded = File has already been uploaded
view_upload_bundleDistFile = Distribution File
view_upload_error_bundleDistFile = Error uploading Bundle Distribution File
@@ -1848,19 +1693,13 @@ view_upload_tooltip_1b = Select a file to upload, then click Next
view_upload_tooltip_2 = File upload had previously failed
view_upload_upload = Upload
view_upload_uploadFile = UploadFile
-# Color Picker
-#--------------
widget_colorPicker_tooltip = Click to select a new color
-# Duration Item
-#---------------
widget_durationItem_inputUnitLessThanTargetUnit = Input unit is less than target unit.
widget_durationItem_unitTypeNotSupported = Unit type [{0}] is not supported by this DurationItem.
widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
widget_jobTriggerEditor_fieldHelp_repeatInterval = how often the operation should be executed
widget_jobTriggerEditor_fieldHelp_startDelay = start executing the operation after this amount of time has elapsed
widget_jobTriggerEditor_field_cronExpression = Cron Expression
-# Job Trigger Editor
-#--------------------
widget_jobTriggerEditor_field_mode = Schedule using
widget_jobTriggerEditor_field_repeatInterval_later = Repeat every
widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
@@ -1894,12 +1733,9 @@ widget_recordEditor_info_recordUpdatedConcise = {0} updated.
widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] updated.
widget_recordEditor_info_recordsDeletedConcise = {0} {1} deleted.
widget_recordEditor_info_recordsDeletedDetailed = {0} {1} deleted: {2}.
-# // dup in common
widget_recordEditor_label_loading = \u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0089\u00E4\u00B8\u00AD...
widget_recordEditor_title_edit = Edit {0} [{1}]
widget_recordEditor_title_new = Create New {0}
-# Record Editor
-#--------------
widget_recordEditor_title_view = View {0} [{1}]
widget_recordEditor_warn_validation = One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
widget_resourceFactoryWizard_archPrompt = Package Architecture
@@ -1909,7 +1745,7 @@ widget_resourceFactoryWizard_createSubmit = A request to create a resource with
widget_resourceFactoryWizard_createSubmitType = A request to create a resource of type [{0}] has been submitted successfully.
widget_resourceFactoryWizard_createWizardTitle = Create New Resource of Type [{0}]
widget_resourceFactoryWizard_createWizardWindowTitle = Resource Create Wizard
-widget_resourceFactoryWizard_editConfigStepName = Deployment Options +++
+##widget_resourceFactoryWizard_editConfigStepName = Deployment Options
widget_resourceFactoryWizard_execute1 = Failed to create a new resource - there is no package version
widget_resourceFactoryWizard_execute2 = Failed to create a new resource
widget_resourceFactoryWizard_failedToDeleteVersion = Failed to delete package version while canceling a resource create
@@ -1922,19 +1758,15 @@ widget_resourceFactoryWizard_infoStepName = Resource Information
widget_resourceFactoryWizard_infoStep_loadFail = Failed to get available Architectures
widget_resourceFactoryWizard_namePrompt = New Resource Name
widget_resourceFactoryWizard_templatePrompt = Connection Settings Template
-widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure. +++
+##widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure.
widget_resourceFactoryWizard_uploadFailure = Failed to upload file
widget_resourceFactoryWizard_uploadFileStepName = Upload Resource Content File
-# Resource Factory Wizard
-#--------------------------------
widget_resourceFactoryWizard_uploadInProgress = The upload is in progress... This can take several minutes to complete for large distribution files.
widget_resourceFactoryWizard_versionPrompt = Package Version
widget_resourceSelector_groupCategory = Group Category
widget_resourceSelector_pleaseSelectMultipleResource = Please select one or more resources
widget_resourceSelector_pleaseSelectResource = Please select a resource
widget_resourceSelector_selectMultipleResources = Select Resources
-# Resource Selector/Picker
-#--------------------------------
widget_resourceSelector_selectResource = Select a Resource
widget_typeCache_loadFail = Failed to load resource type metadata
widget_typeTree_badTemplateType = Invalid URL. Unknown template type [{0}]
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
index 49599ea..e83c035 100755
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
@@ -1,20 +1,15 @@
#
-# RHQ GUI i18n Messages - pt-BR
+# RHQ GUI i18n Messages - Localization: PT
+#
+# Developers: See the following wiki page for how to work with this file:
+#
+# http://rhq-project.org/display/RHQ/Working+with+the+Resource+Bundles
+#
###################################
-TODO = PAREI AQUI!!!
-# Common Alert Priorities
-#------------------------
common_alert_high = High
common_alert_low = Low
common_alert_medium = Medium
-#************************************** SHARED ****************************************
-#=================== Common =====================
-#
-# Build Info
-#
common_buildInfo_gwtVersion = ${gwt.version}
-# Button Labels
-#--------------
common_button_ack = Confirmar
common_button_ack_all = Confirmar Todos
common_button_add = Adicionar
@@ -48,8 +43,6 @@ common_calendar_april_short = abr
common_calendar_august_short = ago
common_calendar_december_short = dez
common_calendar_february_short = fev
-# Common Calendar
-#--------------
common_calendar_january_short = jan
common_calendar_july_short = jul
common_calendar_june_short = jun
@@ -58,8 +51,6 @@ common_calendar_may_short = mai
common_calendar_november_short = nov
common_calendar_october_short = out
common_calendar_september_short = set
-# Common Labels
-#------------------------
common_label_ago = ago
common_label_all = TODOS
common_label_all_resources = todos os recursos
@@ -84,8 +75,6 @@ common_label_users = usu\u00E1rios
common_label_week = semana
common_label_weeks = semanas
common_label_yesterday = Yesterday
-# Common Messages
-#--------------
common_msg_areYouSure = Tem certeza?
common_msg_asyncTimeout = {0}. This occurred because the server is taking a long time to complete this request. Please be aware that the server may still be processing your request and it may complete shortly. You can check the server logs to see if any abnormal errors occurred.
common_msg_changeAutoDetected = Change auto-detected
@@ -96,14 +85,11 @@ common_msg_noItemsToShow = N\u00E3o existem itens para apresentar
common_msg_notYetImplemented = Not Yet Implemented
common_msg_see_more = see more...
common_msg_step_x_of_y = Step {0} of {1}
-# Common Severities
-#------------------
common_severity_debug = Debug
common_severity_error = Error
common_severity_fatal = Fatal
common_severity_info = Info
common_severity_warn = Warn
-# Common Statuses
common_status_canceled = Canceled
common_status_deferred = Deferred
common_status_failed = Failed
@@ -116,8 +102,6 @@ common_status_unknown = Unknown
common_title_add_column = Adicionar Coluna
common_title_add_graph_to_view = Add Graph to Monitor View
common_title_add_portlet = Adicionar Portlet
-# Common Titles
-#--------------
common_title_address = Endere\u00E7o
common_title_alert_range = S\u00E9rie de Alertas
common_title_ancestry = Ancestry
@@ -251,15 +235,10 @@ common_unit_milliseconds = milliseconds
common_unit_minutes = minutes
common_unit_months = months
common_unit_seconds = seconds
-# Common Units
-#-------------
common_unit_times = times
common_unit_weeks = weeks
common_unit_years = years
-# Common Values
-#--------------
common_val_for = para
-# 1st, 2nd, 3rd, 4th, etc.
common_val_n1st = {0}st
common_val_n2nd = {0}nd
common_val_n3rd = {0}rd
@@ -271,24 +250,15 @@ common_val_none = Nenhum
common_val_nth = {0}th
common_val_yes = Sim
common_val_yes_lower = sim
-# ContentRepositoryTree
-#------
dataSource_ContentRepoTree_error_load = Erro ao carregar os reposit\u00F3rios
dataSource_ContentRepoTree_field_parentId = Parent ID
-#================== DataSources ====================
-# RPC (abstract)
-#-----------------------
dataSource_bundle_loadFailed = Failed to load Bundle data
dataSource_configurationHistory_clickToSeeError = Double click to see error message...
dataSource_configurationHistory_currentConfig = This is the current configuration
dataSource_configurationHistory_dateCompleted = Date Completed
-# Configuration History
-#-------------------------------
dataSource_configurationHistory_dateSubmitted = Date Submitted
dataSource_configurationHistory_error_fetchFailure = N\u00E3o foi poss\u00EDvel carregar o hist\u00F3rico de configura\u00E7\u00E3o.
dataSource_configurationHistory_field_createdTime = Criado
-# Configuration History
-#-------------------------------
dataSource_configurationHistory_field_id = ID
dataSource_configurationHistory_field_resource = Recurso
dataSource_configurationHistory_field_status = Status
@@ -296,8 +266,6 @@ dataSource_configurationHistory_field_subject = Assunto
dataSource_configurationHistory_updateType = Update Type
dataSource_configurationHistory_updateType_group = Group
dataSource_configurationHistory_updateType_individual = Individual
-# Measurements
-#----------------------
dataSource_definitions_loadFailed = Falha ao carregar defini\u00E7\u00E3o de m\u00E9tricas
dataSource_measurementOob_error_fetchFailure = Falha ao carregar informa\u00E7\u00F5es das m\u00E9tricas OOB
dataSource_measurementOob_field_factor = Fator fora da faixa (%)
@@ -305,44 +273,30 @@ dataSource_measurementOob_field_formattedBaseband = Faixa
dataSource_measurementOob_field_formattedOutlier = Fora de s\u00E9rie
dataSource_measurementOob_field_parentName = Pai
dataSource_measurementOob_field_resourceName = Recurso
-# Measurement OOBs
-#---------------------------------
dataSource_measurementOob_field_scheduleName = M\u00E9trica
dataSource_operationHistory_error_fetchFailure = Falha ao carregar o hist\u00F3rico de opera\u00E7\u00F5es.
dataSource_operationHistory_field_createdTime = Created Time
-# Operation Histories
-#--------------------
dataSource_operationHistory_field_operationName = Operation Name
dataSource_operationHistory_field_startedTime = Started Time
dataSource_operationHistory_field_subject = Requester
dataSource_operationSchedule_field_description = Notes
-# Operation Schedules
-#--------------------
dataSource_operationSchedule_field_id = Schedule ID
dataSource_operationSchedule_field_nextFireTime = Next Execution
dataSource_operationSchedule_field_operationDisplayName = Operation
dataSource_operationSchedule_field_operationName = Operation
dataSource_operationSchedule_field_subject = Owner
dataSource_operationSchedule_field_timeout = Timeout (in seconds)
-# Platforms
-#-----------
dataSource_platforms_field_cpu = CPU
dataSource_platforms_field_memory = Mem\u00F3ria
dataSource_platforms_field_swap = Swap
dataSource_problemResources_error_fetchFailure = Falha com carregar Recursos com alertas/indisponibilidade.
-# Problem Resources
-#------------------------------
dataSource_problemResources_field_alerts = Alertas
dataSource_problemResources_field_available = Disponibilidade Atual
dataSource_problemResources_field_location = Local
-# Problem Resources
-#------------------------------
dataSource_problemResources_field_resource = Recurso
dataSource_recentOperations_error_fetchFailure = Falha ao carregar a lista de opera\u00E7\u00F5es finalizadas recentemente.
dataSource_recentOperations_field_location = Localiza\u00E7\u00E3o
dataSource_recentOperations_field_operation = Opera\u00E7\u00E3o
-# Recent Operations
-#----------------------------
dataSource_recentOperations_field_resource = Recurso
dataSource_recentOperations_field_status = Status
dataSource_recentOperations_field_time = Data/Hora
@@ -352,23 +306,15 @@ dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] re
dataSource_resourceErrors_error_fetchFailure = Falha ao procurar por erros para o Recurso com ID [{0}].
dataSource_resourceErrors_field_detail = Mensagem detalhada
dataSource_resourceErrors_field_errorType = Tipo de Erro
-# Resource Errors
-#-------------------------
dataSource_resourceErrors_field_summary = Sum\u00E1rio
dataSource_resourceErrors_field_timeOccured = Tempo
-# Resource Groups
-#-----------------------
dataSource_resourceGroups_loadFailed = Failed to load Resource Groups
dataSource_resources_field_discoveryTime = Discovery Time
dataSource_resources_field_importTime = Import Time
dataSource_resources_field_key = Key
dataSource_resources_field_lastModifiedTime = Last Modified Time
dataSource_resources_field_lastModifier = Last Modifier
-# Resources
-#-----------------------
dataSource_resources_field_location = Location
-# RPC (abstract)
-#-----------------------
dataSource_rpc_error_transformRequestFailure = Ocorreu uma falha na fonte de dados durante o processamento da requisi\u00E7\u00E3o {0}.
dataSource_rpc_error_unsupportedArrayFilterType = Sem suporte para passing de array filters do tipo {0}.
dataSource_rpc_error_unsupportedEnumType = Favor adicionar um trecho de c\u00F3digo apropriado para a enum {0} para RPCDataSource.getEnumArray(Class)
@@ -377,8 +323,6 @@ dataSource_rpc_yes = sim
dataSource_scheduledOperations_error_fetchFailure = Falha ao carregar a lista de opera\u00E7\u00F5es agendadas
dataSource_scheduledOperations_field_location = Localiza\u00E7\u00E3o
dataSource_scheduledOperations_field_operation = Opera\u00E7\u00E3o
-# Scheduled Operations (ResourceOperationScheduleComposites)
-#------------------------------------------------------------
dataSource_scheduledOperations_field_resource = Recurso
dataSource_scheduledOperations_field_time = Data/Hora
dataSource_schedules_disableFailure_group = Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas eram: [{2}]
@@ -400,8 +344,6 @@ dataSource_schedules_updateFailure_resource = Falha ao configurar o intervalo pa
dataSource_schedules_updateSuccessful_concise = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}]
dataSource_schedules_updateSuccessful_full_group = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o grupo de recursos com ID [{2}]. M\u00E9tricas atualizadas: [{3}]
dataSource_schedules_updateSuccessful_full_resource = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o recurso com ID [{2}]. M\u00E9tricas atualizadas: [{3}]
-# Traits
-#------
dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
dataSource_traits_field_definitionID = Definition ID
dataSource_traits_field_lastChanged = \u00DAltima Altera\u00E7\u00E3o
@@ -415,9 +357,6 @@ dataSource_users_field_department = Departamento
dataSource_users_field_emailAddress = Endere\u00E7o de Email
dataSource_users_field_factive = Login Habilitado?
dataSource_users_field_firstName = Primeiro Nome
-# Users
-#------
-###### dup in common
dataSource_users_field_id = ID
dataSource_users_field_lastName = \u00DAltimo Nome
dataSource_users_field_ldap = LDAP Login?
@@ -429,12 +368,8 @@ dataSource_users_invalidEmailAddress = Invalid email address.
dataSource_users_passwordsDoNotMatch = Passwords do not match.
datasource_roles_field_ldapGroups = LDAP Groups
datasource_roles_field_permissions = Permissions
-# Roles
-#------
datasource_roles_field_resourceGroups = Resource Groups
datasource_roles_field_subjects = Subjects
-# Template Schedules
-#-------------------------
datasource_templateSchedules_disabled = Disabled collection of selected metric [{0}].
datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
@@ -444,43 +379,21 @@ datasource_templateSchedules_enabled_failed = Failed to enable collection of met
datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
-#=================== Widgets =====================
-# Favorites
-#--------------
favorites = Favorites
favorites_groups = Favorite Groups
favorites_recentlyViewed = Recently Viewed
favorites_resources = Favorite Resources
-# Group Tree
group_tree_partialClusterTooltip = {0} out of {1} group members have a ''{2}'' resource
-#===================== Utils ======================
-# Ancestry
-#-------------------------------------------------
util_ancestry_parentAncestry = Parent Ancestry for:
-# Error Handler
-#--------------------
util_errorHandler_nullException = Exce\u00E7\u00E3o nula
-# Monitoring Request Callback
-#------------------------------------------
util_monitoringRequestCallback_error_checkServerStatusFailure = Imposs\u00EDvel verificar o status do login - verifique o estatdo do Servidor.
-# RPC Manager
-#----------------------
util_rpcManager_activeRequests = {0} Requisi\u00E7\u00F5es ativas
-# User Permissions Manager
-#--------------------------
util_userPerm_loadFailGlobal = Falha ao carregar permiss\u00F5es globais - nenhuma permiss\u00E3o concedida.
util_userPerm_loadFailGroup = Falha ao carregar suas permiss\u00F5es para o Grupo de Recursos com id [{0}] - nenhum permiss\u00E3o concedida.
util_userPerm_loadFailResource = Falha ao carregar suas permiss\u00F5es para o Recurso com id [{0}] - nenhuma permiss\u00E3o concedida.
-# User Session Manager
-#--------------------------
util_userSession_loadFailSubject = UserSessionManager: Falha ao carregar a credencial do usu\u00E1rio
util_userSession_logoutFail = Falha durante o logout.
-# Widgets Field
-#---------------------
util_widgetsField_unlimited = Ilimitado
-#=================== Top Level =====================
-# About Box
-#----------
view_aboutBox_allRightsReserved = Todos os Direitos Reservados.~
view_aboutBox_buildNumber = N\u00FAmero do Build:~
view_aboutBox_failedToLoad = Falha ao carregar informa\u00E7oes do produto.~
@@ -495,8 +408,6 @@ view_adminConfig_systemSettings = Propriedades de Sistema
view_adminConfig_templates = Modelos
view_adminContent_contentSources = Content Sources
view_adminContent_repositories = Repositories
-# Administration/Security/Roles/#
-#--------------------------------
view_adminRoles_assignedGroups = Grupos de Recursos Associados
view_adminRoles_assignedSubjects = Perfis Associados
view_adminRoles_failLdap = Falha ao determinar se o LDAP foi configurado - assumindo como LDAP n\u00E3o configurado.
@@ -577,8 +488,6 @@ view_adminTemplates_editMetricTemplate = Edit Metric Template
view_adminTemplates_enabledAlertTemplates = Enabled Alert Templates
view_adminTemplates_enabledMetricTemplates = Enabled Metric Templates
view_adminTemplates_platformServices = Platform Services
-# Administration/Templates
-#--------------------------------
view_adminTemplates_platforms = Platforms
view_adminTemplates_prompt_disabledAlertTemplates = Number of alert templates that are created but disabled on this resource type
view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
@@ -590,20 +499,12 @@ view_adminTopology_agents = Agentes
view_adminTopology_partitionEvents = Eventos na Parti\u00E7\u00E3o
view_adminTopology_remoteAgentInstall = Instala\u00E7\u00E3o Remota de Agentes
view_adminTopology_servers = Servidores
-# Administration/Security/Users/#
-#--------------------------------
view_adminUsersDetails_dataTypeName = usu\u00E1rio
-# Administration/Security/Users
-#--------------------------------
view_adminUsersList_dataTypeName = usu\u00E1rio
view_adminUsersList_dataTypeNamePlural = usu\u00E1rios
-#********************************** VIEW-SPECIFIC *************************************
-#================= Administration ==================
view_admin_administration = Administra\u00E7\u00E3o
view_admin_configuration = Configura\u00E7\u00E3o
view_admin_content = Content
-# Administration/Downloads
-#------------------------------
view_admin_downloads_agentDownload = Agent Download
view_admin_downloads_agent_buildNumber = Agent Build
view_admin_downloads_agent_help = <p> This is the RHQ Agent Update Binary jar file. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>Agent Install</h3> <p> <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>Agent Update</h3> <p> <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
@@ -630,7 +531,6 @@ view_admin_downloads_connectors_help = Connectors are software that is needed in
view_admin_downloads_connectors_loadError = Cannot get connectors info
view_admin_downloads_connectors_none = No connectors are available for download
view_admin_landing = Nesta se\u00E7\u00E3o \u00E9 poss\u00EDvel administrar propriedades globais do RHQ. Isso inclui configura\u00E7\u00F5es de Seguran\u00E7a, Plugins, e gerenciamento de servidores RHQ e agentes.
-# Measurement Templates view
view_admin_measTemplates_title = Template Metric Collection Schedules
view_admin_measTemplates_updateExisting_title = Update Existing Schedules
view_admin_measTemplates_updateExisting_tooltip = Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
@@ -684,8 +584,6 @@ view_admin_systemSettings_RtDataPurge_name = Delete Response Time Data Older Tha
view_admin_systemSettings_TraitPurge_desc = How old measurement trait data must be before being purged from the database. This is specified in days.
view_admin_systemSettings_TraitPurge_name = Delete Measurement Traits Older Than
view_admin_systemSettings_cannotLoadServerDetails = Cannot load server details
-# Administration/SystemSettings
-#------------------------------
view_admin_systemSettings_cannotLoadSettings = Cannot obtain the current system settings
view_admin_systemSettings_fixBeforeSaving = Please fix the invalid values before saving
view_admin_systemSettings_group_baseline = Automatic Baseline Configuration Properties
@@ -949,7 +847,6 @@ view_alerts_field_protected_tooltip = Se verdadeiro, esta defini\u00E7\u00E3o \u
view_alerts_field_resource = Recurso
view_alerts_loadFailed = Falha ao carregar dados dos alertas
view_alerts_table_filter_priority = Filtro de Prioridade
-#==================== Alerts ======================
view_alerts_table_title_group = Hist\u00F3rico de Alertas do Grupo
view_alerts_table_title_resource = Hist\u00F3rico de Alertas do Recurso
view_autoDiscoveryQ_committed = Committed
@@ -973,16 +870,12 @@ view_autoDiscoveryQ_newAndIgnored = Novo e Ignorado
view_autoDiscoveryQ_noItems = N\u00E3o h\u00E1 itens a serem mostrados
view_autoDiscoveryQ_noperm = (Required manage inventory permissions missing. See Administrator to change)~
view_autoDiscoveryQ_showStatus = Show
-# Auto Discovery Queue
-#----------------------------
view_autoDiscoveryQ_title = Fila de Autodescoberta
view_autoDiscoveryQ_unignore = N\u00E3o ignorar
view_autoDiscoveryQ_unignoreFailure = Falha ao reimportar os recursos
view_autoDiscoveryQ_unignoreSuccessful = You have successfully unignored the selected resources.~
view_autoDiscoveryQ_uninventoried = Uninventoried
view_bundleVersion_loadFailure = Failed to load bundle version data~
-#==================== Bundles ======================
-# some common bundle terms
view_bundle_bundle = Bundle~
view_bundle_bundleDeployment = Bundle Deployment~
view_bundle_bundleDeployments = Bundle Deployments~
@@ -1100,7 +993,6 @@ view_bundle_dest_revertConfirm = This will revert all remote machines back to th
view_bundle_dest_tagUpdateFailure = Failed to update bundle destination tags~
view_bundle_dest_tagUpdateSuccessful = You have successfully updated the bundle destination tags~
view_bundle_destinations = Destinations~
-# individual bundle views/wizards
view_bundle_fileListView_fileSize = File Size~
view_bundle_fileListView_loadFailure = Failed to load bundle file data~
view_bundle_fileListView_md5 = MD5
@@ -1158,7 +1050,6 @@ view_bundle_version_deleteFailure = Failed to delete the bundle version [{0}]
view_bundle_version_deleteSuccessful = You successfully deleted the bundle version [{0}]
view_bundle_version_loadFailure = Failed to load bundle version~
view_bundle_versions = Versions~
-# =================== Components =====================
view_configCompare_comparingConfigs = Comparando Configura\u00E7\u00F5es
view_configCompare_configCompare = Compara\u00E7\u00E3o de Configura\u00E7\u00F5es
view_configEdit_addItem = Adicionar Item \u00E0 Lista
@@ -1186,23 +1077,15 @@ view_configurationDetails_configNotUpdatedDueToNoChange = Configuration was not
view_configurationDetails_error_updateFailure = Failed to update configuration.~
view_configurationDetails_messageConcise = Configuration updated - current version is {0}.~
view_configurationDetails_messageDetailed = Configuration updated to version {0} for Resource [{1}].
-# Configuration Details
-#-------------------------------
view_configurationDetails_noPermission = You do not have permission to edit this Resource''s configuration.~
view_configurationDetails_somePropertiesInvalid = The following configuration properties have invalid values: {0}. The values must be corrected before the configuration can be saved.~
-# Configuration History Details
-#------------------------------------------
view_configurationHistoryDetails_dialogTitle = Configuration Details~
-# Configuration History Details
-#------------------------------------------
view_configurationHistoryDetails_error_loadFailure = Unable to load configuration history.~
view_configurationHistoryList_cannotDeleteCurrent = One of the selected history items represents the current configuration - you cannot delete it.
view_configurationHistoryList_cannotDeleteGroupItems = One or more selected configuration history items are part of a group configuration update. You must purge that parent group history item before you can delete its individual resource history items.
view_configurationHistoryList_delete_failure = Failed to delete the configuration history items.
view_configurationHistoryList_delete_success = You successfully deleted the selected configuration history items.
view_configurationHistoryList_itemNamePlural = configuration history items
-# Abstract Configuration History List
-#-------------------------------
view_configurationHistoryList_rollback = Rollback
view_configurationHistoryList_rollback_failure = Failed to rollback the configuration. The original configuration is still in effect.
view_configurationHistoryList_rollback_success = You successfully rolled back the configuration to the selected past configuration.
@@ -1211,22 +1094,15 @@ view_configurationHistoryList_table_statusFailure = This configuration update fa
view_configurationHistoryList_table_statusInprogress = This configuration update is still in progress
view_configurationHistoryList_table_statusNochange = No changes were made to this configuration
view_configurationHistoryList_table_statusSuccess = This configuration update was successful
-# Resource Configuration History List
-#-------------------------------
view_configurationHistoryList_title = Configuration History~
view_connectionSettingsDetails_allPropertiesValid = All connection settings have valid values, so the settings can now be saved.~
view_connectionSettingsDetails_error_updateFailure = Failed to update connection settings.~
view_connectionSettingsDetails_messageConcise_updateSuccess = Connection settings updated.~
view_connectionSettingsDetails_messageDetailed_updateSuccess = Connection settings updated for Resource [{0}].~
-# Connection Settings Details
-#------------------------------------------
view_connectionSettingsDetails_noPermission = You do not have permission to edit this Resource''s connection settings.~
view_connectionSettingsDetails_somePropertiesInvalid = The following connection settings have invalid values: {0}. The values must be corrected before the settings can be saved.~
-# CoreGUI
-#--------------
view_core_error_1 = Falha ao perquisar novos alertas~
view_core_loggedInAs = Logado como {0}~
-#view_core_loggedInAs = Logged in as {0}
view_core_loggedOut = Logged out~
view_core_noRecentAlerts = There are no recent alerts to report
view_core_recentAlerts = [{0}] alertas recentes~
@@ -1236,10 +1112,8 @@ view_dashboardManager_deleted = Successfully deleted dashboard {0}~
view_dashboardManager_error = Failed to save dashboard to server~
view_dashboardManager_saved = Saved dashboard {0} to server~
view_dashboardManager_success = Saved dashboard~
-#=================== Dashboard =====================
view_dashboard_favorites_error1 = Failed to load favorite Resources.~
view_dashboardsManager_error1 = Failed to add new dashboard~
-# // dup in common
view_dashboardsManager_inventory_title = Inventory Summary~
view_dashboardsManager_mashup_title = RHQ News~
view_dashboardsManager_message_title = Welcome To RHQ~
@@ -1350,12 +1224,9 @@ view_groupCreateWizard_createStepName = Group Settings~
view_groupCreateWizard_createStep_recursive = Recursive~
view_groupCreateWizard_createSuccessful_concise = You have created a new resource group. [<a href="{0}">View Group</a>]~
view_groupCreateWizard_createSuccessful_full = You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources~
-# Group Create Wizard
view_groupCreateWizard_membersStepName = Select Members~
view_groupCreateWizard_title = Create Group~
view_groupCreateWizard_windowTitle = Create Group~
-# Group Inventory>Members subtab
-#-----------------------------------------
view_groupInventoryMembers_button_updateMembership = Update Membership...
view_groupInventoryMembers_title_updateMembership = Update Membership
view_group_detail_failLoad = Failed to load group for group with ID [{0}]
@@ -1449,11 +1320,9 @@ view_group_summary_mixed = Mixed~
view_group_summary_nameUpdateFailure = Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]~
view_group_summary_nameUpdateSuccessful = You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]~
view_group_summary_recursive = Recursive~
-#==================== Help ======================
view_helpTop_description = This section provides access to documentation, tutorials, version, and other helpful information.
view_help_section_product = Product
view_help_section_product_about = About
-# =================== Inventory =====================
view_inventory_adq = Discovery Queue~
view_inventory_allGroups = All Groups~
view_inventory_allResources = All Resources~
@@ -1509,8 +1378,6 @@ view_inventory_summary_agent_status_title = Agent Communications Status~
view_inventory_summary_agent_title = Agent Managing this Resource~
view_inventory_unavailableServers = Unavailable Servers
view_leftNav_unknownPage = P\u00E1gina desconhecida [{0}] para a se\u00E7\u00E3o [{1}] - URL inv\u00E1lida.
-# Login
-#--------------
view_login_invalidEmail = Endere\u00E7o de e-mail inv\u00E1lido~
view_login_login = Login~
view_login_logout = Logout~
@@ -1527,27 +1394,19 @@ view_measureRange_day = 1 Dia
view_measureRange_days = {0} Dias
view_measureRange_hour = 1 Hora
view_measureRange_hours = {0} Horas
-# Measurement Range Selector
view_measureRange_last = \u00DAltimo
view_measureRange_minutes = {0} Minutos
view_measureRange_range = Faixa
view_measureRange_simple = Simples...
view_measureRange_start = Time Range - Start
-# =================== Measurement Views =====================
view_measureTable_chartMetricValues = Chart Selected Metrics
view_measureTable_getLive = Get Live Value
view_measureTable_getLive_failure = Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
view_measureTable_live_title = Live Data
view_measure_nan = --dados indispon\u00EDveis--
view_measurementOob_title = M\u00E9tricas Suspeitas~
-# Menu Bar
-#--------------
view_menuBar_help = Ajuda~
-# Menu Bar
-#--------------
view_menuBar_logout = Logout~
-# Message Center
-#--------------------------
view_messageCenter_button_messages = Mensagens~
view_messageCenter_clearAllMessages = Clear All Messages
view_messageCenter_lastNMessages = Last {0} Messages
@@ -1556,8 +1415,6 @@ view_messageCenter_messageBarShowDetails = Show Details
view_messageCenter_messageDetail = Detalhe~
view_messageCenter_messageSeverity = Severidade~
view_messageCenter_messageTime = Tempo~
-# Message Center
-#--------------------------
view_messageCenter_messageTitle = Centro de Mensagens~
view_messageCenter_noRecentMessages = N\u00E3o existem Mensagens Recentes~
view_messageCenter_stackTraceFollows = --- STACK TRACE FOLLOWS ---
@@ -1598,13 +1455,9 @@ view_operationCreateWizard_schedulingStep_label_weekly = Weekly~
view_operationCreateWizard_schedulingStep_label_weeklyOn = Weekly On~
view_operationCreateWizard_schedulingStep_label_willExecuteImmediately = Will execute immediately~
view_operationCreateWizard_schedulingStep_name = Schedule~
-# Operation Create Wizard
-#-------------------------------------
view_operationCreateWizard_title = Operation Wizard~
view_operationHistoryDetails_dateCompleted = Date Completed
view_operationHistoryDetails_dateSubmitted = Date Submitted
-# Operation History Details
-#--------------------------
view_operationHistoryDetails_error_fetchFailure = Failure loading operation history.~
view_operationHistoryDetails_noResults = This operation does not return any results.
view_operationHistoryDetails_operation = Operation
@@ -1615,8 +1468,6 @@ view_operationHistoryDetails_status = Status
view_operationHistoryList_button_forceDelete = Force Delete
view_operationHistoryList_button_runOperation = Run Operation~
view_operationHistoryList_notYetStarted = not yet started
-# Operation History List
-#-----------------------
view_operationHistoryList_title = Operation History~
view_operationScheduleDetails_enterParametersBelow = Enter parameters below...
view_operationScheduleDetails_fieldDefault_description = Select an operation to see its description.
@@ -1627,8 +1478,6 @@ view_operationScheduleDetails_field_description = Description
view_operationScheduleDetails_field_parameters = Parameters
view_operationScheduleDetails_field_timeout = Timeout
view_operationScheduleDetails_noParameters = This operation does not take any parameters.
-# Operation Schedule Details
-#---------------------------
view_operationScheduleDetails_operationSchedule = Operation Schedule
view_portlet_autodiscovery_config_platform_selection = Number of platforms to display~
view_portlet_autodiscovery_help_msg = This portlet offers the ability to import newly discovered resources into the inventory for monitoring and management or to ignore them from further action.~
@@ -1745,7 +1594,6 @@ view_portlet_recentAlerts_config_priority_label = priority Alerts,~
view_portlet_recentAlerts_config_when = within the past~
view_portlet_recentAlerts_fail_msg = Failed to load resources assigned for alert filtering.
view_portlet_recentAlerts_help_msg = Displays recent alerts fired on resources visible to the current user login.~
-# // dup in common
view_portlet_recentAlerts_title = Recent Alerts~
view_portlet_recentlyAdded_approved_platforms = recently approved platforms on dashboard.~
view_portlet_recentlyAdded_error1 = Failed to load recently added resources~
@@ -1755,8 +1603,6 @@ view_portlet_recentlyAdded_title = Recently Added Portlet~
view_portlet_results_empty = No results found using specified criteria.
view_portlet_tagCloud_help = portlet displays the relative tag counts in the system visible to the current user.~
view_portlet_tagCloud_title = TagCloud~
-# Administration/Topology/RemoteAgentInstall/#
-#--------------------------------
view_remoteAgentInstall_agentStatus = Status do Agente
view_remoteAgentInstall_agentStatusDefault = -Pressione o Bot\u00E3o Atualizar Status-
view_remoteAgentInstall_buttonFindAgent = Procurar Agente
@@ -1786,7 +1632,6 @@ view_remoteAgentInstall_stopAgentResults = resultado do encerramento do Agente:
view_remoteAgentInstall_success = Instala\u00E7\u00E3o do Agente finalizada
view_remoteAgentInstall_updateStatus = Status da Atualiza\u00E7\u00E3o
view_reportsTop_description = This section provides access to global reports.~
-#==================== Reports ======================
view_reportsTop_title = Relat\u00F3rios~
view_reports_alertDefinitions = Defini\u00E7\u00E3o de Alertas~
view_reports_alertDefinitions_parentHover = Click to go to the parent alert definition
@@ -1794,8 +1639,6 @@ view_reports_alertDefinitions_resTypeLoadError = Cannot get the template resourc
view_reports_inventorySummary_failFetch = Failed to get inventory summary
view_reports_platforms = Utiliza\u00E7\u00E3o de Mem\u00F3ria e CPU~
view_reports_subsystems = Subsistemas~
-# Resource Resource Groups
-#-----------------------------------------
view_resourceResourceGroupList_error_fetchFailure = Failed to fetch Resource''s groups.~
view_resourceResourceGroupList_error_updateFailure = Failed to update assigned Resource groups.~
view_resourceResourceGroupList_message_updateSuccess = Group membership updated for [{0}].
@@ -1843,17 +1686,12 @@ view_searchBar_defaultPattern = definir nome para o padr\u00E3o~
view_searchBar_error_selectSavedSearch = ''Erro ao selecionar a pesquisa''~
view_searchBar_query = Query~
view_searchBar_resourceGroups = Grupos de Recursos~
-# Search Bar, GUI
-#-----------------
view_searchBar_resources = Recursos~
-# TODO: i18n pluralization
view_searchBar_welcomeMessage = procurar por {0}s~
view_searchGUI_loginStatus = Imposs\u00EDvel determinar o status do login, verifique o status do servidor~
view_selector_assigned = Associado {0}
view_selector_available = Dispon\u00EDvel {0}
view_subTab_error_disabled = N\u00E3o \u00E9 poss\u00EDvel selecionar uma subTab desabilidada [{0}].
-# Summary Dashboard
-#-----------------------------
view_summaryDashboard_resetConfirm = Reset to default summary dashboard (lose local changes)?
view_summaryOverviewForm_error_descriptionChangeFailure = Failed to change description of Resource with id {0} from [{1}] to [{2}].~
view_summaryOverviewForm_error_locationChangeFailure = Failed to change location of Resource with id {0} from [{1}] to [{2}].~
@@ -1863,8 +1701,6 @@ view_summaryOverviewForm_field_description = Description~
view_summaryOverviewForm_field_location = Location~
view_summaryOverviewForm_field_name = Name~
view_summaryOverviewForm_field_parent = Parent~
-# Summary Overview Form
-#-------------------------------------
view_summaryOverviewForm_field_type = Type~
view_summaryOverviewForm_field_version = Version~
view_summaryOverviewForm_header_summary = Summary~
@@ -1873,8 +1709,6 @@ view_summaryOverviewForm_label_type = Type:
view_summaryOverviewForm_message_descriptionChangeSuccess = Description of Resource with id {0} was changed from [{1}] to [{2}].~
view_summaryOverviewForm_message_locationChangeSuccess = Location of Resource with id {0} was changed from [{1}] to [{2}].~
view_summaryOverviewForm_message_nameChangeSuccess = Name of Resource with id {0} was changed from [{1}] to [{2}].~
-# Summary Overview
-#-----------------------------
view_summaryOverview_header_detectedErrors = Detected Errors~
view_summaryOverview_title_errorDetailsWindow = Error Details~
view_summaryOverview_tooltip_detectedErrors = Click on the rows to see the error details.~
@@ -1919,7 +1753,6 @@ view_tabs_common_summary = Summary~
view_tabs_common_tables = Tables~
view_tabs_common_timeline = Timeline~
view_tabs_common_traits = Traits~
-# Tabs
view_tabs_invalidSubTab = Invalid subtab: {0}
view_tabs_invalidTab = Invalid tab: {0}
view_tagCloud_deleteTag = Delete Tag
@@ -1936,7 +1769,6 @@ view_tags_tooltip_1 = Click to remove this Tag~
view_tags_tooltip_2 = Click to edit Tags~
view_tags_tooltip_3 = Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
view_testTop_description = Esta se\u00E7\u00E3o cont\u00E9m p\u00E1ginas para realiza\u00E7\u00E3o de testes em v\u00E1rios componentes UI.~
-#===================== Test =======================
view_testTop_title = Teste~
view_titleBar_common_addedFav = You have added [{0}] as a favorite~
view_titleBar_common_addedFavFailure = Failed to add [{0}] as a favorite~
@@ -1982,10 +1814,8 @@ view_tree_common_loadFailed_selection = Failed to select this node~
view_tree_common_loadFailed_update = Failed to update view for this node~
view_tree_group_error_updateAutoCluster = Failed to create or update autocluster backing group. key: [{0}]
view_type_parentId = Parent ID~
-# Resource Type / Plugin View/Datasources
view_type_resourceTypes = Resource Types~
view_type_typeTreeLoadFailure = Failed to load resource type tree data~
-# File Upload (various)
view_upload_alreadyUploaded = File has already been uploaded~
view_upload_bundleDistFile = Distribution File~
view_upload_error_bundleDistFile = Error uploading Bundle Distribution File~
@@ -2004,19 +1834,13 @@ view_upload_tooltip_1b = Select a file to upload, then click Next
view_upload_tooltip_2 = File upload had previously failed~
view_upload_upload = Upload~
view_upload_uploadFile = UploadFile~
-# Color Picker
-#--------------
widget_colorPicker_tooltip = Click to select a new color
-# Duration Item
-#---------------
widget_durationItem_inputUnitLessThanTargetUnit = Input unit is less than target unit.
widget_durationItem_unitTypeNotSupported = Unit type [{0}] is not supported by this DurationItem.
widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
widget_jobTriggerEditor_fieldHelp_repeatInterval = how often the operation should be executed
widget_jobTriggerEditor_fieldHelp_startDelay = start executing the operation after this amount of time has elapsed
widget_jobTriggerEditor_field_cronExpression = Cron Expression
-# Job Trigger Editor
-#--------------------
widget_jobTriggerEditor_field_mode = Schedule using
widget_jobTriggerEditor_field_repeatInterval_later = Repeat every
widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
@@ -2050,12 +1874,9 @@ widget_recordEditor_info_recordUpdatedConcise = {0} atualizado.
widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] atualizado.
widget_recordEditor_info_recordsDeletedConcise = {0} {1} exclu\u00EDdo.
widget_recordEditor_info_recordsDeletedDetailed = {0} {1} exclu\u00EDdo: {2}.
-# // dup in common
widget_recordEditor_label_loading = Carregar...
widget_recordEditor_title_edit = Editar {0} [{1}]
widget_recordEditor_title_new = Criar Novo {0}
-# Record Editor
-#--------------
widget_recordEditor_title_view = Visualizar {0} [{1}]
widget_recordEditor_warn_validation = One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
widget_resourceFactoryWizard_archPrompt = Arquitetura do Pacote
@@ -2065,7 +1886,7 @@ widget_resourceFactoryWizard_createSubmit = A requisi\u00E7\u00E3o para cria\u00
widget_resourceFactoryWizard_createSubmitType = A requisi\u00E7\u00E3o para cria\u00E7\u00E3o de um recurso do tipo [{0}] foi submetida com sucesso.
widget_resourceFactoryWizard_createWizardTitle = Criar novo recurso do tipo [{0}]
widget_resourceFactoryWizard_createWizardWindowTitle = Assistente para Cria\u00E7\u00E3o de Recurso
-widget_resourceFactoryWizard_editConfigStepName = Deployment Options +++
+##widget_resourceFactoryWizard_editConfigStepName = Deployment Options
widget_resourceFactoryWizard_execute1 = Falha ao criar novo recurso - vers\u00E3o do pacote inexistente
widget_resourceFactoryWizard_execute2 = Falha ao criar novo recurso
widget_resourceFactoryWizard_failedToDeleteVersion = Falha ao excluir a vers\u00E3o do pacote durante o cancelamento da cria\u00E7\u00E3o do recurso
@@ -2078,19 +1899,15 @@ widget_resourceFactoryWizard_infoStepName = Informa\u00E7\u00E3o do Recurso
widget_resourceFactoryWizard_infoStep_loadFail = Failed to get available Architectures
widget_resourceFactoryWizard_namePrompt = Novo Nome do Recurso
widget_resourceFactoryWizard_templatePrompt = Modelo de Propriedades para Conex\u00E3o
-widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure. +++
+##widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure.
widget_resourceFactoryWizard_uploadFailure = Falha ao realizar o upload do arquivo
widget_resourceFactoryWizard_uploadFileStepName = Upload do Arquivo do Recurso
-# Resource Factory Wizard
-#--------------------------------
widget_resourceFactoryWizard_uploadInProgress = Upload em andamento... Esse processo pode demorar alguns minutos para ser finalizado em caso de arquivos muito grandes.
widget_resourceFactoryWizard_versionPrompt = Vers\u00E3o do Pacote
widget_resourceSelector_groupCategory = Categoria do Grupo
widget_resourceSelector_pleaseSelectMultipleResource = Favor selecionar um ou mais recursos
widget_resourceSelector_pleaseSelectResource = Favor selecionar um recurso
widget_resourceSelector_selectMultipleResources = Selecionar Recursos
-# Resource Selector/Picker
-#--------------------------------
widget_resourceSelector_selectResource = Selecionar um Recurso
widget_typeCache_loadFail = Failed to load resource type metadata
widget_typeTree_badTemplateType = Invalid URL. Unknown template type [{0}]
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_zh.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_zh.properties
index 0b65122..5bb4022 100644
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_zh.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_zh.properties
@@ -1,2162 +1,1795 @@
-#
-# RHQ GUI i18n Messages - Chinese
-###################################
-
-#************************************** SHARED ****************************************
-
-#=================== Common =====================
-
-#
-# Build Info
-#
-common_buildInfo_gwtVersion = ${gwt.version}
-
-# Button Labels
-#--------------
-common_button_ack = \u786e\u8ba4
-common_button_ack_all = \u786e\u8ba4\u6240\u6709
-common_button_add = \u6dfb\u52a0
-common_button_advanced = \u9ad8\u7ea7...
-common_button_apply = \u63a5\u53d7
-common_button_cancel = \u53d6\u6d88
-common_button_close = \u5173\u95ed
-common_button_compare = \u5bf9\u6bd4
-common_button_create_child = Create Child
-common_button_delete = \u5220\u9664
-common_button_delete_all = \u5220\u9664\u6240\u6709
-common_button_disable = \u7981\u7528
-common_button_edit = \u7f16\u8f91
-common_button_enable = \u542f\u7528
-common_button_finish = \u5b8c\u6210
-common_button_import = \u5bfc\u5165
-common_button_new = \u65b0\u5efa
-common_button_next = \u4e0b\u4e00\u6b65
-common_button_ok = OK
-common_button_previous = \u4e0a\u4e00\u6b65
-common_button_purgeAll = \u6e05\u9664\u6240\u6709
-common_button_refresh = \u5237\u65b0
-common_button_reset = \u91cd\u7f6e
-common_button_save = \u4fdd\u5b58
-common_button_schedule = \u8ba1\u5212
-common_button_search = \u68c0\u7d22
-common_button_set = Set
-common_button_showDetails = \u67e5\u770b\u8be6\u60c5...
-common_button_uninventory = Uninventory
-
-# Common Labels
-#------------------------
-common_label_ago=ago
-common_label_all = \u6240\u6709
-common_label_all_resources = \u6240\u6709\u8d44\u6e90
-common_label_day = \u5929
-common_label_days = \u5929
-common_label_hour = \u5c0f\u65f6
-common_label_hours = \u5c0f\u65f6
-common_label_item = \u9879
-common_label_items = \u9879
-common_label_milliseconds = \u6beb\u79d2
-common_label_minutes = \u5206\u949f
-common_label_month = \u6708
-common_label_none = \u65e0
-common_label_role = \u89d2\u8272
-common_label_roles = \u89d2\u8272
-common_label_scheduled_operations = \u8ba1\u5212\u64cd\u4f5c
-common_label_seconds = \u79d2
-common_label_selected_resources = \u5df2\u9009\u8d44\u6e90
-common_label_unlimited = \u65e0\u9650\u5236
-common_label_user = \u7528\u6237
-common_label_users = \u7528\u6237
-common_label_week = \u5468
-common_label_weeks = \u5468
-common_label_yesterday=\u6628\u5929
-
-# Common Units
-#-------------
-common_unit_times = \u6b21
-common_unit_milliseconds = \u6beb\u79d2
-common_unit_seconds = \u79d2
-common_unit_minutes = \u5206\u949f
-common_unit_hours = \u5c0f\u65f6
-common_unit_days = \u5929
-common_unit_weeks = \u5468
-common_unit_months = \u6708
-common_unit_years = \u5e74
-
-# Common Severities
-#------------------
-common_severity_debug = Debug
-common_severity_info = Info
-common_severity_warn = Warn
-common_severity_error = Error
-common_severity_fatal = Fatal
-
-# Common Titles
-#--------------
-common_title_address = \u5730\u5740
-common_title_add_column = \u6dfb\u52a0\u5217
-common_title_add_graph_to_view = \u6dfb\u52a0\u56fe\u5230\u76d1\u89c6\u89c6\u56fe
-common_title_add_portlet = \u6dfb\u52a0Portlet
-common_title_alert_range = \u544a\u8b66\u8303\u56f4
-common_title_ancestry = \u7956\u5148
-common_title_availability = \u53ef\u7528\u6027
-common_title_average_metrics = \u5e73\u5747\u6bcf\u5206\u949f\u6307\u6807
-common_title_available_resources = \u53ef\u7528\u7684\u8d44\u6e90
-common_title_background = \u80cc\u666f\u8272
-common_title_bundle = Bundle
-common_title_bundles = Bundles
-common_title_category = \u7c7b\u522b
-common_title_change_refresh_time=\u5237\u65b0\u95f4\u9694
-common_title_columns = \u5217
-common_title_configuration = \u914d\u7f6e
-common_title_compare_metrics = \u6307\u6807\u5bf9\u6bd4
-common_title_compatibleGroups = \u517c\u5bb9\u7ec4
-common_title_compatibleGroups_total = \u6240\u6709\u517c\u5bb9\u7ec4
-common_title_component_errors = \u7ec4\u4ef6\u9519\u8bef
-common_title_config_update_status = \u66f4\u65b0\u72b6\u6001
-common_title_count = \u6570
-common_title_custom = \u81ea\u5b9a\u4e49
-common_title_dashboard_name = \u7edf\u8ba1\u8868\u76d8\u540d
-common_title_dateCreated = \u521b\u5efa\u65e5\u671f
-common_title_dateRange = \u65e5\u671f\u8303\u56f4
-common_title_default = \u9ed8\u8ba4
-common_title_description = \u63cf\u8ff0
-common_title_details = \u8be6\u7ec6
-common_title_display = \u663e\u793a
-common_title_display_name = \u663e\u793a\u540d
-common_title_duration = \u95f4\u9694
-common_title_edit_mode = \u7f16\u8f91\u6a21\u5f0f
-common_title_enabled = \u542f\u7528?
-common_title_end = End
-common_title_error = Error
-common_title_generalProp = \u57fa\u672c\u5c5e\u6027
-common_title_group = \u7ec4
-common_title_groups = \u7ec4
-common_title_group_def_total = \u5b9a\u4e49\u7ec4\u603b\u6570
-common_title_group_member_health = Group Member Health
-common_title_icon =
-common_title_id = ID
-common_title_id_parent = \u7236ID
-common_title_info = Info
-common_title_help = \u5e2e\u52a9
-common_title_host = \u4e3b\u673a
-common_title_inventory = \u6e05\u5355
-common_title_inventorySummary = \u6e05\u5355\u6c47\u603b
-common_title_lastUpdated = \u6700\u8fd1\u66f4\u65b0
-common_title_lastUpdatedBy = \u6700\u8fd1\u66f4\u65b0\u8005
-common_title_ldapGroups = LDAP\u7ec4
-common_title_mashup = Mashup
-common_title_members_reporting = \u7ec4\u62a5\u8868
-common_title_message = \u6d88\u606f
-common_title_metric = Metric
-common_title_metric_chart = Metric\u56fe\u8868
-common_title_mixedGroups = \u6df7\u5408\u7ec4
-common_title_mixedGroups_total = \u6240\u6709\u6df7\u5408\u7ec4
-common_title_name = \u540d\u79f0
-common_title_new_dashboard = \u65b0\u5efa\u7edf\u8ba1\u8868\u76d8
-common_title_numeric_metrics = \u6570\u5b57\u578b\u6307\u6807
-common_title_numeric_type = \u6570\u5b57\u7c7b\u578b
-common_title_operation_status = \u64cd\u4f5c\u72b6\u6001
-common_title_operations = \u64cd\u4f5c
-common_title_operations_range = \u64cd\u4f5c\u8303\u56f4
-common_title_over = Over
-common_title_password = \u5bc6\u7801
-common_title_path = Path
-common_title_permissions = \u6743\u9650
-common_title_platform = \u5e73\u53f0
-common_title_platform_total = \u6240\u6709\u5e73\u53f0
-common_title_plugin = \u63d2\u4ef6
-common_title_port = \u7aef\u53e3
-common_title_providers = \u63d0\u4f9b\u8005
-common_title_recent_alerts = \u6700\u8fd1\u544a\u8b66
-common_title_recent_bundle_deployments = \u6700\u8fd1\u53d1\u5e03Bundles
-common_title_recent_configuration_updates = \u6700\u8fd1\u914d\u7f6e\u66f4\u65b0
-common_title_recent_event_counts = \u6700\u8fd1\u4e8b\u4ef6\u6570
-common_title_recent_measurements = Recent Measurements
-common_title_recent_oob_metrics = Recent Out of Bound metrics
-common_title_recent_operations = \u6700\u8fd1\u64cd\u4f5c
-common_title_recent_pkg_history = \u6700\u8fd1\u5386\u53f2\u5305
-common_title_recently_added = \u6700\u8fd1\u6dfb\u52a0
-common_title_remove_column = \u79fb\u9664\u5217
-common_title_repositories = \u5e93
-common_title_resource = \u8d44\u6e90
-common_title_resources = \u8d44\u6e90
-common_title_resource_group = \u8d44\u6e90\u7ec4
-common_title_resourceGroups = \u8d44\u6e90\u7ec4
-common_title_resource_inventory = \u8d44\u6e90\u6e05\u5355
-common_title_resource_id = \u8d44\u6e90ID
-common_title_resource_name = \u8d44\u6e90\u540d
-common_title_resource_key = \u8d44\u6e90Key
-common_title_resource_type = \u8d44\u6e90\u7c7b\u578b
-common_title_results_count = \u7ed3\u679c\u6570\u91cf
-common_title_results_count_tooltip = \u663e\u793a\u7ed3\u679c\u6570\u91cf
-common_title_role = \u89d2\u8272
-common_title_roles = \u89d2\u8272
-common_title_search = \u641c\u7d22
-common_title_scheduled_operations = \u8ba1\u5212\u64cd\u4f5c
-common_title_selected_resources = \u9009\u62e9\u7684\u8d44\u6e90
-common_title_server = \u670d\u52a1\u5668
-common_title_server_total = \u670d\u52a1\u5668\u603b\u6570
-common_title_service = \u670d\u52a1
-common_title_service_total = \u670d\u52a1\u603b\u6570
-common_title_settings = \u8bbe\u7f6e
-common_title_show = \u663e\u793a
-common_title_show_more = \u663e\u793a\u6240\u6709...
-common_title_sort_order = \u6392\u5e8f
-common_title_sort_order_tooltip = \u8bbe\u7f6e\u6392\u5e8f\u65b9\u5f0f.
-common_title_start = \u5f00\u59cb
-common_title_status = \u72b6\u6001
-common_title_stop= \u505c\u6b62
-common_title_summary = \u7edf\u8ba1
-common_title_tag_cloud = \u6807\u7b7e\u4e91
-common_title_the = The
-common_title_timestamp = \u65e5\u671f/\u65f6\u95f4
-common_title_total = \u603b\u6570
-common_title_type = \u7c7b\u578b
-common_title_units = \u5355\u4f4d
-common_title_user = \u7528\u6237
-common_title_users = \u7528\u6237
-common_title_value = \u503c
-common_title_version = \u7248\u672c
-common_title_view_mode = \u67e5\u770b\u6a21\u5f0f
-common_title_web_address = Web\u5730\u5740
-common_title_welcome = \u6b22\u8fce
-
-# Common Messages
-#--------------
-common_msg_areYouSure = \u4f60\u786e\u5b9a?
-common_msg_changeAutoDetected = Change auto-detected
-common_msg_deleteConfirm = \u4f60\u786e\u5b9a\u8981\u5220\u9664# selected {0}?
-common_msg_emphasizedNotePrefix = \u6ce8\u610f:
-common_msg_loading = \u52a0\u8f7d\u4e2d...
-common_msg_noItemsToShow = \u6ca1\u6709\u6761\u76ee\u663e\u793a
-common_msg_notYetImplemented = \u5c1a\u672a\u5b9e\u73b0
-common_msg_see_more = \u67e5\u770b\u66f4\u591a...
-common_msg_step_x_of_y = Step {0} of {1}
-common_msg_asyncTimeout = {0}. \u56e0\u4e3a\u670d\u52a1\u5668\u54cd\u5e94\u65f6\u95f4\u592a\u957f. \
-\u8bf7\u6ce8\u610f\u670d\u52a1\u5668\u53ef\u80fd\u4ecd\u5728\u5904\u7406\u60a8\u7684\u8bf7\u6c42\uff0c\u5e76\u53ef\u80fd\u5728\u77ed\u671f\u5185\u5b8c\u6210. \
-\u4f60\u53ef\u4ee5\u68c0\u67e5\u670d\u52a1\u5668\u65e5\u5fd7\uff0c\u67e5\u770b\u662f\u5426\u51fa\u73b0\u4efb\u4f55\u4e0d\u6b63\u5e38\u7684\u9519\u8bef.
-
-# Common Values
-#--------------
-common_val_for = for
-common_val_no = No
-common_val_no_lower = no
-common_val_yes = Yes
-common_val_yes_lower = yes
-common_val_never = Never
-common_val_na = N/A
-common_val_none = None
-
-# Common Statuses
-common_status_canceled = Canceled
-common_status_deferred = Deferred
-common_status_failed = Failed
-common_status_inprogress = In Progress
-common_status_nochange = No Change
-common_status_success = Success
-common_status_unknown = Unknown
-common_status_timedOut = Timed Out
-common_status_partial = Partial
-
-# 1st, 2nd, 3rd, 4th, etc.
-common_val_n1st = {0}st
-common_val_n2nd = {0}nd
-common_val_n3rd = {0}rd
-common_val_nth = {0}th
-
-# Common Alert Priorities
-#------------------------
-common_alert_high = High
-common_alert_medium = Medium
-common_alert_low = Low
-
-# Common Calendar
-#--------------
-common_calendar_january_short = \u4e00\u6708
-common_calendar_february_short = \u4e8c\u6708
-common_calendar_march_short = \u4e09\u6708
-common_calendar_april_short = \u56db\u6708
-common_calendar_may_short = \u4e94\u6708
-common_calendar_june_short = \u516d\u6708
-common_calendar_july_short = \u4e03\u6708
-common_calendar_august_short = \u516b\u6708
-common_calendar_september_short = \u4e5d\u6708
-common_calendar_october_short = \u5341\u6708
-common_calendar_november_short = \u5341\u4e00\u6708
-common_calendar_december_short = \u5341\u4e8c\u6708
-
-
-#=================== Widgets =====================
-
-# Favorites
-#--------------
-favorites = \u6536\u85cf\u5939
-favorites_resources = \u8d44\u6e90\u6536\u85cf\u5939
-favorites_groups = \u7ec4\u6536\u85cf\u5939
-favorites_recentlyViewed = \u6700\u8fd1\u67e5\u770b
-
-# Record Editor
-#--------------
-widget_recordEditor_title_view = \u67e5\u770b{0} [{1}]
-widget_recordEditor_title_edit = \u7f16\u8f91{0} [{1}]
-widget_recordEditor_title_new = \u65b0\u5efa{0}
-# // dup in common
-widget_recordEditor_label_loading = \u52a0\u8f7d\u4e2d...
-widget_recordEditor_error_invalidViewPath = \u67e5\u770b\u8def\u5f84\u65e0\u6548: [{0}]
-widget_recordEditor_error_noRecords = \u65e0\u8bb0\u5f55\u8fd4\u56de - \u9884\u671f\u6709\u4e00\u6761.
-widget_recordEditor_error_multipleRecords = \u591a\u6761\u8bb0\u5f55\u8fd4\u56de- \u9884\u671f\u53ea\u6709\u4e00\u4e2a.
-widget_recordEditor_info_recordCreatedConcise = {0} created.
-widget_recordEditor_info_recordCreatedDetailed = {0} [{1}] created.
-widget_recordEditor_info_recordUpdatedConcise = {0} updated.
-widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] updated.
-widget_recordEditor_info_recordsDeletedConcise = {0} {1} deleted.
-widget_recordEditor_info_recordsDeletedDetailed = {0} {1} deleted: {2}.
-widget_recordEditor_error_operation = \u64cd\u4f5c\u5931\u8d25.\u6709\u9519\u8bef\u53d1\u751f
-widget_recordEditor_error_operationInvalidValues = \u64cd\u4f5c\u5931\u8d25-\u4e00\u4e2a\u6216\u591a\u4e2a\u5b57\u6bb5\u7684\u503c\u65e0\u6548
-widget_recordEditor_error_unsupportedOperationType = \u4e0d\u652f\u6301\u7684\u64cd\u4f5c\u7c7b\u578b: [{0}]
-widget_recordEditor_error_permissionCreate = \u4f60\u6ca1\u6709\u521b\u5efa\u65b0[{0}]\u7684\u6743\u9650
-widget_recordEditor_warn_validation = \u4e00\u4e2a\u6216\u591a\u4e2a\u5b57\u6bb5\u7684\u503c\u65e0\u6548. \u53ea\u6709\u5b57\u6bb5\u6709\u6548\u65f6\uff0c[{0}]\u624d\u80fd\u4fdd\u5b58
-
-# Resource Selector/Picker
-#--------------------------------
-widget_resourceSelector_selectResource = \u9009\u62e9\u8d44\u6e90
-widget_resourceSelector_pleaseSelectResource = \u8bf7\u9009\u62e9\u8d44\u6e90
-widget_resourceSelector_selectMultipleResources = \u9009\u62e9\u8d44\u6e90
-widget_resourceSelector_pleaseSelectMultipleResource = \u8bf7\u9009\u62e9\u4e00\u4e2a\u6216\u591a\u4e2a\u8d44\u6e90
-widget_resourceSelector_groupCategory = \u7ec4\u7c7b\u522b
-
-# Resource Factory Wizard
-#--------------------------------
-widget_resourceFactoryWizard_uploadInProgress = \u6b63\u5728\u4e0a\u4f20\u4e2d... \u5927\u7684\u53d1\u5e03\u6587\u4ef6\u9700\u8981\u6d88\u8017\u6570\u5206\u949f\u5b8c\u6210.
-widget_resourceFactoryWizard_uploadFileStepName = \u4e0a\u4f20\u8d44\u6e90Content\u6587\u4ef6
-widget_resourceFactoryWizard_uploadFailure = \u4e0a\u4f20\u6587\u4ef6\u5931\u8d25
-widget_resourceFactoryWizard_editConfigStepName = \u7f16\u8f91\u914d\u7f6e
-widget_resourceFactoryWizard_infoStepName = \u8d44\u6e90\u6d88\u606f
-widget_resourceFactoryWizard_infoStep_loadFail = \u65e0\u6cd5\u53d6\u5f97\u67b6\u6784
-widget_resourceFactoryWizard_namePrompt = \u65b0\u8d44\u6e90\u540d
-widget_resourceFactoryWizard_templatePrompt = \u8fde\u63a5\u8bbe\u7f6e\u6a21\u677f
-widget_resourceFactoryWizard_contentTemplatePrompt = \u53d1\u5e03\u65f6\u95f4\u914d\u7f6e\u6a21\u677f
-widget_resourceFactoryWizard_configTemplatePrompt = \u8d44\u6e90\u914d\u7f6e\u6a21\u677f
-widget_resourceFactoryWizard_archPrompt = \u5305\u67b6\u6784
-widget_resourceFactoryWizard_versionPrompt = \u5305\u7248\u672c
-widget_resourceFactoryWizard_importWizardWindowTitle = \u5bfc\u5165\u8d44\u6e90\u5411\u5bfc
-widget_resourceFactoryWizard_importWizardTitle = \u5bfc\u5165\u7c7b\u578b[{0}]\u7684\u8d44\u6e90
-widget_resourceFactoryWizard_importFailure = \u624b\u5de5\u5bfc\u5165\u8d44\u6e90\u5931\u8d25
-widget_resourceFactoryWizard_importSubmitted = \u5bfc\u5165\u7c7b\u578b[{0}]\u7684\u65b0\u8d44\u6e90\u8bf7\u6c42\u5df2\u88ab\u63d0\u4ea4
-widget_resourceFactoryWizard_createWizardWindowTitle = \u8d44\u6e90\u521b\u5efa\u5411\u5bfc
-widget_resourceFactoryWizard_createWizardTitle = \u521b\u5efa\u7c7b\u578b[{0}]\u7684\u65b0\u8d44\u6e90
-widget_resourceFactoryWizard_execute1 = \u521b\u5efa\u8d44\u6e90\u5931\u8d25 - \u6ca1\u6709\u5305\u7248\u672c
-widget_resourceFactoryWizard_execute2 = \u521b\u5efa\u8d44\u6e90\u5931\u8d25
-widget_resourceFactoryWizard_createSubmitType = \u521b\u5efa\u7c7b\u578b[{0}]\u7684\u8d44\u6e90\u8bf7\u6c42\u63d0\u4ea4\u6210\u529f.
-widget_resourceFactoryWizard_createSubmit = \u521b\u5efa\u8d44\u6e90[{0}]\u6210\u529f.
-widget_resourceFactoryWizard_failedToGetType = Failed to get backing package type for new resource
-widget_resourceFactoryWizard_failedToDeleteVersion = \u53d6\u6d88\u521b\u5efa\u8d44\u6e90\u65f6\u65e0\u6cd5\u5220\u9664\u5305\u7684\u7248\u672c
-
-widget_typeCache_loadFail = \u65e0\u6cd5\u52a0\u8f7d\u8d44\u6e90\u7c7b\u578b\u7684\u5143\u6570\u636e
-
-widget_typeTree_badTemplateType = \u65e0\u6548\u7684URL. \u672a\u77e5\u6a21\u677f\u7c7b\u578b[{0}]
-widget_typeTree_badTypeId = \u65e0\u6548URL. \u9519\u8bef\u8d44\u6e90\u7c7b\u578bID [{0}]
-widget_typeTree_loadFail = \u52a0\u8f7d\u8d44\u6e90\u7c7b\u578b\u5931\u8d25
-
-# Color Picker
-#--------------
-widget_colorPicker_tooltip = \u9009\u62e9\u989c\u8272
-
-# Job Trigger Editor
-#--------------------
-widget_jobTriggerEditor_field_mode = Schedule using
-widget_jobTriggerEditor_value_calendar = \u65e5\u5386
-widget_jobTriggerEditor_value_cronExpression = Cron\u8868\u8fbe\u5f0f
-widget_jobTriggerEditor_value_now = Now
-widget_jobTriggerEditor_value_nowAndRepeat = Now & Repeat
-widget_jobTriggerEditor_value_later = Later
-widget_jobTriggerEditor_value_laterAndRepeat = Later & Repeat
-widget_jobTriggerEditor_field_cronExpression = Cron\u8868\u8fbe\u5f0f
-widget_jobTriggerEditor_tab_format = \u683c\u5f0f
-widget_jobTriggerEditor_tab_examples = \u4f8b\u5b50
-widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
-widget_jobTriggerEditor_field_repeatInterval_later = \u91cd\u590d\u6bcf
-widget_jobTriggerEditor_fieldHelp_repeatInterval = \u591a\u4e45\u6267\u884c\u64cd\u4f5c
-widget_jobTriggerEditor_value_for = For
-widget_jobTriggerEditor_value_until = \u76f4\u5230
-widget_jobTriggerEditor_value_indefinitely = Indefinitely
-widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
-widget_jobTriggerEditor_field_startType = Run
-widget_jobTriggerEditor_value_on = on
-widget_jobTriggerEditor_value_in = in
-widget_jobTriggerEditor_fieldHelp_startDelay = \u6267\u884c\u64cd\u4f5c\u5ef6\u65f6
-widget_jobTriggerEditor_message_startTimeMustBeInFuture = \u5f00\u59cb\u65f6\u95f4\u5fc5\u987b\u662f\u672a\u6765\u65f6\u95f4.
-widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = \u7ed3\u675f\u65f6\u95f4\u5fc5\u987b\u665a\u4e8e\u5f00\u59cb\u65f6\u95f4.
-widget_jobTriggerEditor_message_endTimeMustBeInFuture = \u7ed3\u675f\u65f6\u95f4\u5fc5\u987b\u662f\u672a\u6765\u65f6\u95f4.
-
-# Duration Item
-#---------------
-widget_durationItem_inputUnitLessThanTargetUnit = \u8f93\u5165\u5355\u4f4d\u662f\u5c0f\u4e8e\u76ee\u6807\u5355\u4f4d.
-widget_durationItem_unitTypeNotSupported = \u5355\u4f4d\u7c7b\u578b[{0}]\u4e0d\u88abDurationItem\u652f\u6301.
-
-
-#===================== Utils ======================
-
-# Ancestry
-#-------------------------------------------------
-util_ancestry_parentAncestry = Parent Ancestry for:
-
-# Monitoring Request Callback
-#------------------------------------------
-util_monitoringRequestCallback_error_checkServerStatusFailure = \u65e0\u6cd5\u786e\u5b9a\u767b\u5f55\u72b6\u6001- \u68c0\u67e5\u670d\u52a1\u5668\u72b6\u6001.
-
-# RPC Manager
-#----------------------
-util_rpcManager_activeRequests = {0}\u6fc0\u6d3b\u7684\u8bf7\u6c42
-
-# User Permissions Manager
-#--------------------------
-util_userPerm_loadFailGlobal = \u65e0\u6cd5\u8f7d\u5165\u5168\u5c40\u6743\u9650- \u672a\u6388\u6743.
-util_userPerm_loadFailGroup = \u65e0\u6cd5\u8bbf\u95ee\u8d44\u6e90\u7ec4[{0}] - \u672a\u6388\u6743.
-util_userPerm_loadFailResource = \u65e0\u6cd5\u8bbf\u95ee\u8d44\u6e90[{0}] - \u672a\u6388\u6743.
-
-# User Session Manager
-#--------------------------
-util_userSession_loadFailSubject = UserSessionManager: \u52a0\u8f7d\u7528\u6237\u4e3b\u9898\u5931\u8d25
-util_userSession_logoutFail = \u6ce8\u9500\u5931\u8d25.
-
-# Error Handler
-#--------------------
-util_errorHandler_nullException = exception was null
-
-# Widgets Field
-#---------------------
-util_widgetsField_unlimited = \u65e0\u9650\u5236
-
-
-#================== DataSources ====================
-
-# RPC (abstract)
-#-----------------------
-dataSource_bundle_loadFailed = \u52a0\u8f7dbundle\u6570\u636e\u5931\u8d25
-
-
-# RPC (abstract)
-#-----------------------
-dataSource_rpc_error_transformRequestFailure = Failure in datasource while processing {0} request.
-dataSource_rpc_error_unsupportedArrayFilterType = No support for passing array filters of type {0}.
-dataSource_rpc_error_unsupportedEnumType = Please add an appropriate code block for enum {0} to RPCDataSource.getEnumArray(Class)
-dataSource_rpc_yes = yes
-dataSource_rpc_no = no
-
-# ContentRepositoryTree
-#------
-dataSource_ContentRepoTree_error_load = \u52a0\u8f7d\u5e93\u9519\u8bef
-dataSource_ContentRepoTree_field_parentId = \u7236ID
-
-
-# Users
-#------
-###### dup in common
-dataSource_users_field_id = ID
-dataSource_users_field_name = \u7528\u6237\u540d
-dataSource_users_field_ldap = LDAP\u767b\u5f55?
-dataSource_users_field_password = \u5bc6\u7801
-dataSource_users_field_passwordVerify = \u786e\u8ba4\u5bc6\u7801
-dataSource_users_field_firstName = \u540d
-dataSource_users_field_lastName = \u59d3
-dataSource_users_field_emailAddress = Email\u5730\u5740
-dataSource_users_field_phoneNumber = \u7535\u8bdd\u53f7\u7801
-dataSource_users_field_department = \u90e8\u95e8
-dataSource_users_field_factive = \u5141\u8bb8\u767b\u5f55?
-dataSource_users_delete = \u5220\u9664\u7528\u6237[{0}]
-dataSource_users_deleteFailed = \u5220\u9664\u7528\u6237[{0}]\u5931\u8d25
-dataSource_users_passwordsDoNotMatch = \u5bc6\u7801\u4e0d\u5339\u914d.
-dataSource_users_invalidEmailAddress = \u90ae\u7bb1\u5730\u5740\u65e0\u6548.
-
-# Roles
-#------
-datasource_roles_field_resourceGroups = \u8d44\u6e90\u7ec4
-datasource_roles_field_permissions = \u6743\u9650
-datasource_roles_field_subjects = Subjects
-datasource_roles_field_ldapGroups = LDAP\u7ec4
-
-# Platforms
-#-----------
-dataSource_platforms_field_cpu = CPU
-dataSource_platforms_field_memory = \u5185\u5b58
-dataSource_platforms_field_swap = \u4ea4\u6362\u533a
-
-# Traits
-#------
-dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
-dataSource_traits_field_primaryKey = \u4e3b\u952e
-dataSource_traits_field_definitionID = Definition ID
-dataSource_traits_field_lastChanged = \u6700\u8fd1\u66f4\u6539
-dataSource_traits_field_trait = Trait
-dataSource_traits_group_field_groupId = \u7ec4ID
-
-# Measurement OOBs
-#---------------------------------
-dataSource_measurementOob_field_scheduleName = \u6307\u6807
-dataSource_measurementOob_field_resourceName = \u8d44\u6e90
-dataSource_measurementOob_field_parentName = \u7236
-dataSource_measurementOob_field_formattedBaseband = Band
-dataSource_measurementOob_field_formattedOutlier = Outlier
-dataSource_measurementOob_field_factor = Out of Range Factor (%)
-dataSource_measurementOob_error_fetchFailure = \u52a0\u8f7dmeasurement OOB information\u5931\u8d25
-
-# Measurements
-#----------------------
-dataSource_definitions_loadFailed = \u65e0\u6cd5\u52a0\u8f7d\u6307\u6807\u5b9a\u4e49
-dataSource_schedules_loadFailed = \u52a0\u8f7d\u6307\u6807\u8ba1\u5212\u4efb\u52a1\u5931\u8d25
-dataSource_schedules_loadFailedCriteria = Failed to load metric schedules for criteria [{0}]
-dataSource_schedules_loadFailedContext = Failed to load metric schedules for context [{0}]
-dataSource_schedules_field_resourceGroupId = \u7ec4ID
-
-dataSource_schedules_enableFailure_resource = Failed to enable the collection of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]
-dataSource_schedules_enableFailure_group = Failed to enable the collection of [{0}] metrics for group with ID [{1}]. The metrics were: [{2}]
-
-dataSource_schedules_enableSuccessful_concise = You have enabled the collection of [{0}] measurements
-dataSource_schedules_enableSuccessful_full_resource = You have enabled the collection of [{0}] measurements for the resource with ID [{1}]. The enabled measurements are: [{2}]
-dataSource_schedules_enableSuccessful_full_group = You have enabled the collection of [{0}] measurements for the resource group with ID [{1}]. The enabled measurements are: [{2}]
-
-dataSource_schedules_disableFailure_resource = Failed to disable the collection of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]
-dataSource_schedules_disableFailure_group = Failed to disable the collection of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]
-
-dataSource_schedules_disableSuccessful_concise = You have disabled the collection of [{0}] measurements
-dataSource_schedules_disableSuccessful_full_resource = You have disabled the collection of [{0}] measurements for the resource with ID [{1}]. The disabled measurements are: [{2}]
-dataSource_schedules_disableSuccessful_full_group = You have disabled the collection of [{0}] measurements for the resource group with ID [{1}]. The disabled measurements are: [{2}]
-
-dataSource_schedules_updateFailure_resource = Failed to set the collection interval of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]. The collection interval was to be [{3}] seconds.
-dataSource_schedules_updateFailure_group = Failed to set the collection interval of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]. The collection interval was to be [{3}] seconds.
-
-dataSource_schedules_updateSuccessful_concise = A new collection interval of [{0}] seconds has been set on [{1}] measurements
-dataSource_schedules_updateSuccessful_full_resource = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource with ID [{2}]. The updated measurements are: [{3}]
-dataSource_schedules_updateSuccessful_full_group = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource group with ID [{2}]. The updated measurements are: [{3}]
-
-# Resources
-#-----------------------
-dataSource_resources_field_location = \u4f4d\u7f6e
-dataSource_resources_field_key = Key
-dataSource_resources_field_discoveryTime = \u53d1\u73b0\u65f6\u95f4
-dataSource_resources_field_importTime = \u5bfc\u5165\u65f6\u95f4
-dataSource_resources_field_lastModifiedTime = \u6700\u8fd1\u66f4\u6539\u65f6\u95f4
-dataSource_resources_field_lastModifier = \u6700\u8fd1\u4fee\u6539\u8005
-
-# Resource Groups
-#-----------------------
-dataSource_resourceGroups_loadFailed = \u52a0\u8f7d\u8d44\u6e90\u7ec4\u5931\u8d25
-
-# Problem Resources
-#------------------------------
-dataSource_problemResources_field_alerts = \u544a\u8b66
-dataSource_problemResources_field_available = \u5f53\u524d\u53ef\u7528\u6027
-dataSource_problemResources_error_fetchFailure = \u52a0\u8f7d\u544a\u8b66/\u4e0d\u53ef\u7528\u8d44\u6e90\u5931\u8d25.
-
-# Recent Operations
-#----------------------------
-dataSource_recentOperations_field_resource = \u8d44\u6e90
-dataSource_recentOperations_field_location = \u4f4d\u7f6e
-dataSource_recentOperations_field_operation = \u64cd\u4f5c
-dataSource_recentOperations_field_time = \u65e5\u671f/\u65f6\u95f4
-dataSource_recentOperations_field_status = \u72b6\u6001
-dataSource_recentOperations_error_fetchFailure = \u52a0\u8f7d\u6700\u8fd1\u64cd\u4f5c\u5931\u8d25.
-
-# Scheduled Operations (ResourceOperationScheduleComposites)
-#------------------------------------------------------------
-dataSource_scheduledOperations_field_resource = \u8d44\u6e90
-dataSource_scheduledOperations_field_location = \u4f4d\u7f6e
-dataSource_scheduledOperations_field_operation = \u64cd\u4f5c
-dataSource_scheduledOperations_field_time = \u65e5\u671f/\u65f6\u95f4
-dataSource_scheduledOperations_error_fetchFailure = \u65e0\u6cd5\u8f7d\u5165\u8ba1\u5212\u64cd\u4f5c.
-
-# Operation Schedules
-#--------------------
-dataSource_operationSchedule_field_id = \u8ba1\u5212\u4efb\u52a1ID
-dataSource_operationSchedule_field_operationName = \u64cd\u4f5c
-dataSource_operationSchedule_field_operationDisplayName = \u64cd\u4f5c
-dataSource_operationSchedule_field_subject = \u6240\u6709\u8005
-dataSource_operationSchedule_field_description = \u6ce8\u610f
-dataSource_operationSchedule_field_nextFireTime = \u4e0b\u6b21\u89e6\u53d1\u65f6\u95f4
-dataSource_operationSchedule_field_timeout = \u8d85\u65f6(\u79d2)
-
-# Operation Histories
-#--------------------
-dataSource_operationHistory_field_operationName = \u64cd\u4f5c\u540d
-dataSource_operationHistory_field_createdTime = \u521b\u5efa\u65f6\u95f4
-dataSource_operationHistory_field_startedTime = \u5f00\u59cb\u65f6\u95f4
-dataSource_operationHistory_field_subject = Requester
-dataSource_operationHistory_error_fetchFailure = \u52a0\u8f7d\u5386\u53f2\u64cd\u4f5c\u5931\u8d25.
-
-# Configuration History
-#-------------------------------
-dataSource_configurationHistory_dateSubmitted = \u63d0\u4ea4\u65e5\u671f
-dataSource_configurationHistory_dateCompleted = \u5b8c\u6210\u65e5\u671f
-dataSource_configurationHistory_updateType = \u66f4\u65b0\u7c7b\u578b
-dataSource_configurationHistory_updateType_individual = Individual
-dataSource_configurationHistory_updateType_group = \u7ec4
-dataSource_configurationHistory_currentConfig = \u8fd9\u662f\u5f53\u524d\u914d\u7f6e
-dataSource_configurationHistory_clickToSeeError = \u53cc\u51fb\u67e5\u770b\u9519\u8bef...
-dataSource_configurationHistory_error_fetchFailure = \u65e0\u6cd5\u52a0\u8f7d\u5386\u53f2\u914d\u7f6e.
-
-# Resource Errors
-#-------------------------
-dataSource_resourceErrors_field_summary = \u7edf\u8ba1
-dataSource_resourceErrors_field_errorType = \u9519\u8bef\u7c7b\u578b
-dataSource_resourceErrors_field_timeOccured = \u65f6\u95f4
-dataSource_resourceErrors_error_fetchFailure = Failed to find Resource errors for Resource with id [{0}].
-dataSource_resourceErrors_clickStatusIcon = \u70b9\u51fb\u56fe\u6807\u67e5\u770b\u8be6\u60c5
-dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] resource error messages.
-dataSource_resourceErrors_deleteFailure = \u5220\u9664\u8d44\u6e90\u9519\u8bef\u5931\u8d25
-
-# Template Schedules
-#-------------------------
-datasource_templateSchedules_disabled = \u7981\u7528\u9009\u62e9\u7684\u6307\u6807[{0}]\u91c7\u96c6.
-datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_enabled = Enabled collection of selected metric [{0}].
-datasource_templateSchedules_enabled_detailed = Enabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_enabled_failed = Failed to enable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
-datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
-datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
-
-
-#********************************** VIEW-SPECIFIC *************************************
-
-#================= Administration ==================
-
-view_admin_administration = \u7ba1\u7406
-view_admin_landing = \u8fd9\u91cc\u4f60\u53ef\u4ee5\u7ba1\u7406RHQ\u5168\u5c40\u914d\u7f6e.\u5305\u62ec\u914d\u7f6e\u5b89\u5168,\u5b89\u88c5\u63d2\u4ef6,\u7ba1\u7406RHQ\u670d\u52a1\u5668\u548c\u4ee3\u7406.
-view_admin_configuration = \u914d\u7f6e
-view_admin_security = \u5b89\u5168
-view_admin_topology = \u62d3\u6251
-view_admin_content = Content
-
-view_adminSecurity_users = \u7528\u6237
-view_adminSecurity_roles = \u89d2\u8272
-
-view_adminTopology_affinityGroups = \u76f8\u5173\u7ec4
-view_adminTopology_agents = \u4ee3\u7406
-view_adminTopology_partitionEvents = Partition\u4e8b\u4ef6
-view_adminTopology_remoteAgentInstall = \u8fdc\u7a0b\u4ee3\u7406\u5b89\u88c5
-view_adminTopology_servers = \u670d\u52a1\u5668
-
-view_adminConfig_downloads = \u4e0b\u8f7d
-view_adminConfig_plugins = \u63d2\u4ef6
-view_adminConfig_systemSettings = \u7cfb\u7edf\u8bbe\u7f6e
-view_adminConfig_templates = \u6a21\u677f
-
-view_adminContent_contentSources = Content\u6e90
-view_adminContent_repositories = \u5e93
-
-# Administration/Templates
-#--------------------------------
-
-view_adminTemplates_platforms = \u5e73\u53f0
-view_adminTemplates_platformServices = \u5e73\u53f0\u670d\u52a1
-view_adminTemplates_servers = \u670d\u52a1\u5668
-view_adminTemplates_enabledAlertTemplates = \u542f\u7528\u544a\u8b66\u6a21\u677f
-view_adminTemplates_disabledAlertTemplates = \u7981\u7528\u544a\u8b66\u6a21\u677f
-view_adminTemplates_enabledMetricTemplates = \u542f\u7528\u6307\u6807\u6a21\u677f
-view_adminTemplates_disabledMetricTemplates = \u7981\u7528\u6307\u6807\u6a21\u677f
-view_adminTemplates_editAlertTemplate = \u7f16\u8f91\u544a\u8b66\u6a21\u677f
-view_adminTemplates_editMetricTemplate = \u7f16\u8f91\u6307\u6807\u6a21\u677f
-view_adminTemplates_prompt_enabledAlertTemplates = \u8fd9\u79cd\u8d44\u6e90\u7c7b\u578b\u542f\u7528\u7684\u544a\u8b66\u6a21\u677f\u6570
-view_adminTemplates_prompt_disabledAlertTemplates = \u8fd9\u79cd\u8d44\u6e90\u7c7b\u578b\u521b\u5efa\u800c\u7981\u7528\u7684\u544a\u8b66\u6a21\u677f\u6570
-view_adminTemplates_prompt_enabledMetricTemplates = Number of metric schedules that are enabled by default on this resource type
-view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
-
-# Administration/Security/Users
-#--------------------------------
-view_adminUsersList_dataTypeName = user
-view_adminUsersList_dataTypeNamePlural = users
-
-# Administration/Security/Users/#
-#--------------------------------
-view_adminUsersDetails_dataTypeName = user
-
-# Administration/Security/Roles/#
-#--------------------------------
-view_adminRoles_assignedGroups = \u5206\u914d\u7684\u8d44\u6e90\u7ec4
-view_adminRoles_assignedSubjects = \u5206\u914d\u7684\u4e3b\u9898
-view_adminRoles_failLdap = \u65e0\u6cd5\u786e\u5b9aLDAP - \u5047\u5b9a\u6ca1\u6709LDAP.
-view_adminRoles_failLdapGroups = \u67e5\u8be2\u6709\u6548LDAP\u7ec4\u5931\u8d25 - \u5047\u5b9a\u65e0DAP\u7ec4.
-view_adminRoles_failLdapGroupsRole = \u52a0\u8f7dLDAP\u7ec4\u89d2\u8272\u5931\u8d25.
-view_adminRoles_failRoles = \u53d6\u5f97\u89d2\u8272\u5931\u8d25.
-view_adminRoles_globalPerms = \u5168\u5c40\u6388\u6743
-view_adminRoles_ldapGroups = LDAP\u7ec4
-view_adminRoles_ldapGroupsReadOnly = LDAP\u7ec4\u6570\u636e\u4e3a\u53ea\u8bfb
-view_adminRoles_noItems = \u6ca1\u6709\u6761\u76ee\u663e\u793a
-view_adminRoles_noLdap = \u6ca1\u6709\u96c6\u6210LDAP\u5b89\u5168, \u5230<a {0}>{1}</a>.
-view_adminRoles_perms = \u6743\u9650
-view_adminRoles_resourcePerms = \u8d44\u6e90\u6388\u6743
-view_adminRoles_roleAdded = \u89d2\u8272[{0}]\u6dfb\u52a0.
-view_adminRoles_roleDeleteFailed = \u5220\u9664\u89d2\u8272[{0}]\u5931\u8d25.
-view_adminRoles_roleDeleted = \u89d2\u8272[{0}]\u5220\u9664.
-view_adminRoles_roleUpdateFailed = \u4fee\u6539\u89d2\u8272[{0}]\u5931\u8d25.
-view_adminRoles_roleUpdated = \u89d2\u8272[{0}]\u66f4\u65b0\u4e86.
-view_adminRoles_permissions_globalPermissions = \u5168\u5c40\u6388\u6743
-view_adminRoles_permissions_resourcePermissions = \u8d44\u6e90\u6388\u6743
-view_adminRoles_permissions_readAccessImplied = \u9ed8\u8ba4\u6709\u8bbf\u95ee{0}\u7684\u6743\u9650\u800c\u4e14\u65e0\u6cd5\u7981\u7528.
-view_adminRoles_permissions_isAuthorized = \u6388\u6743?
-view_adminRoles_permissions_isRead = \u8bfb?
-view_adminRoles_permissions_isWrite = \u5199?
-view_adminRoles_permissions_read = \u8bfb:
-view_adminRoles_permissions_write = \u5199:
-view_adminRoles_permissions_perm_manageSecurity = \u7ba1\u7406\u6743\u9650
-view_adminRoles_permissions_permDesc_manageSecurity = \u80fd\u521b\u5efa,\u66f4\u65b0,\u6216\u5220\u9664\u7528\u6237\u548c\u89d2\u8272 (\u4efb\u4f55\u4eba\u90fd\u6709\u67e5\u770b\u6743\u9650)
-view_adminRoles_permissions_perm_manageInventory = \u7ba1\u7406\u6e05\u5355
-view_adminRoles_permissions_permDesc_manageInventory = \u62e5\u6709\u6240\u6709\u8d44\u6e90\u6743\u9650, \u5982\u4e0b\u6240\u8ff0, \u5bf9\u6240\u6709\u8d44\u6e90; \u5177\u6709\u521b\u5efa, \u66f4\u65b0, \u5220\u9664\u7ec4; \u80fd\u5bfc\u5165\u81ea\u52a8\u53d1\u73b0\u6216\u624b\u52a8\u53d1\u73b0\u7684\u8d44\u6e90
-view_adminRoles_permissions_perm_manageSettings = \u7ba1\u7406\u914d\u7f6e
-view_adminRoles_permissions_permDesc_manageSettings = \u80fd\u4fee\u6539RHQ\u670d\u52a1\u5668\u914d\u7f6e\u800c\u4e14\u80fd\u64cd\u4f5c\u4efb\u4f55\u76f8\u5173\u7684\u670d\u52a1\u5668\u529f\u80fd
-view_adminRoles_permissions_perm_manageBundles = \u7ba1\u7406Bundles
-view_adminRoles_permissions_permDesc_manageBundles = \u80fd\u521b\u5efa,\u66f4\u65b0\u6216\u8005\u5220\u9664\u63d0\u4f9b\u7684bundles(\u4efb\u4f55\u4eba\u90fd\u80fd\u67e5\u770b)
-view_adminRoles_permissions_perm_manageRepositories = \u7ba1\u7406\u5e93
-view_adminRoles_permissions_permDesc_manageRepositories = can create, update, or delete repositories of any user (everyone can create their own repositories), can associate content sources to repositories.
-view_adminRoles_permissions_perm_inventory = \u6e05\u5355
-view_adminRoles_permissions_permReadDesc_inventory = (IMPLIED) view Resource properties (name, description, version, etc.), connection settings, and connection settings history
-view_adminRoles_permissions_permWriteDesc_inventory = update Resource name, version, description, and connection settings; delete connection settings history items
-view_adminRoles_permissions_perm_manageMeasurements = \u7ba1\u7406\u6307\u6807
-view_adminRoles_permissions_permReadDesc_manageMeasurements = (IMPLIED) view metric data and collection schedules
-view_adminRoles_permissions_permWriteDesc_manageMeasurements = update metric collection schedules
-view_adminRoles_permissions_perm_manageAlerts = \u7ba1\u7406\u544a\u8b66
-view_adminRoles_permissions_permReadDesc_manageAlerts = (IMPLIED) \u67e5\u770b\u544a\u8b66\u5b9a\u4e49\u548c\u544a\u8b66\u5386\u53f2
-view_adminRoles_permissions_permWriteDesc_manageAlerts = create, update, and delete alert definitions; acknowledge and delete alert history items
-view_adminRoles_permissions_perm_configure = \u914d\u7f6e
-view_adminRoles_permissions_permReadDesc_configure = \u67e5\u770b\u8d44\u6e90\u914d\u7f6e\u548c\u8d44\u6e90\u914d\u7f6e\u4fee\u8ba2\u5386\u53f2
-view_adminRoles_permissions_permWriteDesc_configure = \u66f4\u65b0\u8d44\u6e90\u914d\u7f6e; delete Resource configuration revision history items
-view_adminRoles_permissions_perm_control = \u63a7\u5236
-view_adminRoles_permissions_permReadDesc_control = (IMPLIED) \u67e5\u770b\u53ef\u7528\u64cd\u4f5c\u548c\u64cd\u4f5c\u6267\u884c\u5386\u53f2
-view_adminRoles_permissions_permWriteDesc_control = \u6267\u884c\u64cd\u4f5c; \u5220\u9664\u64cd\u4f5c\u6267\u884c\u5386\u53f2
-view_adminRoles_permissions_perm_manageEvents = \u7ba1\u7406\u4e8b\u4ef6
-view_adminRoles_permissions_permReadDesc_manageEvents = (IMPLIED)\u67e5\u770b\u4e8b\u4ef6
-view_adminRoles_permissions_permWriteDesc_manageEvents = \u5220\u9664\u4e8b\u4ef6
-view_adminRoles_permissions_perm_manageContent = \u7ba1\u7406Content
-view_adminRoles_permissions_permReadDesc_manageContent = (IMPLIED) \u67e5\u770b\u5b89\u88c5\u7684\u548c\u53ef\u7528\u7684\u5305; \u67e5\u770b\u5305\u5b89\u88c5\u5386\u53f2
-view_adminRoles_permissions_permWriteDesc_manageContent = subscribe to content sources; install and uninstall packages
-view_adminRoles_permissions_perm_createChildResources = \u521b\u5efa\u5b50\u8d44\u6e90
-view_adminRoles_permissions_permReadDesc_createChildResources = (IMPLIED) \u67e5\u770b\u5b50\u8d44\u6e90\u521b\u5efa\u5386\u53f2
-view_adminRoles_permissions_permWriteDesc_createChildResources = \u521b\u5efa\u65b0\u7684\u5b50\u8d44\u6e90 (for child Resources of types that are creatable)
-view_adminRoles_permissions_perm_deleteChildResources = \u5220\u9664\u5b50\u8d44\u6e90
-view_adminRoles_permissions_permReadDesc_deleteChildResources = (IMPLIED) \u67e5\u770b\u5b50\u8d44\u6e90\u5220\u9664\u5386\u53f2
-view_adminRoles_permissions_permWriteDesc_deleteChildResources = uninventory resources; delete Resources (for Resources of types that are deletable)
-view_adminRoles_permissions_autoselecting_manageSecurity_implied = Autoselected unselected permissions, since MANAGE_SECURITY implies all other permissions...
-view_adminRoles_permissions_autoselecting_manageInventory_implied = Autoselected unselected Resource permissions, since MANAGE_INVENTORY implies all Resource permissions...
-view_adminRoles_permissions_autoselecting_configureWrite_implied = Autoselected CONFIGURE_READ permission, since CONFIGURE_WRITE implies it...
-view_adminRoles_permissions_autoselecting_configureRead_implied = Autodeselected CONFIGURE_WRITE permission, since lack of CONFIGURE_READ implies lack of it...
-view_adminRoles_permissions_illegalDeselectionDueToManageSecuritySelection = {0} permission cannot be deselected, unless the Manage Security permission, which implies all other permissions, is deselected first.
-view_adminRoles_permissions_illegalDeselectionDueToManageInventorySelection = {0} permission cannot be deselected, unless Manage Inventory, which implies all Resource permissions, is deselected first.
-view_adminRoles_permissions_illegalDeselectionDueToCorrespondingWritePermSelection = {0} read permission cannot be deselected, unless the {0} write permission, which implies the read permission, is deselected first.
-
-# Administration/Topology/RemoteAgentInstall/#
-#--------------------------------
-view_remoteAgentInstall_agentStatus = \u4ee3\u7406\u72b6\u6001
-view_remoteAgentInstall_agentStatusDefault = -\u5355\u51fb\u66f4\u65b0\u72b6\u6001\u6309\u94ae-
-view_remoteAgentInstall_connInfo = \u8fde\u63a5\u4fe1\u606f
-view_remoteAgentInstall_buttonFindAgent = \u67e5\u627e\u4ee3\u7406
-view_remoteAgentInstall_error_1 = \u67e5\u627e\u4ee3\u7406\u5b89\u88c5\u8def\u5f84\u65f6\u53d1\u751f\u9519\u8bef
-view_remoteAgentInstall_error_2 = \u65e0\u6cd5\u5728\u901a\u5e38\u4f4d\u7f6e\u53d1\u73b0\u5b89\u88c5\u7684\u4ee3\u7406
-view_remoteAgentInstall_error_3 = \u65e0\u6cd5\u770b\u5230\u5728[{0}]\u4e2d\u5b89\u88c5\u4e86\u4ee3\u7406
-view_remoteAgentInstall_error_4 = \u5b89\u88c5\u4ee3\u7406\u5931\u8d25
-view_remoteAgentInstall_error_5 = \u542f\u52a8\u4ee3\u7406\u5931\u8d25
-view_remoteAgentInstall_error_6 = \u505c\u6b62\u4ee3\u7406\u5931\u8d25
-
-view_remoteAgentInstall_installAgent = \u5b89\u88c5\u4ee3\u7406
-view_remoteAgentInstall_installInfo = \u4ee3\u7406\u5b89\u88c5\u4fe1\u606f
-view_remoteAgentInstall_installPath = \u4ee3\u7406\u5b89\u88c5\u8def\u5f84
-view_remoteAgentInstall_owner = \u6240\u6709\u8005
-view_remoteAgentInstall_promptInstallPath = Where the agent is or will be installed. If you aren''t sure where an agent is installed, enter a parent directory and click the ''Find Agent'' button to scan that directory and below. If you enter an empty path, common locations are searched on the host for an agent install.
-view_remoteAgentInstall_promptHost = The host where the agent is or will be installed
-view_remoteAgentInstall_promptPassword =The credentials that are used to authenticate the user on the host via SSH
-view_remoteAgentInstall_promptPort = The port the SSH server is listening to. If not specified, the default is 22
-view_remoteAgentInstall_promptUser = The name of the user whose credentials are passed to the host via SSH
-view_remoteAgentInstall_result = \u7ed3\u679c
-view_remoteAgentInstall_resultCode = ResultCode
-view_remoteAgentInstall_startAgent = \u542f\u52a8\u4ee3\u7406
-view_remoteAgentInstall_startAgentResults = \u4ee3\u7406\u542f\u52a8\u7ed3\u679c: [{0}]
-view_remoteAgentInstall_step = Step
-view_remoteAgentInstall_stopAgent = \u505c\u6b62\u4ee3\u7406
-view_remoteAgentInstall_stopAgentResults = \u4ee3\u7406\u505c\u6b62\u7ed3\u679c: [{0}]
-view_remoteAgentInstall_success = \u4ee3\u7406\u5b89\u88c5\u5b8c\u6210
-view_remoteAgentInstall_updateStatus = \u66f4\u65b0\u72b6\u6001
-
-# Administration/SystemSettings
-#------------------------------
-view_admin_systemSettings_cannotLoadSettings = \u65e0\u6cd5\u83b7\u5f97\u5f53\u524d\u7cfb\u7edf\u914d\u7f6e
-view_admin_systemSettings_savedSettings = \u4fdd\u5b58\u7cfb\u7edf\u5c5e\u6027\u6210\u529f
-view_admin_systemSettings_saveFailure = \u4fdd\u5b58\u7cfb\u7edf\u5c5e\u6027\u5931\u8d25
-view_admin_systemSettings_fixBeforeSaving = \u4fdd\u5b58\u524d\u8bf7\u4fee\u590d\u9519\u8bef
-view_admin_systemSettings_group_general = \u57fa\u672c\u914d\u7f6e\u5c5e\u6027
-view_admin_systemSettings_group_dataMgr = \u6570\u636e\u7ba1\u7406\u5668\u57fa\u672c\u5c5e\u6027
-view_admin_systemSettings_group_baseline = \u81ea\u52a8Baseline\u914d\u7f6e\u5c5e\u6027
-view_admin_systemSettings_group_ldap = LDAP\u914d\u7f6e\u5c5e\u6027
-view_admin_systemSettings_cannotLoadServerDetails = \u65e0\u6cd5\u52a0\u8f7d\u670d\u52a1\u5668\u8be6\u60c5
-view_admin_systemSettings_serverDetails = \u670d\u52a1\u5668\u8be6\u60c5
-view_admin_systemSettings_serverDetails_buildNumber = Build Number
-view_admin_systemSettings_serverDetails_tz = \u670d\u52a1\u5668\u65f6\u533a
-view_admin_systemSettings_serverDetails_time = \u670d\u52a1\u5668\u672c\u5730\u65f6\u95f4
-view_admin_systemSettings_serverDetails_installDir = \u670d\u52a1\u5668\u5b89\u88c5\u76ee\u5f55
-view_admin_systemSettings_serverDetails_dbUrl = \u6570\u636e\u5e93\u8fde\u63a5URL
-view_admin_systemSettings_serverDetails_dbName = \u6570\u636e\u5e93\u4ea7\u54c1\u540d
-view_admin_systemSettings_serverDetails_dbVersion = \u6570\u636e\u5e93\u7248\u672c\u4fe1\u606f
-view_admin_systemSettings_serverDetails_dbDriverName = \u6570\u636e\u5e93\u9a71\u52a8\u540d
-view_admin_systemSettings_serverDetails_dbDriverVersion = \u6570\u636e\u5e93\u9a71\u52a8\u7248\u672c
-view_admin_systemSettings_serverDetails_currentTable = Current Measurement Raw Table
-view_admin_systemSettings_serverDetails_nextRotation = Next Measurement Table Rotation
-view_admin_systemSettings_BaseURL_name = GUI Console URL
-view_admin_systemSettings_BaseURL_desc = A URL to the server GUI, used mainly within alert email notifications.
-view_admin_systemSettings_AgentMaxQuietTimeAllowed_name = Agent Max Quiet Time Allowed
-view_admin_systemSettings_AgentMaxQuietTimeAllowed_desc = If this amount of time passes without hearing from an agent, that quiet agent will be considered down. This value is specified in minutes.
-view_admin_systemSettings_EnableAgentAutoUpdate_name = \u542f\u7528\u4ee3\u7406\u81ea\u52a8\u5347\u7ea7
-view_admin_systemSettings_EnableAgentAutoUpdate_desc = Determines if the server will allow agents to auto-update themselves. You will not be able to download agent distributions from the server if this is disabled.
-view_admin_systemSettings_EnableDebugMode_name = \u542f\u7528Debug\u6a21\u5f0f
-view_admin_systemSettings_EnableDebugMode_desc = \u5982\u679c\u542f\u7528,\u670d\u52a1\u5668\u5c06\u8fdb\u5165debug\u6a21\u5f0f.
-view_admin_systemSettings_EnableExperimentalFeatures_name = Enable Experimental Features
-view_admin_systemSettings_EnableExperimentalFeatures_desc = If enabled, any experimental features that exist in the current product will be available.
-view_admin_systemSettings_DataMaintenance_name = \u6570\u636e\u5e93\u7ef4\u62a4\u671f\u95f4
-view_admin_systemSettings_DataMaintenance_desc = How often database maintenance is performed (for example, vacuuming if using Postgres). This is specified in hours.
-view_admin_systemSettings_AvailabilityPurge_name = Delete Availability Data Older Than
-view_admin_systemSettings_AvailabilityPurge_desc = How old availability data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_AlertPurge_name = Delete Alerts Older Than
-view_admin_systemSettings_AlertPurge_desc = How old alert history items must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_TraitPurge_name = Delete Measurement Traits Older Than
-view_admin_systemSettings_TraitPurge_desc = How old measurement trait data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_RtDataPurge_name = Delete Response Time Data Older Than
-view_admin_systemSettings_RtDataPurge_desc = How old response time data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_EventPurge_name = Delete Events Older Than
-view_admin_systemSettings_EventPurge_desc = How old event data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_DataReindex_name = Reindex Data Tables Nightly
-view_admin_systemSettings_DataReindex_desc = If enabled, certain database tables will be re-indexed periodically.
-view_admin_systemSettings_BaselineFrequency_name = Baseline Calculation Frequency
-view_admin_systemSettings_BaselineFrequency_desc = The frequency which the auto-calculation of baselines will be performed. If 0, baseline auto-calculation is disabled. This is specified in days.
-view_admin_systemSettings_BaselineDataSet_name = Baseline Dataset
-view_admin_systemSettings_BaselineDataSet_desc = The amount of past measurement data that is used to determine a baseline. This is specified in days.
-view_admin_systemSettings_JAASProvider_name = \u542f\u7528LDAP
-view_admin_systemSettings_JAASProvider_desc = Should LDAP be used to determine user identity?
-view_admin_systemSettings_LDAPUrl_name = LDAP URL
-view_admin_systemSettings_LDAPUrl_desc = URL to the LDAP Server
-view_admin_systemSettings_LDAPProtocol_name = SSL
-view_admin_systemSettings_LDAPProtocol_desc = Should communication with the LDAP server be done over SSL?
-view_admin_systemSettings_LDAPLoginProperty_name = Login Property
-view_admin_systemSettings_LDAPLoginProperty_desc = The LDAP property that contains the user name. Defaults to "cn". If multiple matches are found, the first entry found is used.
-view_admin_systemSettings_LDAPFilter_name = Search Filter
-view_admin_systemSettings_LDAPFilter_desc = Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser=true
-view_admin_systemSettings_LDAPGroupFilter_name = Group Search Filter
-view_admin_systemSettings_LDAPGroupFilter_desc = LDAP search filter that must return all LDAP groups available for authorization. This is used for LDAP group authorization.
-view_admin_systemSettings_LDAPGroupMember_name = Group Member Filter
-view_admin_systemSettings_LDAPGroupMember_desc = LDAP search filter that is used in conjunction with the group search filter to determine user authorization. This is used for LDAP group authorization.
-view_admin_systemSettings_LDAPBaseDN_name = Search Base
-view_admin_systemSettings_LDAPBaseDN_desc = The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou=People,dc=redhat,dc=com
-view_admin_systemSettings_LDAPBindDN_name = \u7528\u6237\u540d
-view_admin_systemSettings_LDAPBindDN_desc = The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn=Manager,dc=redhat,dc=com
-view_admin_systemSettings_LDAPBindPW_name = \u5bc6\u7801
-view_admin_systemSettings_LDAPBindPW_desc = The credentials of the user used to connect to the LDAP server when querying the LDAP user database.
-
-# Administration/Downloads
-#------------------------------
-view_admin_downloads_agentDownload = \u4ee3\u7406\u4e0b\u8f7d
-view_admin_downloads_cliDownload = \u547d\u4ee4\u884c\u5ba2\u6237\u7aef\u4e0b\u8f7d
-view_admin_downloads_bundleDownload = Bundle\u90e8\u7f72\u5668\u4e0b\u8f7d
-view_admin_downloads_connectorsDownload = \u8fde\u63a5\u5668\u4e0b\u8f7d
-
-view_admin_downloads_agent_loadError = \u65e0\u6cd5\u83b7\u5f97\u4ee3\u7406\u7248\u672c\u4fe1\u606f
-view_admin_downloads_agent_version = \u4ee3\u7406\u7248\u672c
-view_admin_downloads_agent_buildNumber = \u4ee3\u7406Build
-view_admin_downloads_agent_md5 = \u4ee3\u7406MD5
-view_admin_downloads_agent_link_label = Link
-view_admin_downloads_agent_link_value = \u4e0b\u8f7d\u4ee3\u7406 {0} ({1})
-view_admin_downloads_agent_help = <p> \
- \u8fd9\u662fRHQ Agent\u66f4\u65b0\u7684\u4e8c\u8fdb\u5236jar\u6587\u4ef6. The purpose of this \
- jar file is to allow you to install a fresh agent on a machine \
- where an agent does not yet exist and to allow you to update \
- an agent that is already installed on a machine. \
- For more details, run this agent download jar with the --help command line option:<br/> \
- <b>java -jar <agent-download.jar> --help</b> \
- </p> \
- <h3>\u4ee3\u7406\u5b89\u88c5</h3> \
- <p> \
- <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> \
- This command will install a new agent. If you do not specify the new agent directory, the default will be "." \
- </p> \
- <h3>\u4ee3\u7406\u66f4\u65b0</h3> \
- <p> \
- <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> \
- This will update an existing agent that was already installed. \
- If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". \
- </p>
-
-view_admin_downloads_cli_loadError = \u65e0\u6cd5\u83b7\u5f97CLI\u7248\u672c\u4fe1\u606f
-view_admin_downloads_cli_version = CLI\u7248\u672c
-view_admin_downloads_cli_buildNumber = CLI Build
-view_admin_downloads_cli_md5 = CLI MD5
-view_admin_downloads_cli_link_label = Link
-view_admin_downloads_cli_link_value = \u4e0b\u8f7dCLI {0} ({1})
-view_admin_downloads_cli_help = <p> \
- This is the Command Line Client tool, otherwise known as the CLI. \
- It is a standalone tool that runs from within a console and provides a \
- command line interface to the RHQ Server. You can invoke commands via the CLI \
- as well as run scripts to perform automated tasks. See the documentation for \
- more information on how to install and use the CLI. \
- </p>
-
-view_admin_downloads_bundle_loadError = Cannot get bundle deployer info
-view_admin_downloads_bundle_link_label = Link
-view_admin_downloads_bundle_link_value = Download Bundle Deployer {0}
-view_admin_downloads_bundle_help = <p> \
- This is the Bundle Deployer tool. It is for use by developers and packagers of RHQ bundles. \
- This standalone tool allows you to test your bundles and their recipes from a console. \
- </p>
-
-view_admin_downloads_connectors_loadError = Cannot get connectors info
-view_admin_downloads_connectors_none = No connectors are available for download
-view_admin_downloads_connectors_help = Connectors are software that is needed in order for some products to be manageable by RHQ. You install connectors into some managed products so RHQ agents can talk to them. See the documentation for more information.
-
-# Measurement Templates view
-view_admin_measTemplates_title = Template Metric Collection Schedules
-view_admin_measTemplates_updateExisting_title = \u66f4\u65b0\u5b58\u5728\u7684\u8ba1\u5212\u4efb\u52a1
-view_admin_measTemplates_updateExisting_tooltip = Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
-
-#==================== Alerts ======================
-view_alerts_table_title_group = \u7ec4\u544a\u8b66\u5386\u53f2
-view_alerts_table_title_resource = \u8d44\u6e90\u544a\u8b66\u5386\u53f2
-view_alerts_table_filter_priority = \u4f18\u5148\u7ea7\u8fc7\u6ee4
-view_alerts_field_created_time = \u4ea7\u751f\u65f6\u95f4
-view_alerts_field_modified_time = \u4fee\u6539\u65f6\u95f4
-view_alerts_field_enabled = \u542f\u7528
-view_alerts_field_ack_time = \u786e\u8ba4\u65f6\u95f4
-view_alerts_field_ack_subject = Acknowledge Subject
-view_alerts_field_ack_status = \u72b6\u6001
-view_alerts_field_ack_status_noAck = No Ack
-view_alerts_field_ack_status_noAckHover = \u8fd8\u6ca1\u786e\u8ba4\u7684
-view_alerts_field_ack_status_ack = Ack ({0})
-view_alerts_field_ack_status_ackHover = \u786e\u8ba4\u8005{0}\u4e8e{1}
-view_alerts_field_name = Name
-view_alerts_field_condition_text = Condition Text
-view_alerts_field_condition_text_none = No Conditions
-view_alerts_field_condition_text_many = Multiple Conditions
-view_alerts_field_condition_value = Condition Value
-view_alerts_field_priority = \u4f18\u5148\u7ea7
-view_alerts_field_parent = \u7236
-view_alerts_field_protected = Protected
-view_alerts_field_protected_tooltip = If true, this definition is protected from being changed by the parent definition. In other words, the parent definition settings will not override this definition.
-view_alerts_loadFailed = Failed to fetch alerts data
-view_alerts_delete_confirm = Delete the selected alert(s)?
-view_alerts_delete_confirm_all = Delete all alerts from this source?
-view_alerts_delete_success = Successfully deleted {0} alerts
-view_alerts_delete_failure = Failed to delete alerts with id''s: {0}
-view_alerts_delete_failure_all = Failed to delete all alerts from this source
-view_alerts_ack_confirm = Acknowledge the selected alert(s)?
-view_alerts_ack_confirm_all = Acknowledge all alerts from this source?
-view_alerts_ack_success = Successfully acknowledged {0} alerts
-view_alerts_ack_failure = Failed to acknowledge alerts with id''s: {0}
-view_alerts_ack_failure_all = Failed to acknowledge all alerts from this source
-view_alert_details_loadFailed = \u53d6\u5f97\u544a\u8b66\u8be6\u60c5\u5931\u8d25
-view_alert_details_field_ack_by = \u786e\u8ba4\u8005
-view_alert_details_field_ack_at = \u786e\u8ba4\u4e8e
-view_alert_details_field_recovery_info = \u8fd8\u539f\u4fe1\u606f
-view_alert_definition_for_type = \u67e5\u770b\u6a21\u677f
-view_alert_definition_for_group = \u67e5\u770b\u7ec4\u5b9a\u4e49
-view_alert_definitions_table_title_group = \u7ec4\u544a\u8b66\u5b9a\u4e49
-view_alert_definitions_table_title_resource = \u7ec4\u544a\u8b66\u5b9a\u4e49
-view_alert_definitions_loadFailed = Failed to fetch alert definition data
-view_alert_definitions_loadFailed_single = Failed to fetch data for alert definition with id {0}
-view_alert_definitions_enable_confirm = Enable the selected alert definition(s)?
-view_alert_definitions_enable_success = Successfully enabled {0} alert definitions
-view_alert_definitions_enable_failure = Failed to enable the selected alert definitions
-view_alert_definitions_disable_confirm = Disable the selected alert definition(s)?
-view_alert_definitions_disable_success = Successfully disabled {0} alert definitions
-view_alert_definitions_disable_failure = Failed to disable the selected alert definitions
-view_alert_definitions_delete_confirm = Delete the selected alert definition(s)?
-view_alert_definitions_delete_success = Successfully deleted {0} alert definitions
-view_alert_definitions_delete_failure = Failed to deleted the selected alert definitions
-view_alert_definitions_create_success = Alert definition successfully created
-view_alert_definitions_create_failure = Alert definition creation failed
-view_alert_definitions_update_success = \u544a\u8b66\u5b9a\u4e49\u66f4\u65b0\u6210\u529f
-view_alert_definitions_update_failure = \u544a\u8b66\u5b9a\u4e49\u66f4\u65b0\u5931\u8d25
-view_alert_definition_condition_editor_option_label = Condition Type
-view_alert_definition_condition_editor_option_availability = Availability Change
-view_alert_definition_condition_editor_option_metric_threshold = Measurement Absolute Value Threshold
-view_alert_definition_condition_editor_option_metric_baseline = Measurement Baseline Threshold
-view_alert_definition_condition_editor_option_metric_change = Measurement Value Change
-view_alert_definition_condition_editor_option_metric_calltime_threshold = Call Time Value Threshold
-view_alert_definition_condition_editor_option_metric_calltime_change = Call Time Value Change
-view_alert_definition_condition_editor_option_metric_trait_change = Trait Value Change
-view_alert_definition_condition_editor_option_operation = Operation Execution
-view_alert_definition_condition_editor_option_resource_configuration = \u8d44\u6e90\u914d\u7f6e\u6539\u53d8
-view_alert_definition_condition_editor_option_event = \u4e8b\u4ef6\u68c0\u6d4b
-view_alert_definition_condition_editor_avilability_tooltip = Specify the availability state change that will trigger the condition.
-view_alert_definition_condition_editor_avilability_value = \u53ef\u7528\u6027
-view_alert_definition_condition_editor_avilability_option_up = Comes up
-view_alert_definition_condition_editor_avilability_option_down = Goes down
-view_alert_definition_condition_editor_metric_common_definition_not_found = Should have found metric definition - something is wrong
-view_alert_definition_condition_editor_metric_threshold_tooltip = Specify the threshold value that, when violated, triggers the condition. The value you specify is an absolute value with an optional units specifier.
-view_alert_definition_condition_editor_metric_threshold_name = \u6307\u6807
-view_alert_definition_condition_editor_metric_threshold_value = \u6307\u6807\u503c
-view_alert_definition_condition_editor_metric_threshold_value_tooltip = The threshold value of the metric that will trigger the condition when compared using the selected comparator.
-view_alert_definition_condition_editor_metric_threshold_comparator = Comparator
-view_alert_definition_condition_editor_metric_threshold_comparator_less = \u5c0f\u4e8e
-view_alert_definition_condition_editor_metric_threshold_comparator_equal = \u7b49\u4e8e
-view_alert_definition_condition_editor_metric_threshold_comparator_greater = \u5927\u4e8e
-view_alert_definition_condition_editor_metric_threshold_comparator_tooltip = How a collected metric value should be compared to the given threshold value
-view_alert_definition_condition_editor_metric_baseline_tooltip = Specify the baseline value that must be violated to trigger the condition. The value you specify is a percentage of the given baseline value.
-view_alert_definition_condition_editor_metric_baseline_percentage = Baseline Percentage
-view_alert_definition_condition_editor_metric_baseline_percentage_tooltip = A collected metric value will trigger this condition when compared to this percentage of the selected baseline value using the selected comparator
-view_alert_definition_condition_editor_metric_baseline_value = Baseline
-view_alert_definition_condition_editor_metric_change_tooltip = Specify the metric whose value must change to trigger the condition.
-view_alert_definition_condition_editor_metric_calltime_threshold_tooltip = Specify the calltime threshold value that, when violated, triggers the condition. The value you specify is an absolute value with an optional units specifier. You also must specify which calltime limit to compare the value with (minimum, maximum or average calltime value).
-view_alert_definition_condition_editor_metric_calltime_common_name = Call Time Metric
-view_alert_definition_condition_editor_metric_calltime_common_limit = Call Time Limit
-view_alert_definition_condition_editor_metric_calltime_common_limit_tooltip = The calltime limit value that is to be compared with the given value
-view_alert_definition_condition_editor_metric_calltime_common_regex = \u6b63\u5219\u8868\u8fbe\u5f0f
-view_alert_definition_condition_editor_metric_calltime_common_regex_tooltip = If specified, this is a regular expression that must match a call destination in order to trigger the condition.
-view_alert_definition_condition_editor_metric_calltime_common_comparator = Comparator
-view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks = Shrinks
-view_alert_definition_condition_editor_metric_calltime_common_comparator_grows = Grows
-view_alert_definition_condition_editor_metric_calltime_common_comparator_changes = Changes
-view_alert_definition_condition_editor_metric_calltime_common_comparator_tooltip = How a collected calltime value should be compared to the given calltime limit
-view_alert_definition_condition_editor_metric_calltime_threshold_value = Call Time Value
-view_alert_definition_condition_editor_metric_calltime_threshold_value_tooltip = The threshold value of the metric that will trigger the condition when compared using the selected comparator.
-view_alert_definition_condition_editor_metric_calltime_change_tooltip = Specify the calltime value that, when changed at least a specified amount, triggers the condition. You must specify which calltime limit to check (minimum, maximum or average calltime value) and the percentage of change that must occur.
-view_alert_definition_condition_editor_metric_calltime_change_percentage = Percentage Change
-view_alert_definition_condition_editor_metric_calltime_change_percentage_tooltip = A collected calltime value will trigger this condition when it differs by at least this percentage of the selected calltime limit value
-view_alert_definition_condition_editor_metric_trait_change_tooltip = Specify the trait whose value must change to trigger the condition.
-view_alert_definition_condition_editor_metric_trait_change_value = Trait
-view_alert_definition_condition_editor_operation_tooltip = Specify the result that must occur when the selected operation is executed in order to trigger the condition.
-view_alert_definition_condition_editor_operation_value = \u64cd\u4f5c
-view_alert_definition_condition_editor_operation_status = \u64cd\u4f5c\u72b6\u6001
-view_alert_definition_condition_editor_operation_status_inprogress = \u8fdb\u884c\u4e2d
-view_alert_definition_condition_editor_operation_status_success = Success
-view_alert_definition_condition_editor_operation_status_failure = Failure
-view_alert_definition_condition_editor_operation_status_canceled = Canceled
-view_alert_definition_condition_editor_resource_configuration_tooltip = This condition is triggered when the resource configuration changes.
-view_alert_definition_condition_editor_event_tooltip = Specify the event severity that an event message must be reported with in order to trigger this condition. If you specify an optional regular expression, the event message must also match that regular expression in order for the condition to trigger.
-view_alert_definition_condition_editor_event_severity = Event Severity
-view_alert_definition_condition_editor_event_severity_debug = Debug
-view_alert_definition_condition_editor_event_severity_info = Info
-view_alert_definition_condition_editor_event_severity_warn = Warn
-view_alert_definition_condition_editor_event_severity_error = Error
-view_alert_definition_condition_editor_event_severity_fatal = Fatal
-view_alert_definition_condition_editor_event_regex = \u6b63\u5219\u8868\u8fbe\u5f0f
-view_alert_definition_condition_editor_event_regex_tooltip = If specified, this is a regular expression that must match a collected event message in order to trigger the condition.
-view_alert_definition_condition_editor_common_min = Minimum
-view_alert_definition_condition_editor_common_avg = Average
-view_alert_definition_condition_editor_common_max = Maximum
-view_alert_definition_condition_editor_delete_confirm = \u5220\u9664\u9009\u5b9a\u7684\u8b66\u62a5\u6761\u4ef6?
-view_alert_definition_notification_editor_title_add = \u6dfb\u52a0\u901a\u77e5
-view_alert_definition_notification_editor_title_edit = \u7f16\u8f91\u901a\u77e5
-view_alert_definition_notification_editor_sender = \u901a\u77e5\u53d1\u9001\u8005
-view_alert_definition_notification_editor_none_available = No alert senders available
-view_alert_definition_notification_editor_loadFailed = Cannot get alert senders
-view_alert_definition_notification_editor_loadFailed_single = Cannot get alert sender configuration definition
-view_alert_definition_notification_editor_saveFailed = Cannot save the notification configuration
-view_alert_definition_notification_editor_field_sender = Sender
-view_alert_definition_notification_editor_field_configuration = \u914d\u7f6e
-view_alert_definition_notification_editor_field_configuration_not_loaded = Unknown
-view_alert_definition_notification_editor_field_configuration_loadFailed = Failed to get notification configuration preview
-view_alert_definition_notification_editor_delete_confirm = \u4f60\u786e\u5b9a\u8981\u5220\u9664\u9009\u5b9a\u7684\u544a\u8b66\u901a\u77e5?
-view_alert_definition_notification_operation_editor_mode_title = \u8d44\u6e90\u9009\u62e9\u6a21\u5f0f
-view_alert_definition_notification_operation_editor_mode_this = \u8fd9\u4e2a\u8d44\u6e90
-view_alert_definition_notification_operation_editor_mode_specific = \u6307\u5b9a\u8d44\u6e90
-view_alert_definition_notification_operation_editor_mode_relative = \u76f8\u5173\u8d44\u6e90
-view_alert_definition_notification_operation_editor_mode_unknown = UNKNOWN OPTION - THIS IS A BUG
-view_alert_definition_notification_operation_editor_common_operation = \u64cd\u4f5c
-view_alert_definition_notification_operation_editor_specific_resource = \u8d44\u6e90
-view_alert_definition_notification_operation_editor_specific_pick_button = Pick
-view_alert_definition_notification_operation_editor_specific_pick_text = Pick a resource...
-view_alert_definition_notification_operation_editor_specific_pick_error_invalid = Please pick a resource
-view_alert_definition_notification_operation_editor_specific_pick_error_no_operation = Please pick a resource that has one or more operations
-view_alert_definition_notification_operation_editor_relative_ancestor = Start Search From
-view_alert_definition_notification_operation_editor_relative_ancestor_tooltip = Select the top of the type hierarchy from which to search its descendant tree for the Filter By type
-view_alert_definition_notification_operation_editor_relative_ancestor_loadFailed = Cannot get type ancestry
-view_alert_definition_notification_operation_editor_relative_ancestor_root = Root Ancestor Type
-view_alert_definition_notification_operation_editor_relative_descendant = Then Filter By
-view_alert_definition_notification_operation_editor_relative_descendant_tooltip = The resource type to search for under the root type defined in the Start Search From selection.
-view_alert_definition_notification_operation_editor_relative_descendant_filter_tooltip = A specific name to uniquely identify a resource when more than one resource of the selected type might exist. This is optional if there will only ever be one resource of the resource type in the selected type hierarchy.
-view_alert_definition_notification_operation_editor_relative_descendant_loadFailed = Cannot get type descendants
-view_alert_definition_notification_operation_editor_operations_loadFailed = Failed to load the list of available operations
-view_alert_definition_notification_operation_editor_operations_no_parameters = This operation does not take any parameters
-view_alert_definition_notification_role_editor_loadFailed = Cannot determine current roles - starting empty
-view_alert_definition_notification_role_editor_restoreFailed = Cannot use current roles - starting empty
-view_alert_definition_notification_role_editor_saveFailed = Cannot save the selected roles
-view_alert_definition_notification_user_editor_loadFailed = Cannot determine current users - starting empty
-view_alert_definition_notification_user_editor_restoreFailed = Cannot use current users - starting empty
-view_alert_definition_notification_user_editor_saveFailed = Cannot save the selected users
-view_alert_definition_notification_cliScript_editor_repository = Repository
-view_alert_definition_notification_cliScript_editor_script = Script
-view_alert_definition_notification_cliScript_editor_whichUser = User To Run The Script As
-view_alert_definition_notification_cliScript_editor_thisUser = Myself
-view_alert_definition_notification_cliScript_editor_anotherUser = \u5176\u4ed6\u7528\u6237
-view_alert_definition_notification_cliScript_editor_verifyAuthentication = Verify
-view_alert_definition_notification_cliScript_editor_loadFailed = Loading the CLI Notification Editor Failed.
-view_alert_definition_notification_cliScript_editor_selectRepoFirst = \u9996\u5148\u9009\u62e9\u5e93.
-view_alert_definition_notification_cliScript_editor_existingScript = Existing Script
-view_alert_definition_notification_cliScript_editor_uploadNewScript = \u4e0a\u4f20\u65b0\u811a\u672c
-view_alert_definition_notification_cliScript_editor_newScriptVersion = Version
-view_alert_definition_notification_cliScript_editor_selectRepo = Select the repository where the script should reside
-view_alert_definition_recovery_editor_disable_when_fired = Disable When Fired
-view_alert_definition_recovery_editor_disable_when_fired_tooltip = Indicates if this alert will be disabled after it fires. Once disabled, the alert can be manually re-enabled or a recovery alert can be set up to automatically re-enable it. If this alert is a recovery alert itself, this setting cannot be turned on.
-view_alert_definition_recovery_editor_recovery_alert = Recover Alert
-view_alert_definition_recovery_editor_recovery_alert_tooltip = The target alert that will be recovered (i.e. re-enabled) after this alert triggers. Do not select an alert here if you are not defining a recovery alert.
-view_alert_definition_recovery_editor_loadFailed = Cannot build recovery menu
-view_alert_definition_recovery_editor_none_available = None
-view_alert_common_tab_general = \u57fa\u672c\u5c5e\u6027
-view_alert_common_tab_conditions = Conditions
-view_alert_common_tab_conditions_modal_title = \u6dfb\u52a0\u6761\u4ef6
-view_alert_common_tab_conditions_expression = \u89e6\u53d1\u4e8b\u4ef6\u5f53
-view_alert_common_tab_conditions_expression_tooltip = Determines if ANY or ALL of the conditions must evaluate to true in order for the entire condition set to be considered true.
-view_alert_common_tab_conditions_text = \u6761\u4ef6
-view_alert_common_tab_conditions_value = Value
-view_alert_common_tab_conditions_type_availability = \u53ef\u7528\u6027\u6539\u53d8
-view_alert_common_tab_conditions_type_availability_down = Went down
-view_alert_common_tab_conditions_type_availability_up = Came up
-view_alert_common_tab_conditions_type_metric_threshold = Metric Value Threshold
-view_alert_common_tab_conditions_type_metric_calltime_threshold = Call Time Value Threshold
-view_alert_common_tab_conditions_type_metric_calltime_destination = with call destination matching
-view_alert_common_tab_conditions_type_metric_calltime_change = Call Time Value Changes
-view_alert_common_tab_conditions_type_metric_calltime_change_verb = by at least
-view_alert_common_tab_conditions_type_metric_calltime_delta_grows = Grows
-view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks = Shrinks
-view_alert_common_tab_conditions_type_metric_calltime_delta_other = Changes
-view_alert_common_tab_conditions_type_metric_baseline = \u6307\u6807\u57fa\u51c6
-view_alert_common_tab_conditions_type_metric_baseline_verb = of
-view_alert_common_tab_conditions_type_metric_change = Metric Value Change
-view_alert_common_tab_conditions_type_metric_trait_change = Trait Change
-view_alert_common_tab_conditions_type_operation = \u64cd\u4f5c\u6267\u884c
-view_alert_common_tab_conditions_type_operation_status = with result status
-view_alert_common_tab_conditions_type_resource_configuration = \u8d44\u6e90\u914d\u7f6e Change
-view_alert_common_tab_conditions_type_event = \u4e8b\u4ef6\u68c0\u6d4b
-view_alert_common_tab_conditions_type_event_matching = with event source matching
-view_alert_common_tab_conditions_recovery_enabled = Triggered ''{0}'' to be re-enabled
-view_alert_common_tab_conditions_recovery_disabled = This alert caused its alert definition to be disabled
-view_alert_common_tab_notifications = \u901a\u77e5
-view_alert_common_tab_notifications_sender = Sender
-view_alert_common_tab_notifications_status = \u72b6\u6001
-view_alert_common_tab_notifications_message = \u6d88\u606f
-view_alert_common_tab_dampening = Dampening
-view_alert_common_tab_dampening_category_none = None
-view_alert_common_tab_dampening_category_none_tooltip = Dampening is disabled. Every time the condition set is true, an alert will be triggered.
-view_alert_common_tab_dampening_category_consecutive_count = Consecutive
-view_alert_common_tab_dampening_category_consecutive_count_tooltip = An alert is triggered once every X occurrences the condition set is true consecutively.
-view_alert_common_tab_dampening_category_partial_count = Last N Evaluations
-view_alert_common_tab_dampening_category_partial_count_tooltip = An alert is triggered once every X occurrences the condition set is true during the last N evaluations of the condition set.
-view_alert_common_tab_dampening_category_duration_count = Time Period
-view_alert_common_tab_dampening_category_duration_count_tooltip = An alert is triggered once every X occurrences the condition set is true within a given time period.
-view_alert_common_tab_dampening_consecutive_occurrences_label = Occurrences
-view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip = The number of times the condition set must be consecutively true before the alert is triggered
-view_alert_common_tab_dampening_partial_occurrences_label = Occurrences
-view_alert_common_tab_dampening_partial_occurrences_label_tooltip = The number of times the condition set must be true during the last N evaluations before the alert is triggered.
-view_alert_common_tab_dampening_partial_evalatuions_label = \u8bc4\u4f30
-view_alert_common_tab_dampening_partial_evalatuions_label_tooltip = The total number of times the condition set will be tested to see if the given number of occurrences are true.
-view_alert_common_tab_dampening_duration_occurrences_label = Occurrences
-view_alert_common_tab_dampening_duration_occurrences_label_tooltip = The number of times the condition set must be true during the given time period before the alert is triggered.
-view_alert_common_tab_dampening_duration_period_label = \u65f6\u95f4\u6bb5
-view_alert_common_tab_dampening_duration_period_label_tooltip = The time span in which the condition set will be tested to see if the given number of occurrences are true.
-view_alert_common_tab_recovery = \u8fd8\u539f
-view_alert_common_tab_invalid_condition_category = Invalid condition category - please report this as a bug: {0}
-view_alert_common_tab_invalid_dampening_category = Invalid dampening category - please report this as a bug: {0}
-view_alert_common_tab_invalid_time_units = \u65e0\u6548\u65f6\u95f4\u5355\u4f4d - \u8bf7\u62a5\u544abug: {0}
-
-# Auto Discovery Queue
-#----------------------------
-view_autoDiscoveryQ_title = \u81ea\u52a8\u53d1\u73b0\u961f\u5217
-view_autoDiscoveryQ_import = \u5bfc\u5165
-view_autoDiscoveryQ_ignore = \u5ffd\u7565
-view_autoDiscoveryQ_ignored = Ignored
-view_autoDiscoveryQ_unignore = Unignore
-view_autoDiscoveryQ_committed = Committed
-view_autoDiscoveryQ_deleted = Deleted
-view_autoDiscoveryQ_uninventoried = Uninventoried
-view_autoDiscoveryQ_new = New
-view_autoDiscoveryQ_newAndIgnored = New and Ignored
-view_autoDiscoveryQ_importFailure = \u5bfc\u5165\u8d44\u6e90\u5931\u8d25
-view_autoDiscoveryQ_importSuccessful = \u6210\u529f\u5bfc\u5165\u88ab\u9009\u8d44\u6e90.
-view_autoDiscoveryQ_ignoreFailure = Failed to ignore resources
-view_autoDiscoveryQ_ignoreSuccessful = \u6210\u529f\u5ffd\u7565\u9009\u5b9a\u8d44\u6e90.
-view_autoDiscoveryQ_unignoreFailure = Failed to unignore resources
-view_autoDiscoveryQ_unignoreSuccessful = \u6210\u529f\u4f7f\u9009\u4e2d\u7684\u8d44\u6e90\u751f\u6548.
-view_autoDiscoveryQ_noperm = (\u60a8\u6ca1\u6709\u6743\u9650\u67e5\u770b\u81ea\u52a8\u53d1\u73b0\u961f\u5217)
-view_autoDiscoveryQ_noItems = \u65e0\u6761\u76ee\u663e\u793a
-view_autoDiscoveryQ_field_parentId = \u7236ID
-view_autoDiscoveryQ_field_name = \u8d44\u6e90\u540d\u79f0
-view_autoDiscoveryQ_field_key = \u8d44\u6e90Key
-view_autoDiscoveryQ_field_discoveryTime = \u53d1\u73b0\u65f6\u95f4
-view_autoDiscoveryQ_field_inventoryStatus = \u6e05\u5355\u72b6\u6001
-view_autoDiscoveryQ_loadFailure =\u52a0\u8f7d\u8d44\u6e90\u6e05\u5355\u53d1\u73b0\u961f\u5217\u5931\u8d25
-view_autoDiscoveryQ_showStatus = \u663e\u793a\u72b6\u6001
-view_autoDiscoveryQ_confirmSelect = \u662f\u5426\u9009\u4e2d\u5b50\u8282\u70b9\uff1f
-
-#==================== Bundles ======================
-
-# some common bundle terms
-view_bundle_bundle = Bundle
-view_bundle_bundles = Bundles
-view_bundle_bundleDestinations = Bundle\u76ee\u7684\u5730
-view_bundle_bundleDeployment = Bundle\u53d1\u5e03
-view_bundle_bundleDeployments = Bundle\u53d1\u5e03
-view_bundle_bundleFiles =Bundle\u6587\u4ef6
-view_bundle_bundleType = Bundle\u7c7b\u578b
-view_bundle_bundleVersion = Bundle\u7248\u672c
-view_bundle_bundleVersions = Bundle\u7248\u672c
-view_bundle_deploy = \u53d1\u5e03
-view_bundle_deployed = \u5df2\u53d1\u5e03
-view_bundle_deployDir = \u53d1\u5e03\u76ee\u5f55
-view_bundle_deployments = \u53d1\u5e03
-view_bundle_destinations = \u76ee\u7684\u5730
-view_bundle_files = \u6587\u4ef6
-view_bundle_latestVersion = \u6700\u65b0\u7248\u672c
-view_bundle_recipe = Recipe
-view_bundle_revert = \u8fd8\u539f
-view_bundle_purge = \u6e05\u9664
-view_bundle_versions = \u7248\u672c
-view_bundle_deleteConfirm = \u4f60\u786e\u5b9a\u8981\u5220\u9664\u8fd9\u4e2abundle? \u8fd9\u4e2abundle\u6240\u6709\u7684\u7248\u672c, \u76ee\u7684\u5730\u548c\u90e8\u7f72\u5c06\u88ab\u5220\u9664.
-
-# individual bundle views/wizards
-view_bundle_fileListView_fileSize = \u6587\u4ef6\u5927\u5c0f
-view_bundle_fileListView_md5 = MD5
-view_bundle_fileListView_sha256 = SHA256
-view_bundle_fileListView_loadFailure = \u52a0\u8f7dbundle\u6587\u4ef6\u5931\u8d25
-view_bundle_version_backToBundle = \u8fd4\u56deBundle
-view_bundle_version_bundleVersionTagUpdateFailure = \u66f4\u65b0bundle\u7248\u672c\u6807\u8bb0\u5931\u8d25
-view_bundle_version_bundleVersionTagUpdateSuccessful = \u66f4\u65b0bundle\u7248\u672c\u6807\u8bb0\u6210\u529f
-view_bundle_version_deleteConfirm = \u4f60\u786e\u5b9a\u8981\u5220\u9664bundle\u7248\u672c?
-view_bundle_version_deleteFailure = \u5220\u9664bundle\u7248\u672c[{0}]\u5931\u8d25
-view_bundle_version_deleteSuccessful = \u5220\u9664bundle\u7248\u672c[{0}]\u6210\u529f
-view_bundle_version_loadFailure = \u52a0\u8f7dbundle\u7248\u672c\u5931\u8d25
-view_bundle_tree_loadFailure = \u52a0\u8f7dbundle\u6570\u636e\u5931\u8d25
-view_bundle_revertWizard_title = Bundle\u8fd8\u539f
-view_bundle_revertWizard_windowTitle = Bundle\u8fd8\u539f\u5411\u5bfc
-view_bundle_revertWizard_getInfoStep_name = \u63d0\u4f9b\u8fd8\u539f\u4fe1\u606f
-view_bundle_revertWizard_getInfoStep_revertDeployName = \u90e8\u7f72\u8fd8\u539f\u540d\u79f0
-view_bundle_revertWizard_getInfoStep_revertDeployDesc = \u90e8\u7f72\u8fd8\u539f\u63cf\u8ff0
-view_bundle_revertWizard_getInfoStep_revertDeployDescFull = [REVERT From]\\n{0}\\n\\n[REVERT To]\\n{1}
-view_bundle_revertWizard_getInfoStep_cleanDeploy = Clean Deployment? (this will delete an old, existing deploy directory prior to starting the revert deployment)
-view_bundle_revertWizard_getInfoStep_getNameFailure = Failed to get revert deployment name
-view_bundle_revertWizard_confirmStep_name = \u53d1\u5e03\u8fd8\u539f\u786e\u8ba4
-view_bundle_revertWizard_confirmStep_noLiveDeployment_concise = No live deployment was found for the destination
-view_bundle_revertWizard_confirmStep_noLiveDeployment = No live deployment was found for the destination [{0}]
-view_bundle_revertWizard_confirmStep_noPriorDeployment_concise = The live deployment cannot be reverted because there is no prior deployment
-view_bundle_revertWizard_confirmStep_noPriorDeployment = The live deployment [{0}] cannot be reverted because there is no prior deployment for the destination [{1}]
-view_bundle_revertWizard_confirmStep_failedToFindLiveDeployment = Failed to find live deployment; cannot revert
-view_bundle_revertWizard_confirmStep_liveDeployment = Live Deployment
-view_bundle_revertWizard_confirmStep_prevDeployment = Previous Deployment
-view_bundle_revertWizard_confirmStep_confirmation = Reverting Live Deployment to Previous Deployment. Click "Next" to continue...
-view_bundle_revertWizard_revertStep_name = Deploy Bundle to Destination Platforms
-view_bundle_revertWizard_revertStep_reverting = \u8fd8\u539f\u4e2d...
-view_bundle_revertWizard_revertStep_scheduled = You have successfully scheduled the revert deployment!
-view_bundle_revertWizard_revertStep_scheduledDetails = You have successfully scheduled to revert the bundle deployment [{0}] from resource group [{1}]
-view_bundle_revertWizard_revertStep_scheduledFailure = Failed to schedule revert deployment!
-view_bundle_list_loadFailure = Failed to load the bundle to be deployed [{0}]
-view_bundle_list_singleLoadFailure = Failed to get a single bundle to be deployed [{0}]
-view_bundle_list_versionsCount = \u7248\u672c\u6570\u91cf
-view_bundle_list_destinationsCount = Destinations Count
-view_bundle_list_loadWithLatestFailure = Failed to load bundle with the latest version data
-view_bundleVersion_loadFailure = Failed to load bundle version data
-view_bundle_list_backToAll = \u8fd4\u56de\u6240\u6709Bundles
-view_bundle_list_tagUpdateFailure = \u66f4\u65b0bundle\u6807\u8bb0\u5931\u8d25
-view_bundle_list_tagUpdateSuccessful = You have successfully updated the bundle tags
-view_bundle_list_deleteConfirm = Are you sure you want to delete the selected bundles?
-view_bundle_list_deletesFailure = Failed to delete the bundles
-view_bundle_list_deletesSuccessful = You successfully deleted the bundles
-view_bundle_list_deleteFailure = Failed to delete the bundle [{0}]
-view_bundle_list_deleteSuccessful = You successfully deleted the bundle [{0}]
-view_bundle_list_error1 = Failed to load bundle to deploy [{0}]
-view_bundle_list_error2 = Failed to get a single bundle to deploy [{0}]
-view_bundle_list_error3 = \u52a0\u8f7dbundle\u5931\u8d25
-view_bundle_dest_group = \u7ec4
-view_bundle_dest_created = \u5df2\u521b\u5efa
-view_bundle_dest_deployDir = \u53d1\u5e03\u76ee\u5f55
-view_bundle_dest_lastDeployedVersion = \u4e0a\u6b21\u53d1\u5e03\u7248\u672c
-view_bundle_dest_lastDeploymentDate = \u4e0a\u6b21\u53d1\u5e03\u65e5\u671f
-view_bundle_dest_lastDeploymentStatus = \u4e0a\u6b21\u53d1\u5e03\u72b6\u6001
-view_bundle_dest_loadFailure = \u52a0\u8f7dbundle\u76ee\u7684\u5730\u5931\u8d25
-view_bundle_dest_loadFailureVersionInfo = Failed to load bundle destination deployed version information
-view_bundle_dest_backToBundle = \u8fd4\u56deBundle
-view_bundle_dest_tagUpdateFailure = Failed to update bundle destination tags
-view_bundle_dest_tagUpdateSuccessful = You have successfully updated the bundle destination tags
-view_bundle_dest_purgeConfirm = This will purge the bundle content from all remote machines. Are you sure you want to do this?
-view_bundle_dest_purgeFailure = Failed to purge the bundle destination [{0}] from some or all of the remote machines.
-view_bundle_dest_purgeSuccessful = You successfully purged the bundle destination [{0}] from all of the remote machines.
-view_bundle_dest_revertConfirm = This will revert all remote machines back to the previous bundle deployment. Are you sure you want to do this?
-view_bundle_dest_deleteConfirm = Are you sure you want to delete this bundle destination? This only deletes it from the database; all bundle content that was deployed to this destination on remote machines will remain.
-view_bundle_dest_deleteFailure = Failed to delete the bundle destination [{0}]
-view_bundle_dest_deleteSuccessful = You successfully deleted the bundle destination [{0}]
-view_bundle_resDeployDS_loadFailure = Failed to load bundle resource deployments
-view_bundle_deploy_name = \u53d1\u5e03\u540d
-view_bundle_deploy_time = \u53d1\u5e03\u65f6\u95f4
-view_bundle_deploy_loadDeployFailure = Failed to load bundle deployments
-view_bundle_deploy_action = \u64cd\u4f5c
-view_bundle_deploy_installDetails = \u5b89\u88c5\u7ec6\u8282
-view_bundle_deploy_backButton = \u8fd4\u56de
-view_bundle_deploy_tagUpdateFailure = Failed to update bundle deployment tags
-view_bundle_deploy_tagUpdateSuccessful = You have successfully updated the bundle deployment tags
-view_bundle_deploy_deploymentPlatforms = \u53d1\u5e03\u5e73\u53f0
-view_bundle_deploy_selectARow = \u9009\u4e2d\u884c\u663e\u793a\u5b89\u88c5\u7ec6\u8282
-view_bundle_deploy_operatingSystem = \u64cd\u4f5c\u7cfb\u7edf
-view_bundle_deploy_loadFailure = Failed to load bundle deployment
-view_bundle_deploy_loadBundleFailure = \u67e5\u627ebundle\u5931\u8d25
-view_bundle_deploy_deployedBy = \u53d1\u5e03\u8005
-view_bundle_deploy_clickForError = Click the icon for the error message
-view_bundle_deploy_deleteConfirm = Are you sure you want to delete this bundle deployment?
-view_bundle_deploy_deleteFailure = Failed to delete the bundle deployment [{0}]
-view_bundle_deploy_deleteSuccessful = You successfully deleted the bundle deployment [{0}]
-view_bundle_createWizard_title = \u521b\u5efaBundle
-view_bundle_createWizard_windowTitle = Bundle\u521b\u5efa\u5411\u5bfc
-view_bundle_createWizard_cancelSuccessful = Canceled the creation of bundle [{0}], version = [{1}]
-view_bundle_createWizard_cancelFailure = Failed to fully cancel the creation of bundle [{0}], version = [{1}] - the bundle may still exist in the database
-view_bundle_createWizard_noBundleTypesSupported = No bundle types are supported - you must deploy a valid plugin that supports bundle deployments
-view_bundle_createWizard_noBundleTypesAvail = No bundle types are available
-view_bundle_createWizard_loadBundleFileFailure = Cannot obtain bundle file information from server
-view_bundle_createWizard_enterUrl = Please enter a valid URL where the bundle distribution file can be downloaded from
-view_bundle_createWizard_enterRecipe = Please supply a valid recipe
-view_bundle_createWizard_uploadInProgress = Upload is in progress... This can take several minutes for large files
-view_bundle_createWizard_uploadStepName = Upload Bundle Files
-view_bundle_createWizard_noAdditionalFilesNeeded = No additional files need to be uploaded for this bundle
-view_bundle_createWizard_failedToUploadFile = Failed to upload bundle file
-view_bundle_createWizard_failedToUploadDistroFile = Failed to upload bundle distribution file
-view_bundle_createWizard_bundleDistro = Bundle Distribution
-view_bundle_createWizard_youMustChooseOne = You must choose one option in order to create a bundle!
-view_bundle_createWizard_urlOption = URL
-view_bundle_createWizard_uploadOption = \u4e0a\u4f20
-view_bundle_createWizard_recipeOption = Recipe
-view_bundle_createWizard_provideBundleDistro = Provide a Bundle Distribution
-view_bundle_createWizard_clickToUploadRecipe = Click to load a recipe file
-view_bundle_createWizard_createFailure = \u521b\u5efabundle\u5931\u8d25
-view_bundle_createWizard_createSuccessful = You have successfully created a bundle named [{0}] with a version of [{1}]
-
-view_bundle_deployWizard_deploying = \u53d1\u5e03\u4e2d...
-view_bundle_deployWizard_deployStep = \u53d1\u5e03Bundle\u5230\u76ee\u7684\u5e73\u53f0
-view_bundle_deployWizard_deploymentCreated = \u521b\u5efa\u90e8\u7f72...
-view_bundle_deployWizard_deploymentCreatedDetail = You have created the deployment [{0}] with the description [{1}]
-view_bundle_deployWizard_deploymentCreatedDetail_concise = You have created the deployment [{0}]
-view_bundle_deployWizard_destinationCreatedDetail = You have created the destination [{0}] with the description [{1}]
-view_bundle_deployWizard_destinationCreatedDetail_concise = You have created the destination [{0}]
-view_bundle_deployWizard_deploymentScheduled = Bundle Deployment Scheduled!
-view_bundle_deployWizard_deploymentScheduledDetail = You have scheduled the bundle deployment [{0}] to the destination group [{1}]
-view_bundle_deployWizard_deploymentScheduledDetail_concise = You have scheduled the bundle deployment
-view_bundle_deployWizard_error_1 = Failed to delete new deployment on Cancel
-view_bundle_deployWizard_error_2 = Failed to delete new destination on Cancel
-view_bundle_deployWizard_error_3 = Failed to Schedule Deployment!
-view_bundle_deployWizard_error_4 = Failed to schedule deployment: {0}
-view_bundle_deployWizard_error_5 = \u521b\u5efa\u53d1\u5e03\u5931\u8d25!
-view_bundle_deployWizard_error_6 = \u521b\u5efa\u53d1\u5e03\u5931\u8d25: {0}
-view_bundle_deployWizard_error_7 = Failed to get deployment name.
-view_bundle_deployWizard_error_8 = You must select a valid resource group from the drop down
-view_bundle_deployWizard_error_9 = Failed to delete new destination in nextPage
-view_bundle_deployWizard_error_10 = Failed to create destination, it may already exist. (Note, for an existing destination deploy from the Destination view)
-view_bundle_deployWizard_error_11 = Failed to find defined deployments.
-view_bundle_deployWizard_error_12 = Failed to find defined bundles.
-view_bundle_deployWizard_getConfigStep = Set Deployment Configuration
-view_bundle_deployWizard_getConfigSkip = No configuration needed for this bundle version.
-view_bundle_deployWizard_getDestStep = \u65b0\u5efa\u76ee\u7684\u5730
-view_bundle_deployWizard_getDest_name = \u76ee\u7684\u5730\u540d
-view_bundle_deployWizard_getDest_desc = \u76ee\u7684\u5730\u63cf\u8ff0
-view_bundle_deployWizard_getDest_deployDir = Root Deployment Directory (on destination platforms)
-view_bundle_deployWizard_getInfoStep = \u63d0\u4f9b\u53d1\u5e03\u4fe1\u606f
-view_bundle_deployWizard_getInfo_clean = Clean Deployment? (wipe deploy directory on destination platform)
-view_bundle_deployWizard_getInfo_deploymentDesc = \u53d1\u5e03\u63cf\u8ff0
-view_bundle_deployWizard_getInfo_deploymentName = \u53d1\u5e03\u540d\u79f0
-view_bundle_deployWizard_getOptionsStep = \u53d1\u5e03\u9009\u9879
-view_bundle_deployWizard_getOptions_deployLater = \u7a0d\u5019\u53d1\u5e03
-view_bundle_deployWizard_getOptions_deployNow = \u9a6c\u4e0a\u53d1\u5e03
-view_bundle_deployWizard_getOptions_deployTime = \u53d1\u5e03\u65f6\u95f4
-view_bundle_deployWizard_selectBundleStep = Select Deployment Bundle
-view_bundle_deployWizard_selectBundle_single = Select only a single bundle for deployment.
-view_bundle_deployWizard_selectVersionStep = Select Deployment Bundle Version
-view_bundle_deployWizard_selectVersion_latest = \u6700\u65b0\u7248\u672c [{0}]
-view_bundle_deployWizard_selectVersion_live = Live Version [{0}]
-view_bundle_deployWizard_selectVersion_select = Select Version from List:
-view_bundle_deployWizard_title = Bundle\u53d1\u5e03\u5411\u5bfc
-
-# =================== Measurement Views =====================
-
-view_measureTable_chartMetricValues = Chart Selected Metrics
-view_measureTable_getLive = Get Live Value
-view_measureTable_getLive_failure = Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
-view_measureTable_live_title = \u52a8\u6001\u6570\u636e
-
-# =================== Components =====================
-
-view_configCompare_comparingConfigs = \u6bd4\u8f83\u8bbe\u7f6e
-view_configCompare_configCompare = \u914d\u7f6e\u6bd4\u8f83\u7ed3\u679c\u96c6
-
-view_configEdit_addItem = \u6dfb\u52a0\u6761\u76ee\u81f3\u5217\u8868.
-view_configEdit_confirm_1 = \u786e\u5b9a\u8981\u4ece\u96c6\u5408\u4e2d\u5220\u9664\u6307\u5b9a\u7684\u5c5e\u6027?
-view_configEdit_confirm_2 = \u786e\u5b9a\u8981\u5220\u9664\u8be5\u884c?
-view_configEdit_confirm_3 = \u786e\u5b9a\u8981\u5220\u9664 [{0}]\u9879\u9009\u4e2d\u7684 [{1}]?
-view_configEdit_viewRow = \u67e5\u770b\u884c
-view_configEdit_editRow = \u7f16\u8f91\u884c
-view_configEdit_enterPropName = \u8f93\u5165\u8981\u6dfb\u52a0\u7684\u5c5e\u6027\u540d\u79f0.
-view_configEdit_error_1 = \u6b64\u8d44\u6e90\u65e0\u6cd5\u914d\u7f6e.
-view_configEdit_error_2 = \u6b64\u8d44\u6e90\u65e0\u6cd5\u8fdb\u884c\u8fde\u63a5\u8bbe\u7f6e.
-view_configEdit_error_3 = \u65e0\u6cd5\u6dfb\u52a0\u540d\u4e3a[{0}]\u7684\u5c5e\u6027. \u5c5e\u6027\u540d\u5728\u96c6\u5408\u4e2d\u5df2\u7ecf\u88ab\u4f7f\u7528.
-view_configEdit_files = \u6587\u4ef6
-view_configEdit_hideAll= \u9690\u85cf\u6240\u6709
-view_configEdit_jumpToSection = \u8df3\u81f3\u6a21\u5757
-view_configEdit_msg_1 = \u589e\u52a0\u5c5e\u6027 [{0}]\u5230\u96c6\u5408.
-view_configEdit_msg_2 = \u79fb\u9664\u96c6\u5408\u5185\u6240\u6709\u7684\u5c5e\u6027.
-view_configEdit_msg_3 = \u4ece\u5217\u8868\u4e2d\u5220\u9664[{0} {1}]\u6210\u529f.
-view_configEdit_msg_4 = \u6dfb\u52a0\u6761\u76ee\u81f3\u5217\u8868.
-view_configEdit_properties = \u5c5e\u6027
-view_configEdit_tooltip_1 = \u4ece\u5217\u8868\u4e2d\u5220\u9664\u9009\u4e2d\u7684\u6761\u76ee.
-view_configEdit_tooltip_2 = \u6dfb\u52a0\u4e00\u9879\u6761\u76ee\u5230\u5217\u8868.
-
-view_groupConfigEdit_member = \u6210\u5458
-view_groupConfigEdit_noListProps = \u7ec4\u914d\u7f6e\u76ee\u524d\u4e0d\u652f\u6301\u67e5\u770b\u5c5e\u6027\u4fe1\u606f.
-view_groupConfigEdit_tooltip_1 = \u6210\u5458\u503c\u6709\u5dee\u5f02 - \u70b9\u51fb\u6309\u94ae\u7f16\u8f91.
-view_groupConfigEdit_setAll = \u8bbe\u7f6e\u6240\u6709\u7684\u503c\u5230:
-view_groupConfigEdit_unset = \u56de\u6eda
-view_groupConfigEdit_valsDiff = \u6210\u5458\u503c\u6709\u5dee\u5f02
-view_groupConfigEdit_valsDiffForProp = \u5c5e\u6027 [{0}]\u7684\u6210\u5458\u503c
-
-view_leftNav_unknownPage = \u6a21\u5757[{1}]\u4e0b\u672a\u77e5\u7684\u9875\u9762[{0}] - \u94fe\u63a5\u65e0\u6548.
-
-view_measure_nan = --\u65e0\u6570\u636e--
-
-# Measurement Range Selector
-view_measureRange_last = \u65f6\u95f4\u8303\u56f4 - \u5148\u524d\u7684
-view_measureRange_start = \u65f6\u95f4\u8303\u56f4 - \u8d77\u59cb
-view_measureRange_simple = \u4e00\u822c...
-
-view_selector_assigned = \u6307\u5b9a\u7684 {0}
-view_selector_available = \u53ef\u7528\u7684 {0}
-
-view_subTab_error_disabled = \u65e0\u6cd5\u9009\u4e2d\u7981\u7528\u7684\u5b50\u8868 [{0}].
-
-view_table_drawFail = \u751f\u6210\u8868\u683c[{0}]\u5931\u8d25.
-view_table_matchingRows = \u5339\u914d\u7684\u884c: {0} (\u9009\u4e2d: {1})
-view_table_totalRows = \u6240\u6709\u7684\u884c: {0} (\u9009\u4e2d: {1})
-view_tableSection_backButton = \u8fd4\u56de\u5217\u8868
-view_tableSection_error_noId = \u8868\u5355 [{0}] \u8bb0\u5f55\u7f3a\u5c11'id'\u5c5e\u6027 - \u8bf7\u62a5\u544a\u6b64BUG.
-view_tableSection_error_badId =\u65e0\u6cd5\u5c55\u793a [{0}]\u7684\u8be6\u7ec6\u4fe1\u606f. \u65e0\u6548\u7684 'id': [{1}]. \u8bf7\u62a5\u544a\u6b64BUG
-
-view_tags_tags = \u6807\u7b7e
-view_tags_error_1 = \u52a0\u8f7d\u6807\u7b7e\u5931\u8d25
-view_tags_tooltip_1 = \u5220\u9664\u6807\u7b7e
-view_tags_tooltip_2 = \u7f16\u8f91\u6807\u7b7e
-view_tags_tooltip_3 = \u8f93\u5165\u6309\u7167\u4ee5\u4e0b\u683c\u5f0f\u7684\u6807\u7b7e: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
-
-# File Upload (various)
-view_upload_alreadyUploaded = \u6587\u4ef6\u5df2\u7ecf\u4e0a\u4f20
-view_upload_bundleDistFile = \u5206\u7c7b\u6587\u4ef6
-view_upload_error_bundleDistFile = \u4e0a\u4f20\u5206\u7c7b\u6587\u4ef6\u5931\u8d25
-view_upload_error_file = \u4e0a\u4f20\u6587\u4ef6\u51fa\u73b0\u9519\u8bef
-view_upload_error_fileName = \u4e0a\u4f20\u6587\u4ef6 [{0}]\u51fa\u73b0\u9519\u8bef
-view_upload_error_fileName_2 = \u4e0a\u4f20\u6587\u4ef6 [{0}]\u51fa\u73b0\u9519\u8bef, \u68c0\u67e5\u6587\u4ef6\u8def\u5f84.
-view_upload_error_packageVersionFile = \u4e0a\u4f20\u5305\u7248\u672c\u6587\u4ef6\u51fa\u73b0\u9519\u8bef
-view_upload_error_results = \u4e0a\u4f20\u6587\u4ef6\u5931\u8d25, \u65e0\u6cd5\u9884\u6599\u7684\u7ed3\u679c: [{0}]
-view_upload_inProgress = \u65e0\u6cd5\u63d0\u4ea4, \u6587\u4ef6\u4e0a\u4f20\u6b63\u5728\u8fdb\u884c
-view_upload_prompt_1 = \u8bf7\u9009\u62e9\u4e00\u4e2a\u6587\u4ef6\u4e0a\u4f20[{0}]
-view_upload_prompt_2 = \u8981\u4e0a\u4f20\u7684\u6587\u4ef6
-view_upload_tooltip_1a = \u9009\u62e9\u4e00\u4e2a\u6587\u4ef6\u4e0a\u4f20,\u7136\u540e\u70b9\u51fbUpload\u6216\u8005Next
-view_upload_tooltip_1b = \u9009\u62e9\u4e00\u4e2a\u6587\u4ef6\u4e0a\u4f20, \u7136\u540e\u70b9\u51fb Next
-view_upload_tooltip_2 = \u6587\u4ef6\u4e0a\u4f20 \u524d\u53d1\u751f\u9519\u8bef
-view_upload_success = \u6587\u4ef6\u4e0a\u4f20\u6210\u529f
-view_upload_upload = \u4e0a\u4f20
-view_upload_uploadFile = \u4e0a\u4f20\u6587\u4ef6
-
-# Group Create Wizard
-view_groupCreateWizard_membersStepName = \u9009\u62e9\u6210\u5458
-view_groupCreateWizard_createStepName = \u7ec4\u8bbe\u7f6e
-view_groupCreateWizard_createStep_recursive = \u9012\u5f52
-view_groupCreateWizard_title = \u521b\u5efa\u7ec4
-view_groupCreateWizard_windowTitle = \u521b\u5efa\u7ec4
-view_groupCreateWizard_createFailure = \u521b\u5efa\u8d44\u6e90\u7ec4\u5931\u8d25
-view_groupCreateWizard_createSuccessful_concise = \u6210\u529f\u7684\u521b\u5efa\u4e86\u8d44\u6e90\u7ec4. [<a href="{0}">\u67e5\u770b\u7ec4</a>]
-view_groupCreateWizard_createSuccessful_full = \u6210\u529f\u7684\u521b\u5efa\u540d\u79f0\u662f [{1}]\u5305\u542b [{2}]\u4e2a\u8d44\u6e90\u6210\u5458\u7684[{0}]\u8d44\u6e90\u7ec4
-
-# Resource Type / Plugin View/Datasources
-view_type_resourceTypes = \u8d44\u6e90\u7c7b\u578b
-view_type_parentId = \u7236ID
-view_type_typeTreeLoadFailure = \u52a0\u8f7d\u8d44\u6e90\u7c7b\u578b\u6811\u5931\u8d25
-
-# Tabs
-view_tabs_invalidSubTab = \u65e0\u6548\u7684\u5b50\u8868: {0}
-view_tabs_invalidTab = \u65e0\u6548\u7684\u8868: {0}
-
-# Group Tree
-group_tree_partialClusterTooltip =\u9664\u53bb {1},{0}\u7684\u7ec4\u6210\u5458\u62e5\u6709 \u4e00\u4e2a''{2}''\u8d44\u6e90
-
-#=================== Dashboard =====================
-view_dashboard_favorites_error1 = \u52a0\u8f7d\u5e38\u7528\u8d44\u6e90\u5931\u8d25.
-view_dashboardManager_error = \u4fdd\u5b58\u7edf\u8ba1\u8868\u76d8\u5931\u8d25
-view_dashboardManager_saved = \u4fdd\u5b58\u7edf\u8ba1\u8868\u76d8{0}
-view_dashboardManager_success = \u6210\u529f\u4fdd\u5b58\u7edf\u8ba1\u8868\u76d8
-view_dashboardManager_deleteFail = \u5220\u9664\u7edf\u8ba1\u8868\u76d8\u5931\u8d25.
-view_dashboardManager_deleted = \u6210\u529f\u5220\u9664\u7edf\u8ba1\u8868\u76d8{0}
-view_dashboards_title = \u7edf\u8ba1\u8868\u76d8
-view_dashboards_confirm1 = \u60a8\u786e\u5b9a\u8981\u5220\u9664\uff1f
-view_dashboards_portlets_refresh_fail1=\u4fee\u6539portlets\u81ea\u52a8\u5237\u65b0\u7684\u95f4\u9694\u65f6\u95f4\u5931\u8d25
-view_dashboards_portlets_refresh_fail2=\u505c\u7528portlets\u81ea\u52a8\u5237\u65b0\u7684\u91cd\u8f7d\u5931\u8d25
-view_dashboards_portlets_refresh_none = \u65e0\u5237\u65b0
-view_dashboards_portlets_refresh_one_min = 1 \u5206\u652f
-view_dashboards_portlets_refresh_multiple_min = {0} \u5206\u949f
-view_dashboards_portlets_refresh_success1=\u6210\u529f\u4fee\u6539portlets\u81ea\u52a8\u5237\u65b0\u7684\u95f4\u9694\u65f6\u95f4
-view_dashboards_portlets_refresh_success2=\u6210\u529f\u505c\u7528portlets\u81ea\u52a8\u5237\u65b0\u7684\u91cd\u8f7d
-view_dashboardsManager_error1 = \u6dfb\u52a0\u65b0\u7edf\u8ba1\u8868\u76d8\u5931\u8d25
-view_dashboardsManager_message_title_details = <h1>\u6b22\u8fce\u4f7f\u7528RHQ</h1>\n<p>RHQ\u9879\u76ee\u662f\u4e00\u4e2a\u62bd\u8c61\u7684\u3001\u57fa\u4e8e\u63d2\u4ef6\u7684\u7cfb\u7edf\u7ba1\u7406\u5957\u4ef6\u3002\u901a\u8fc7\u4e00\u7cfb\u5217\u6838\u5fc3\u529f\u80fd\u63d0\u4f9b\u591a\u4ea7\u54c1\u548c\u5e73\u53f0\u7684\u53ef\u6269\u5c55\u7684\u96c6\u6210\u7ba1\u7406. \u672c\u9879\u76ee\u5206\u5c42\u6a21\u5757\u5177\u6709\u7075\u6d3b\u53d1\u5e03\u67b6\u6784. \u5b83\u63d0\u4f9b\u4e86\u4e00\u4e2a\u6838\u5fc3\u7528\u6237\u754c\u9762\u4f9b\u8de8\u6574\u4e2a\u4f01\u4e1a\u7684\u5ba1\u8ba1\u548c\u5386\u53f2\u7ba1\u7406. \u670d\u52a1\u5668/\u4ee3\u7406\u67b6\u6784\u63d0\u4f9b\u8fdc\u7a0b\u7ba1\u7406,\u63d2\u4ef6\u63d0\u4f9b\u7279\u5b9a\u4ea7\u54c1\u7684\u7ba1\u7406\u652f\u6301.</p>\n <p>\u901a\u8fc7\u5355\u51fb(\u7f16\u8f91\u6a21\u5f0f)\u6309\u94ae\u53ef\u4ee5\u7f16\u8f91\u9ed8\u8ba4\u7edf\u8ba1\u8868\u76d8.</p>
-
-view_portlet_factory_invalidPortlet = \u8fd9\u662f\u4e00\u4e2a\u9648\u65e7\u5e76\u4e14\u5df2\u7ecf\u5931\u6548\u7684portlet. \u8bf7\u5220\u9664.
-
-view_portlet_defaultName_autodiscovery = \u63a2\u7d22\u961f\u5217
-view_portlet_defaultName_favoriteResources = \u5e38\u7528\u8d44\u6e90
-view_portlet_defaultName_resourceMetric = \u516c\u7528\u8d44\u6e90\u56fe\u6807
-view_portlet_defaultName_groupMetric = \u516c\u7528\u8d44\u6e90\u7ec4\u56fe\u6807
-view_portlet_defaultName_inventorySummary = \u6e05\u5355\u6982\u8981
-view_portlet_defaultName_mashup = Mashup
-view_portlet_defaultName_message = \u4fe1\u606f
-view_portlet_defaultName_operations =\u8fd1\u671f\u64cd\u4f5c
-view_portlet_defaultName_platformSummary = \u5e73\u53f0\u5229\u7528\u7387
-view_portlet_defaultName_problemResources = \u544a\u8b66\u6216\u8005\u4e0d\u53ef\u7528\u7684\u8d44\u6e90
-view_portlet_defaultName_recentAlerts = \u65b0\u544a\u8b66
-view_portlet_defaultName_recentlyAddedResources = \u65b0\u6dfb\u52a0\u8d44\u6e90
-view_portlet_defaultName_tagCloud = \u6807\u7b7e\u4e91
-
-view_portlet_defaultName_group_alerts =\u7ec4: \u544a\u8b66
-view_portlet_defaultName_group_bundles = \u7ec4: \u7c7b\u53d1\u5e03
-view_portlet_defaultName_group_config_updates = \u7ec4: \u914d\u7f6e\u66f4\u65b0
-view_portlet_defaultName_group_events = \u7ec4: \u4e8b\u4ef6\u7edf\u8ba1
-view_portlet_defaultName_group_metrics = \u7ec4: Metrics
-view_portlet_defaultName_group_oobs = \u7ec4: OOB\u72b6\u6001
-view_portlet_defaultName_group_operations = \u7ec4: \u64cd\u4f5c\u96c6
-view_portlet_defaultName_group_pkg_hisory = \u7ec4: \u5386\u53f2\u6570\u636e\u5305
-view_portlet_defaultName_resource_alerts = \u8d44\u6e90: \u544a\u8b66
-view_portlet_defaultName_resource_bundles = \u8d44\u6e90: \u7c7b\u53d1\u5e03
-view_portlet_defaultName_resource_config_updates = \u8d44\u6e90: \u914d\u7f6e\u66f4\u65b0
-view_portlet_defaultName_resource_events = \u8d44\u6e90: \u4e8b\u4ef6\u7edf\u8ba1
-view_portlet_defaultName_resource_metrics = \u8d44\u6e90: \u5c5e\u6027
-view_portlet_defaultName_resource_oobs = \u8d44\u6e90: OOB Metrics
-view_portlet_defaultName_resource_operations = \u8d44\u6e90: \u64cd\u4f5c
-view_portlet_defaultName_resource_pkg_hisory = \u8d44\u6e90: \u5386\u53f2\u6570\u636e\u5305
-
-view_portlet_help_autodiscovery = \u6b64portlet\u5141\u8bb8\u5bfc\u5165 \u6216\u8005\u5931\u6548\u65b0\u53d1\u73b0\u7684\u8d44\u6e90. \u5bfc\u5165\u7684\u8d44\u6e90\u5c06\u4f1a\u6dfb\u52a0\u81f3\u76d1\u63a7\u548c\u7ba1\u7406\u6e05\u5355\u4e2d\uff0c\u5931\u6548\u7684\u8d44\u6e90\u5c06\u4e0d\u4f1a\u88ab\u5bfc\u5165\u5e76\u4e14 \u662f\u4e0d\u53ef\u89c1\u7684\uff0c\u9664\u975e\u660e\u786e\u6307\u5b9a\u4e0d\u53ef\u5931\u6548.
-view_portlet_help_bundle_deps = \u6b64portlet\u5c55\u793a\u57fa\u4e8e\u6807\u51c6\u914d\u7f6e\u663e\u793a\u7684\u76f8\u5173\u53d1\u5e03\u7c7b.
-view_portlet_help_config_updates =\u6b64portlet\u5c55\u793a\u4e0e\u914d\u7f6e\u8bbe\u7f6e\u517c\u5bb9\u7684\u6700\u65b0\u7684\u914d\u7f6e\u4fee\u6539.
-view_portlet_help_eventcounts = This portlet displays Event counts consistent with display criteria configured.
-view_portlet_help_favoriteResources = This portlet displays the current user''s favorite resources.
-view_portlet_help_graph = This portlet displays the resource metric graph.
-view_portlet_help_inventorySummary = This portlet displays a short summary of the current user''s viewable inventory and metric collection rate.
-view_portlet_help_mashup = This portlet displays the returned content of a remote HTTP request (via an iframe).
-view_portlet_help_metrics = This portlet graphs relevant recent metric data based on display criteria configured.
-view_portlet_help_message = This portlet displays a static HTML message. The <i>message</i> property must be configured.
-view_portlet_help_oobs = This portlet displays OOB(Out of Bound) metric conditions.
-view_portlet_help_operations = This portlet displays the most recently executed operations for the current user''s inventory.
-view_portlet_help_scheduledOperations = This portlet displays the next scheduled operations for the current user''s inventory.
-view_portlet_help_operations_criteria = This portlet displays Operations consistent with display criteria configured.
-view_portlet_help_pkg_history = This portlet shows relevant package history based on display criteria configured.
-view_portlet_help_platformSummary = This portlet displays utilization data (such as current CPU and memory usage) for platform resources that are accessible by the current user.
-view_portlet_help_problemResources = This portlet displays the current user''s alerted or unavailable resources.
-view_portlet_help_recentAlerts = This portlet displays alerts recently fired on the current user''s viewable inventory.
-view_portlet_help_recentlyAdded = This portlet displays resources that have recently been imported into inventory.
-view_portlet_help_tagCloud = This portlet displays the relative tag counts for the current user''s inventory.
-view_portlet_help_none = \u8fd9\u4e2aportlet\u6ca1\u6709\u5e2e\u52a9.
-
-view_portlet_configure_needed = \u70b9\u51fb\u8bbe\u7f6e\u6309\u94ae\u914d\u7f6eportlet.
-view_portlet_configure_notNeeded = \u6b64 portlet\u65e0\u9700\u914d\u7f6e.
-view_portlet_configure_definitionTitle = Portlet\u914d\u7f6e
-view_portlet_configure_definitionDesc = portlet\u914d\u7f6e\u8bbe\u7f6e\u63cf\u8ff0.
-
-view_portlet_autodiscovery_setting_platforms = \u5e73\u53f0\u7ed3\u679c\u96c6
-
-view_portlet_graph_configure_resource_graph = The resource to graph
-view_portlet_graph_configure_metricDefinition_graph = The metric definition id to graph
-
-view_portlet_inventory_error1 = Failed to retrieve inventory summary
-view_portlet_inventory_tooltip_expand = Click to show more details for this resource.
-view_portlet_inventory_tooltip_collapse = Click to hide details for this resource.
-
-view_portlet_message_title = \u663e\u793a\u4fe1\u606f.
-
-view_portlet_operations_config_completed_maximum = \u80fd\u5c55\u793a\u7684\u5df2\u5b8c\u6210\u64cd\u4f5c\u7684\u6700\u5927\u6570.
-view_portlet_operations_config_completed_enable = \u662f\u5426\u5bf9\u7edf\u8ba1\u8868\u76d8\u7684\u5df2\u5b8c\u6210\u64cd\u4f5c\u7684\u7ed3\u679c\u5206\u7ec4.
-view_portlet_operations_config_scheduled_enable = \u662f\u5426\u5bf9\u7edf\u8ba1\u8868\u76d8\u7684\u8c03\u5ea6\u4e2d\u64cd\u4f5c\u7684\u7ed3\u679c\u5206\u7ec4.
-view_portlet_operations_config_scheduled_maximum =\u80fd\u5c55\u793a\u7684\u8c03\u5ea6\u64cd\u4f5c\u7684\u6700\u5927\u6570.
-view_portlet_operations_config_completed = \u5df2\u5b8c\u6210\u7684\u64cd\u4f5c
-view_portlet_operations_config_show_last = show last
-view_portlet_operations_config_show_next = show next
-view_portlet_operations_disabled = (\u76ee\u524d\u7ed3\u679c\u96c6\u7981\u7528.\u4fee\u6539\u8bbe\u7f6e\u4f7f\u5176\u751f\u6548.
-
-view_portlet_platform_platform_error_1 = \u52a0\u8f7d\u5e73\u53f0\u6307\u6807\u5931\u8d25
-view_portlet_platform_type_error_1 = \u65e0\u6cd5\u52a0\u8f7d\u7c7b\u578b\u6570\u636e
-
-view_portlet_problemResources_config_display_maximum = \u80fd\u5c55\u793a\u7684\u95ee\u9898\u8d44\u6e90\u7684\u6700\u5927\u6570.
-view_portlet_problemResources_config_display_range = \u663e\u793a\u6570\u5c0f\u65f6\u5185\u6062\u590d\u6b63\u5e38\u7684\u95ee\u9898\u8d44\u6e90.
-view_portlet_problemResources_config_display_range2 = \u4ece {0} \u5230 {1}
-view_portlet_problemResources_maxDisplaySetting = \u8d44\u6e90\u6700\u5927\u6570.
-
-view_portlet_recentAlerts_config_members = \u9009\u62e9\u6210\u5458
-view_portlet_recentAlerts_config_priority_label = \u4e4b\u524d\u7684\u544a\u8b66,
-view_portlet_recentAlerts_config_when = \u5728\u8fc7\u53bb
-view_portlet_recentAlerts_fail_msg = \u52a0\u8f7d\u544a\u8b66\u8fc7\u6ee4\u7684\u6307\u5b9a\u8d44\u6e90\u5931\u8d25.
-
-view_portlet_recentlyAdded_setting_addedPlatforms = \u65b0\u6dfb\u52a0\u5e73\u53f0
-view_portlet_recentlyAdded_error1 = \u52a0\u8f7d\u6700\u65b0\u6dfb\u52a0\u7684\u8d44\u6e90\u5931\u8d25
-view_portlet_results_empty = \u4f7f\u7528\u6307\u5b9a\u7684\u6807\u51c6\u65e0\u7ed3\u679c\u8fd4\u56de.
-
-# =================== Inventory =====================
-view_inventory_adq = Discovery Queue
-view_inventory_sectionHelp = \u6b64\u6a21\u5757\u53ef\u4ee5\u67e5\u770b\u548c\u7ba1\u7406\u65b0\u53d1\u73b0\u7684\u8d44\u6e90,\u5206\u7c7b\u7684\u8d44\u6e90\u548c\u7ec4.
-view_inventory_problemGroups = \u95ee\u9898\u7ec4
-view_inventory_collectionInterval = \u641c\u96c6\u95f4\u9694
-view_inventory_mixed = \u6df7\u5408
-view_inventory_unavailableServers = \u4e0d\u53ef\u7528\u7684\u670d\u52a1
-view_inventory_groups = \u7ec4
-view_inventory_allGroups = \u6240\u6709\u7ec4
-view_inventory_allResources = \u6240\u6709\u8d44\u6e90
-view_inventory_platforms = \u5e73\u53f0
-view_inventory_servers = \u670d\u52a1\u5668
-view_inventory_services = \u670d\u52a1
-view_inventory_summary_agent_error1 = \u67e5\u627e\u5ba2\u6237\u7aef\u7ba1\u7406\u7684\u8d44\u6e90id\u5931\u8d25
-view_inventory_summary_agent_error2 = \u5ba2\u6237\u7aef\u7ba1\u7406\u7684\u8d44\u6e90ping\u4e0d\u901a
-view_inventory_summary_agent_error3 = \u6ca1\u6709\u6743\u9650\u67e5\u770b\u6b64\u5ba2\u6237\u7aef\u7684\u8be6\u7ec6\u4fe1\u606f.
-view_inventory_summary_agent_fullEnpoint = Full Endpoint
-view_inventory_summary_agent_fullEnpoint_err1 = !No remote endpoint associated with this resource!
-view_inventory_summary_agent_last_title = \u6700\u540e\u63a5\u6536\u5230\u7684\u53ef\u7528\u4fe1\u606f\u62a5\u544a
-view_inventory_summary_agent_status_title = \u5ba2\u6237\u7aef\u901a\u4fe1\u72b6\u6001
-view_inventory_summary_agent_title = \u5ba2\u6237\u7aef\u7ba1\u7406\u6b64\u8d44\u6e90
-view_inventory_dynagroupDefs = \u52a8\u6001\u7ec4\u5b9a\u4e49
-view_metric_traits = Traits
-view_metric_viewTraitHistory = Value History for Trait [{0}]
-view_inventory_eventHistory_groupEventHistory = \u7ec4\u5386\u53f2\u4e8b\u4ef6
-view_inventory_eventHistory_resourceEventHistory = \u8d44\u6e90\u5386\u53f2\u4e8b\u4ef6
-view_inventory_eventHistory_sourceFilter = Source\u8fc7\u6ee4
-view_inventory_eventHistory_detailsFilter = \u8be6\u60c5\u8fc7\u6ee4
-view_inventory_eventHistory_severityFilter = \u4e25\u91cd\u7ea7\u8fc7\u6ee4
-view_inventory_eventHistory_timestamp = \u65f6\u95f4\u6233
-view_inventory_eventHistory_severity = \u4e25\u91cd\u7ea7\u522b
-view_inventory_eventHistory_details = \u8be6\u60c5
-view_inventory_eventHistory_sourceLocation = Source\u4f4d\u7f6e
-view_inventory_eventHistory_deleteSuccessful = You have successfully deleted [{0}] events for [{1}]
-view_inventory_eventHistory_deleteFailed = Failed to deleted selected events for [{0}]
-view_inventory_eventHistory_purgeSuccessful = \u6210\u529f\u5220\u9664[{0}]\u4e2a\u4e8b\u4ef6\u4e3a[{1}]
-view_inventory_eventHistory_purgeFailed = \u4e3a[{0}]\u79fb\u9664\u4e8b\u4ef6\u5931\u8d25
-view_inventory_eventDetails_loadFailed = \u52a0\u8f7d\u4e8b\u4ef6\u8be6\u60c5\u5931\u8d25
-view_inventory_groups_resourceGroups = \u8d44\u6e90\u7ec4
-view_inventory_groups_children = \u5b50\u7ec4
-view_inventory_groups_descendants = \u540e\u4ee3\u7ec4
-view_inventory_groups_deleteSuccessful = \u6210\u529f\u7684\u5220\u9664\u6307\u5b9a\u7684\u8d44\u6e90\u7ec4
-view_inventory_groups_deleteFailed = \u5220\u9664\u6307\u5b9a\u7684\u8d44\u6e90\u7ec4\u5931\u8d25
-view_inventory_groups_loadFailed = \u52a0\u8f7d\u7ec4\u7ec4\u5408\u6570\u636e\u5931\u8d25
-view_inventory_resource_loadFailed = id\u4e3a [{0}]\u7684\u8d44\u6e90\u4e0d\u5b58\u5728\u6216\u8005\u4e0d\u53ef\u8fbe
-view_inventory_resources_deleteConfirm = \u786e\u5b9a\u5220\u9664\u9009\u4e2d\u7684\u8d44\u6e90\uff1f
-view_inventory_resources_deleteSuccessful = \u6210\u529f\u7684\u5220\u9664\u6307\u5b9a\u7684\u8d44\u6e90
-view_inventory_resources_deleteFailed = \u5220\u9664\u6307\u5b9a\u7684\u8d44\u6e90\u5931\u8d25
-view_inventory_resources_uninventoryConfirm = \u786e\u5b9a\u628a\u9009\u4e2d\u7684\u8d44\u6e90\u4ece\u6e05\u5355\u4e2d\u5220\u9664? \u6ce8\u610f\uff1a\u5982\u679c\u67d0\u4e2a\u9009\u4e2d\u7684\u8d44\u6e90\u4f9d\u7136\u5b58\u5728, \u5219\u7cfb\u7edf\u4f1a\u5728\u6b64\u8d44\u6e90\u7684\u5ba2\u6237\u7aef\u7a0b\u5e8f\u4e0b\u6b21\u63a2\u7d22\u626b\u63cf\u65f6\u91cd\u65b0\u52a0\u8f7d\u6b64\u8d44\u6e90.
-view_inventory_resources_uninventorySuccessful =\u6210\u529f\u4ece\u6e05\u5355\u4e2d\u5220\u9664\u9009\u4e2d\u7684\u8d44\u6e90
-view_inventory_resources_uninventoryFailed = \u4ece\u6e05\u5355\u4e2d\u5220\u9664\u9009\u4e2d\u7684\u8d44\u6e90\u5931\u8d25
-view_inventory_resources_loadFailed = \u52a0\u8f7d\u8d44\u6e90\u7ec4\u5408\u6570\u636e\u5931\u8d25
-view_inventory_resources_title = Resources
-view_inventory_resources_title_children = \u5b50\u8d44\u6e90
-view_inventory_resources_title_members = \u6210\u5458\u8d44\u6e90
-view_resource_inventory_activity_changed_by=Changed by
-view_resource_inventory_activity_criteria_no_recent_events=No event counts based off display criteria.
-view_resource_inventory_activity_no_recent_alerts=\u65e0\u6700\u65b0\u544a\u8b66
-view_resource_inventory_activity_no_recent_bundle_deploy=No recent bundle deployments
-view_resource_inventory_activity_no_recent_config_history=No configuration change history
-view_resource_inventory_activity_no_recent_events =No events in the last 24 hours
-view_resource_inventory_activity_no_recent_metrics=This resource has no recent metrics
-view_resource_inventory_activity_no_recent_oob=No OOB conditions found
-view_resource_inventory_activity_no_recent_operations=\u6ca1\u6709\u6700\u65b0\u64cd\u4f5c\u5386\u53f2
-view_resource_inventory_activity_no_recent_pkg_history=\u6ca1\u6709\u6700\u65b0\u5305\u5386\u53f2
-view_resource_inventory_childhistory_createdChild = Created Child
-view_resource_inventory_childhistory_deletedChild = Deleted Child
-view_resource_inventory_childhistory_status_invalidArtifact = Invalid Artifact
-view_resource_inventory_childhistory_status_invalidConfig = \u65e0\u6548\u914d\u7f6e
-view_resource_inventory_childhistory_filterTitle = Past N Days
-view_resource_monitor_availability_loadFailed = \u52a0\u8f7d\u53ef\u7528\u6027\u5386\u53f2\u8bb0\u5f55\u5931\u8d25
-view_resource_monitor_graphs_noneAvailable = No graphs available
-view_resource_monitor_graphs_loadFailed = \u52a0\u8f7d\u7ed8\u56fe\u6570\u636e\u5931\u8d25
-view_resource_monitor_graphs_lookupFailed = Failed to find resource for graph
-view_resource_monitor_graph_instructions = Point your mouse to a data point on the chart
-view_resource_monitor_graph_live_tooltip = Click for a live graph of current values
-view_resource_monitor_table_min = Minimum
-view_resource_monitor_table_max = Maximum
-view_resource_monitor_table_avg = Average
-view_resource_monitor_table_last = Last
-view_resource_monitor_table_alerts = Alerts
-view_resource_monitor_detailed_graph_label = Detailed Graph
-view_resource_monitor_calltime_title = Call Time Data
-view_resource_monitor_calltime_destination = Call Destination
-view_resource_monitor_calltime_count = Count
-view_resource_monitor_calltime_minimum = Minimum
-view_resource_monitor_calltime_average = Average
-view_resource_monitor_calltime_maximum = Maximum
-view_resource_monitor_calltime_total = Total
-view_resource_monitor_calltime_loadFailed = Could not load call time data
-view_resource_monitor_calltime_lookupFailed = Could not load resource for call time
-view_resource_monitor_calltime_editFailed = Call time data can not be edited
-view_resource_monitor_schedules_title = Resource Metric Collection Schedules
-view_resource_title_tagUpdateFailed = Failed to update resource tags
-view_resource_title_component_errors_tooltip = Shows managed component errors. Click for details
-view_tree_common_loadFailed_generic = \u52a0\u8f7d\u6811\u5931\u8d25
-view_tree_common_loadFailed_root = \u52a0\u8f7d\u6811\u6839\u8282\u70b9\u5931\u8d25
-view_tree_common_loadFailed_descendants = Failed to load descendants for tree
-view_tree_common_loadFailed_children = \u52a0\u8f7d\u5b50\u8282\u70b9\u5931\u8d25
-view_tree_common_createFailed_autoCluster = Failed to create or update autocluster backing group
-view_tree_common_loadFailed_group = \u52a0\u8f7did\u4e3a[{0}]\u7684\u7ec4\u5931\u8d25
-view_tree_common_loadFailed_groupTree = \u52a0\u8f7d\u7ec4\u6811\u5931\u8d25
-view_tree_common_loadFailed_selection = Failed to select this node
-view_tree_common_loadFailed_node = \u52a0\u8f7d\u8fd9\u4e2a\u8282\u70b9\u6570\u636e\u5931\u8d25
-view_tree_common_loadFailed_create = Failed to create view for this node
-view_tree_common_loadFailed_update = Failed to update view for this node
-view_tree_common_contextMenu_loadFail_children = Failed to load platform manual add children
-view_tree_common_contextMenu_loadFail_dashboards = \u52a0\u8f7d\u7528\u6237\u7edf\u8ba1\u8868\u76d8\u5931\u8d25
-view_tree_common_contextMenu_loadFail_group = \u52a0\u8f7dgroup for context menu\u5931\u8d25
-view_tree_common_contextMenu_type_name_label = Type: {0}
-view_tree_common_contextMenu_resourceConfiguration = \u8d44\u6e90\u914d\u7f6e
-view_tree_common_contextMenu_editPluginConfiguration = \u7f16\u8f91[{0}]\u63d2\u4ef6\u914d\u7f6e
-view_tree_common_contextMenu_editResourceConfiguration = \u7f16\u8f91[{0}]\u8d44\u6e90\u914d\u7f6e
-view_tree_common_contextMenu_operations = \u64cd\u4f5c
-view_tree_common_contextMenu_operations_loadFailed = Failure to start wizard for running operations
-view_tree_common_contextMenu_measurements = Measurements
-view_tree_common_contextMenu_addChartToDashboard = \u6dfb\u52a0\u56fe\u5230\u7edf\u8ba1\u8868\u76d8[{0}]
-view_tree_common_contextMenu_resourceGraph = Resource Metric Graph
-view_tree_common_contextMenu_groupGraph = Group Metric Graph
-view_tree_common_contextMenu_saveChartToDashboardSuccessful = \u6210\u529f\u4fdd\u5b58\u7edf\u8ba1\u8868\u76d8 [{0}]
-view_tree_common_contextMenu_saveChartToDashboardFailure = \u4fdd\u5b58\u7edf\u8ba1\u8868\u76d8\u5931\u8d25
-view_tree_common_contextMenu_loadFailed_dashboard = \u52a0\u8f7d\u7528\u6237\u7edf\u8ba1\u8868\u76d8\u5931\u8d25
-view_tree_common_contextMenu_loadFailed_manualAddChildren = \u52a0\u8f7dplatform manual add children\u5931\u8d25
-view_tree_group_error_updateAutoCluster = Failed to create or update autocluster backing group. key: [{0}]
-view_tabs_common_activity = \u6d3b\u52a8
-view_tabs_common_agent = \u4ee3\u7406
-view_tabs_common_summary = \u6982\u8981
-view_tabs_common_overview = \u6982\u89c8
-view_tabs_common_dashboard = \u7edf\u8ba1\u8868\u76d8
-view_tabs_common_timeline = \u65f6\u95f4\u8f74
-view_tabs_common_monitoring = \u76d1\u63a7
-view_tabs_common_graphs = Graphs
-view_tabs_common_tables = Tables
-view_tabs_common_traits = Traits
-view_tabs_common_availability = \u53ef\u7528\u6027
-view_tabs_common_schedules = Schedules
-view_tabs_common_calltime = Calltime
-view_tabs_common_inventory = \u6e05\u5355
-view_tabs_common_groups = Groups
-view_tabs_common_members = Members
-view_tabs_common_group_members = \u7ec4\u5458
-view_tabs_common_group_membership = \u7ec4\u6210\u5458\u5173\u7cfb
-view_tabs_common_child_resources = \u5b50\u8d44\u6e90
-view_tabs_common_child_history = \u5b50\u5386\u53f2
-view_tabs_common_connectionSettings = \u8fde\u63a5\u8bbe\u7f6e
-view_tabs_common_connectionSettingsHistory = \u5386\u53f2\u8fde\u63a5\u8bbe\u7f6e
-view_tabs_common_operations = \u64cd\u4f5c
-view_tabs_common_schedule = \u8c03\u5ea6
-view_tabs_common_history = \u5386\u53f2
-view_tabs_common_alerts = \u544a\u8b66
-view_tabs_common_definitions = \u5b9a\u4e49
-view_tabs_common_current = \u5f53\u524d
-view_tabs_common_events = \u4e8b\u4ef6
-view_tabs_common_configuration = \u914d\u7f6e
-view_tabs_common_content = \u5185\u5bb9
-view_tabs_common_deployed = \u5df2\u53d1\u5e03
-view_tabs_common_new = new
-view_tabs_common_subscriptions = \u8fd0\u884c\u673a\u5236
-view_titleBar_common_updateTagsSuccessful = [{0}]\u7684\u6807\u7b7e\u5df2\u7ecf\u66f4\u65b0
-view_titleBar_common_updateTagsFailure = \u4e3a[{0}]\u66f4\u65b0\u6807\u7b7e\u5931\u8d25
-view_titleBar_common_loadTagsFailure = \u4e3a[{0}]\u52a0\u8f7d\u6807\u7b7e\u5931\u8d25
-view_titleBar_common_clickToRemoveFav = \u5355\u51fb\u79fb\u51fa\u6536\u85cf\u5939
-view_titleBar_common_clickToAddFav = \u6dfb\u52a0\u5230\u6536\u85cf\u5939
-view_titleBar_common_removedFav = \u79fb\u52a8[{0}]\u5230\u5e38\u7528\u83dc\u5355
-view_titleBar_common_addedFav = \u6dfb\u52a0 [{0}]\u5230\u5e38\u7528\u83dc\u5355
-view_titleBar_common_removedFavFailure = \u79fb\u52a8[{0}]\u5230\u5e38\u7528\u83dc\u5355\u5931\u8d25
-view_titleBar_common_addedFavFailure = \u6dfb\u52a0[{0}]\u5230\u6536\u85cf\u5939\u5931\u8d25
-view_titleBar_group_failInfo = Failed to get general info on group [{0}] with ID [{1}]
-view_titleBar_group_summary_collapsedTooltip = \u70b9\u51fb\u67e5\u770b\u6b64\u7ec4\u7684\u66f4\u591a\u4fe1\u606f
-view_titleBar_group_summary_expandedTooltip = \u70b9\u51fb\u9690\u85cf\u6b64\u7ec4\u7684\u66f4\u591a\u4fe1\u606f
-view_dynagroup_expressionSet = \u8868\u8fbe\u5f0f\u7ec4
-view_dynagroup_recalculationInterval = \u91cd\u7b97\u95f4\u9694 (ms)
-view_dynagroup_lastCalculationTime = \u4e0a\u6b21\u8ba1\u7b97\u6301\u7eed\u65f6\u95f4
-view_dynagroup_nextCalculationTime = \u4e0b\u6b21\u8ba1\u7b97\u6301\u7eed\u65f6\u95f4
-view_dynagroup_definitionCreated = \u60a8\u6210\u529f\u7684\u521b\u5efa\u540d\u79f0\u4e3a[{0}]\u7684\u7ec4\u5b9a\u4e49
-view_dynagroup_definitionLoadFailure = \u52a0\u8f7d\u6240\u6709\u7684\u7ec4\u5b9a\u4e49\u5931\u8d25
-view_dynagroup_definitionAlreadyExists = \u5df2\u7ecf\u5b58\u5728\u4ee5\u8be5\u540d\u79f0\u547d\u540d\u7684\u7ec4\u5b9a\u4e49
-view_dynagroup_saveSuccessful = \u60a8\u6210\u529f\u7684\u4fdd\u5b58\u4e86\u540d\u79f0\u4e3a[{0}]\u7684\u7ec4\u5b9a\u4e49
-view_dynagroup_saveFailure = \u4fdd\u5b58\u540d\u79f0\u4e3a[{0}]\u7684\u7ec4\u5b9a\u4e49\u5931\u8d25
-view_dynagroup_singleSaveFailure = \u62a5\u9519\u4e86 - \u6b63\u5e38\u5e94\u8be5\u53ea\u521b\u5efa\u5355\u4e2a\u7ec4\u5b9a\u4e49, \u4f46\u662f\u5374\u521b\u5efa\u4e86[{0}]\u4e2a.
-view_dynagroup_saveAndRecalculate = \u4fdd\u5b58&\u91cd\u7b97
-view_dynagroup_recalculate = \u91cd\u7b97
-view_dynagroup_recalcSuccessful = \u7ec4\u5b9a\u4e49\u5df2\u7ecf\u91cd\u65b0\u8ba1\u7b97
-view_dynagroup_recalcFailure = \u91cd\u7b97\u7ec4\u5b9a\u4e49\u5931\u8d25
-view_dynagroup_recalcSuccessfulSelection = You have successfully recalculated [{0}] group definitions
-view_dynagroup_recalcFailureSelection = Failed to recalculated the selected group definitions
-view_dynagroup_deleteSuccessfulSelection = \u6210\u529f\u7684\u5220\u9664 [{0}]\u7ec4\u5b9a\u4e49
-view_dynagroup_deleteFailureSelection = \u5220\u9664\u9009\u4e2d\u7684\u7ec4\u5b9a\u4e49\u5931\u8d25
-view_dynagroup_children = \u5b50\u52a8\u6001\u7ec4
-view_dynagroup_newGroupDefinition = \u65b0\u5efa\u7ec4\u5b9a\u4e49
-view_dynagroup_editing = \u7f16\u8f91 [{0}]
-view_dynagroup_expression = \u8868\u8fbe\u5f0f
-view_dynagroup_recursive = \u9012\u5f52
-view_dynagroup_loadDefinitionFailure = \u52a0\u8f7d\u7ec4\u5b9a\u4e49 [{0}]\u5931\u8d25
-view_dynagroup_loadDefinitionMissing = \u6ca1\u6709ID\u662f[{0}]\u7684\u7ec4\u5b9a\u4e49
-view_dynagroup_permDenied = \u60a8\u6ca1\u6709\u67e5\u770b\u7ec4\u5b9a\u4e49\u7684\u6743\u9650
-view_dynagroup_definitions = \u52a8\u6001\u7ec4\u5b9a\u4e49
-view_dynagroup_template_customExpression = Custom Expression...
-view_dynagroup_template_jbossas4_clusters = JBossAS 4 - \u96c6\u7fa4
-view_dynagroup_template_jbossas5_clusters = JBossAS 5/6 - \u96c6\u7fa4
-view_dynagroup_template_jbossas4_earClusters = JBossAS 4 - Clustered EARs
-view_dynagroup_template_jbossas4_uniqueVersions = JBossAS 4 - Unique versions
-view_dynagroup_template_platforms = Platform resources in inventory
-view_dynagroup_template_uniqueResourceTypes = Unique resource types in inventory
-view_dynagroup_template_jbossas4_hostingApp = JBossAS 4 - All hosting any version of "my" app
-view_dynagroup_template_jbossas4_nonsecured = JBossAS 4 - All non-secured
-view_dynagroup_template_downedResources = All resources currently down
-view_dynagroup_mixed = Mixed
-view_dynagroup_compatible = \u517c\u5bb9\u6027
-view_dynagroup_expressionBuilderIconTooltip = \u8868\u8fbe\u5f0f\u7f16\u8bd1\u4e2d...
-view_dynagroup_exprBuilder_title = \u8868\u8fbe\u5f0f\u7f16\u8bd1
-view_dynagroup_exprBuilder_expression = \u8868\u8fbe\u5f0f
-view_dynagroup_exprBuilder_expression_tooltip = This is the full expression that is represented by the selections in the form below. This text will be added to your group definition expression text when you click the "Add Expression" button.
-view_dynagroup_exprBuilder_addExpression = \u6dfb\u52a0\u8868\u8fbe\u5f0f
-view_dynagroup_exprBuilder_value_tooltip = \u67e5\u8be2\u8868\u8fbe\u5f0f\u5b57\u7b26\u4e32\u7684\u503c
-view_dynagroup_exprBuilder_comparisonType = \u5bf9\u6bd4\u7c7b\u578b
-view_dynagroup_exprBuilder_comparisonType_tooltip = \u5bf9\u6bd4\u7c7b\u578b
-view_dynagroup_exprBuilder_unset = \u6062\u590d\u8bbe\u7f6e
-view_dynagroup_exprBuilder_unset_tooltip = Unset will find all of the values that have a null value in the database. This is not possible using the "=" operator because of how databases store and query data.
-view_dynagroup_exprBuilder_propertyName = \u5c5e\u6027\u540d\u79f0
-view_dynagroup_exprBuilder_propertyName_tooltip = \u7528\u4e8e\u67e5\u8be2\u7684\u5c5e\u6027\u540d\u79f0. \u8fd9\u662f\u7531\u8868\u8fbe\u5f0f\u7c7b\u578b\u548c\u8d44\u6e90\u7c7b\u578b\u51b3\u5b9a\u7684.
-view_dynagroup_exprBuilder_resourceType = \u8d44\u6e90\u7c7b\u578b
-view_dynagroup_exprBuilder_resourceType_tooltip = \u8d44\u6e90\u7c7b\u578b
-view_dynagroup_exprBuilder_definingPlugin = \u5b9a\u4e49\u63d2\u4ef6
-view_dynagroup_exprBuilder_definingPlugin_tooltip = \u67e5\u627e\u63d2\u4ef6
-view_dynagroup_exprBuilder_expressionType = \u8868\u8fbe\u5f0f\u7c7b\u578b
-view_dynagroup_exprBuilder_expressionType_tooltip = \u6b64\u8868\u8fbe\u5f0f\u6307\u5b9a\u8868\u8fbe\u5f0f\u7684\u5c5e\u6027\u7c7b\u578b:<br/> \
-<b>\u8d44\u6e90</b>: \u8d44\u6e90\u5c5e\u6027\uff1a\u6bd4\u5982\u540d\u79f0\u548c\u7248\u672c<br/> \
-<b>\u8d44\u6e90\u7c7b\u578b</b>: \u641c\u5bfb\u6307\u5b9a\u7c7b\u578b\u7684\u8d44\u6e90<br/> \
-<b>\u8d44\u6e90\u7c7b\u522b</b>: \u6309\u7167\u7c7b\u522b\u67e5\u627e\u8d44\u6e90: \u5e73\u53f0, \u670d\u52a1\u5668, \u670d\u52a1<br/> \
-<b>\u7279\u5f81</b>: \u5b58\u5728\u76d1\u63a7\u70b9\u7684\u8d44\u6e90<br/> \
-<b>\u63d2\u4ef6\u914d\u7f6e</b>: \u6309\u7167\u63d2\u4ef6\u7ec4\u4ef6\u548c\u7ec4\u4ef6\u7684\u914d\u7f6e\u8bbe\u7f6e\u67e5\u8be2<br/> \
-<b>\u8d44\u6e90\u914d\u7f6e</b>: \u6309\u7167\u88ab\u7ba1\u8d44\u6e90\u7684\u914d\u7f6e\u8bbe\u7f6e\u67e5\u8be2
-view_dynagroup_exprBuilder_resource = \u8d44\u6e90
-view_dynagroup_exprBuilder_resource_tooltip = \u9009\u62e9\u8981\u67e5\u8be2\u8d44\u6e90\u6240\u5728\u7684\u5c42\u7ea7. \u4f8b\u5982, \u9009\u4e2d "parent"\u4f1a\u67e5\u8be2\u51fa\u7236\u8d44\u6e90\u7684\u6ee1\u8db3\u5269\u4f59\u8868\u8fbe\u5f0f\u7684\u8d44\u6e90.
-view_dynagroup_exprBuilder_groupBy = \u5206\u7ec4
-view_dynagroup_exprBuilder_groupBy_tooltip = GroupBy will cause the system to pivot on the values from the entered expressions creating a separate group for each value. For example, GroupBy on the cluster name to create a group for each cluster with all cluster members in it.
-view_dynagroup_exprBuilder_resource_resource = Resource
-view_dynagroup_exprBuilder_resource_child = Child
-view_dynagroup_exprBuilder_resource_parent = Parent
-view_dynagroup_exprBuilder_resource_grandparent = Grandparent
-view_dynagroup_exprBuilder_resource_greatGrandparent = GreatGrandparent
-view_dynagroup_exprBuilder_resource_greatGreatGrandparent = GreatGreatGrandparent
-view_dynagroup_exprBuilder_comparisonType_equals = \u76f8\u7b49
-view_dynagroup_exprBuilder_comparisonType_startsWith = starts with
-view_dynagroup_exprBuilder_comparisonType_endsWith = ends with
-view_dynagroup_exprBuilder_comparisonType_contains = \u5305\u542b
-view_dynagroup_exprBuilder_expressionType_resource = \u8d44\u6e90
-view_dynagroup_exprBuilder_expressionType_resourceType = \u8d44\u6e90\u7c7b\u578b
-view_dynagroup_exprBuilder_expressionType_resourceCategory = \u8d44\u6e90\u79cd\u7c7b
-view_dynagroup_exprBuilder_expressionType_trait = \u7279\u5f81
-view_dynagroup_exprBuilder_expressionType_pluginConfig = \u63d2\u4ef6\u914d\u7f6e
-view_dynagroup_exprBuilder_expressionType_resourceConfig = \u8d44\u6e90\u914d\u7f6e
-view_dynagroup_exprBuilder_pluginLoadFailure = \u65e0\u6cd5\u83b7\u53d6\u63d2\u4ef6\u5217\u8868
-view_dynagroup_exprBuilder_resTypeLoadFailure = \u65e0\u6cd5\u83b7\u53d6\u63d2\u4ef6[{0}]\u7684\u8d44\u6e90\u7c7b\u578b\u5217\u8868
-view_dynagroup_exprBuilder_propLoadFailure = \u65e0\u6cd5\u83b7\u53d6\u5c5e\u6027\u5217\u8868
-view_dynagroup_exprBuilder_noResourceTypes = --\u65e0\u8d44\u6e90\u7c7b\u578b--
-view_dynagroup_exprBuilder_noProperties = -\u65e0\u5c5e\u6027--
-view_dynagroup_exprBuilder_noPlugins = --\u65e0\u63d2\u4ef6--
-
-view_group_detail_failLoad = \u52a0\u8f7d\u7ec4ID\u4e3a[{0}]\u7684\u7ec4\u4fe1\u606f\u5931\u8d25
-view_group_detail_failLoadComp = \u52a0\u8f7d\u7ec4ID\u4e3a[{0}]\u7684\u6df7\u5408\u7ec4\u4fe1\u606f\u5931\u8d25
-view_group_detail_recursiveChange = \u6210\u529f\u7684\u4fee\u6539\u7ec4[{0}]\u7684\u9012\u5f52\u8bbe\u7f6e
-view_group_detail_failRecursiveChange = \u4fee\u6539\u7ec4[{0}]\u7684\u9012\u5f52\u8bbe\u7f6e\u5931\u8d25
-view_group_inventory_activity_no_recent_metrics=\u6b64\u7ec4\u6ca1\u6709\u6700\u65b0\u516c\u544a
-view_group_membership_failFetch = \u83b7\u53d6\u8d44\u6e90\u7ec4\u5931\u8d25
-view_group_membership_saveFailure =\u4fee\u6539[{0}]\u7684\u7ec4\u6210\u5458\u5173\u7cfb\u5931\u8d25
-view_group_membership_saveSuccessful = \u6210\u529f\u7684\u4fee\u6539[{0}]\u7684\u7ec4\u6210\u5458\u5173\u7cfb
-view_group_resConfig_edit_saveTooltip = \u4fee\u6539\u6240\u6709\u7684\u7ec4\u6210\u5458\u914d\u7f6e
-view_group_resConfig_edit_loadFail = \u68c0\u7d22[{0}]\u7684\u6210\u5458\u8d44\u6e90\u914d\u7f6e\u5931\u8d25
-view_group_resConfig_edit_noperm = \u60a8\u6ca1\u6709\u6743\u9650\u7f16\u8f91\u7ec4\u914d\u7f6e
-view_group_resConfig_edit_saveInitiated_concise = \u521d\u59cb\u5316\u7ec4\u914d\u7f6e\u66f4\u65b0\u5b8c\u6210
-view_group_resConfig_edit_saveInitiated_full = \u6210\u529f\u521d\u59cb\u5316\u8d44\u6e90\u7c7b\u578b[{0}],\u540d\u79f0\u4e3a[{1}]\u7684\u517c\u5bb9\u7ec4\u7ec4\u914d\u7f6e\u66f4\u65b0
-view_group_resConfig_edit_saveFailure =\u521d\u59cb\u5316\u8d44\u6e90\u7c7b\u578b[{0}],\u540d\u79f0\u4e3a[{1}]\u7684\u517c\u5bb9\u7ec4\u7ec4\u914d\u7f6e\u66f4\u65b0\u5931\u8d25
-view_group_resConfig_edit_valid = \u6240\u6709\u7684\u5c5e\u6027\u914d\u7f6e\u5747\u6709\u6548,\u53ef\u4ee5\u63d0\u4ea4\u4fdd\u5b58
-view_group_resConfig_edit_invalid = \u4e0b\u9762\u7684\u5c5e\u6027\u914d\u7f6e\u586b\u5199\u4e86\u65e0\u6548\u7684\u503c ,\u63d0\u4ea4\u4e4b\u524d\u8bf7\u4fee\u6539: [{0}]
-
-view_group_resConfig_view_noperm = \u60a8\u6ca1\u6709\u6743\u9650\u67e5\u770b\u8d44\u6e90\u914d\u7f6e\u8bbe\u7f6e
-view_group_resConfig_view_groupProperties = \u7ec4\u5c5e\u6027
-view_group_resConfig_table_title = \u5386\u53f2\u8d44\u6e90\u7ec4\u914d\u7f6e
-view_group_resConfig_table_statusDetails = \u8be6\u7ec6\u72b6\u6001
-view_group_resConfig_table_viewSettings = \u67e5\u770b\u8bbe\u7f6e
-view_group_resConfig_table_viewMemberHistory = \u67e5\u770b\u5386\u53f2\u6210\u5458
-view_group_resConfig_table_msg1 = \u67e5\u770b\u6bcf\u4e2a\u5355\u72ec\u8d44\u6e90\u7684\u6210\u5458\u5386\u53f2\u72b6\u6001
-view_group_resConfig_table_failFetch = \u83b7\u53d6\u8d44\u6e90\u7ec4\u5386\u53f2\u914d\u7f6e\u5931\u8d25
-view_group_resConfig_table_deleteSuccessful = \u6210\u529f\u5220\u9664 [{0}] \u5386\u53f2\u9879
-view_group_resConfig_table_deleteFailure = \u5220\u9664\u5386\u53f2\u8d44\u6e90\u7ec4\u914d\u7f6e\u5931\u8d25
-view_group_resConfig_table_statusSuccess = \u6210\u529f\u4fee\u6539\u7ec4\u914d\u7f6e
-view_group_resConfig_table_statusInprogress = \u6b64\u7ec4\u914d\u7f6e\u7684\u4fee\u6539\u6b63\u5728\u8fdb\u884c\u4e2d
-view_group_resConfig_table_statusNochange = \u6ca1\u6709\u5bf9\u6b64\u7ec4\u914d\u7f6e\u505a\u4efb\u4f55\u4fee\u6539
-view_group_resConfig_table_statusFailure = \u7ec4\u914d\u7f6e\u4fee\u6539\u5931\u8d25
-view_group_resConfig_table_clickStatusIcon = \u70b9\u51fb\u72b6\u6001\u6309\u94ae\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f
-view_group_resConfig_members_title = \u8d44\u6e90\u7ec4\u914d\u7f6e\u5386\u53f2\u6210\u5458
-view_group_resConfig_members_fetchFailure =\u83b7\u53d6\u8d44\u6e90\u7ec4[{0}]\u7684\u6210\u5458\u914d\u7f6e\u4fee\u6539\u5386\u53f2\u8bb0\u5f55\u5931\u8d25
-view_group_resConfig_members_fetchFailureConfig = \u6062\u590d\u8d44\u6e90\u6210\u5458 [{0}]\u7684\u914d\u7f6e\u8bbe\u7f6e
-view_group_resConfig_members_fetchFailureConfigInProgress = \u6b64\u8d44\u6e90\u7ec4\u914d\u7f6e\u7684\u6b63\u5728\u4fee\u6539\u4e2d\uff0c\u5982\u679c\u8981\u67e5\u770b\u7ec4\u8bbe\u7f6e\uff0c\u9700\u8981\u7b49\u5f85\u6b64\u4fee\u6539\u5168\u90e8\u5b8c\u6210.
-view_group_resConfig_members_statusDetails = \u8be6\u7ec6\u72b6\u6001
-view_group_resConfig_members_statusSuccess = \u6210\u529f\u7684\u4fee\u6539\u6b64\u914d\u7f6e
-view_group_resConfig_members_statusInprogress = \u6b63\u4fee\u6539\u6b64\u914d\u7f6e\u4e2d
-view_group_resConfig_members_statusNochange = \u6ca1\u6709\u5bf9\u6b64\u914d\u7f6e\u505a\u4efb\u4f55\u4fee\u6539
-view_group_resConfig_members_statusFailure = \u672a\u77e5\u9519\u8bef\uff0c\u4fee\u6539\u914d\u7f6e\u5931\u8d25
-
-view_group_pluginConfig_view_noperm = \u60a8\u6ca1\u6709\u67e5\u770b\u8fde\u63a5\u8bbe\u7f6e\u7684\u6743\u9650
-view_group_pluginConfig_view_groupProperties = \u7ec4\u5c5e\u6027
-view_group_pluginConfig_table_failFetch = \u83b7\u53d6\u7ec4\u63d2\u4ef6\u914d\u7f6e\u5386\u53f2\u5931\u8d25
-view_group_pluginConfig_table_title = \u5386\u53f2\u8fde\u63a5\u8bbe\u7f6e\u7ec4
-view_group_pluginConfig_table_statusDetails = \u8be6\u7ec6\u72b6\u6001
-view_group_pluginConfig_table_viewSettings = \u67e5\u770b\u8bbe\u7f6e
-view_group_pluginConfig_table_viewMemberHistory = \u67e5\u770b\u5386\u53f2\u6210\u5458
-view_group_pluginConfig_table_deleteSuccessful = \u60a8\u5220\u9664\u4e86 [{0}] \u5386\u53f2\u9879
-view_group_pluginConfig_table_deleteFailure =\u5220\u9664\u7ec4\u63d2\u4ef6\u914d\u7f6e\u5386\u53f2\u5931\u8d25
-view_group_pluginConfig_table_msg1 =\u67e5\u770b\u5355\u72ec\u8d44\u6e90\u7684\u6210\u5458\u5386\u53f2\u72b6\u6001
-view_group_pluginConfig_table_statusSuccess = \u7ec4\u914d\u7f6e\u66f4\u65b0\u6210\u529f
-view_group_pluginConfig_table_statusInprogress = \u7ec4\u914d\u7f6e\u66f4\u65b0\u4e2d
-view_group_pluginConfig_table_statusNochange = \u6ca1\u6709\u5bf9\u6b64\u7ec4\u914d\u7f6e\u505a\u4efb\u4f55\u4fee\u6539
-view_group_pluginConfig_table_statusFailure = \u4fee\u6539\u6b64\u7ec4\u914d\u7f6e\u5931\u8d25
-view_group_pluginConfig_table_clickStatusIcon = \u70b9\u51fb\u72b6\u6001\u6309\u94ae\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f
-view_group_pluginConfig_members_title = \u7ec4\u6210\u5458\u8fde\u63a5\u8bbe\u7f6e\u5386\u53f2
-view_group_pluginConfig_members_statusDetails = \u8be6\u7ec6\u72b6\u6001
-view_group_pluginConfig_members_statusSuccess = \u4fee\u6539\u914d\u7f6e\u6210\u529f
-view_group_pluginConfig_members_statusInprogress =\u6b63\u5728\u4fee\u6539\u914d\u7f6e\u4e2d
-view_group_pluginConfig_members_statusNochange = \u6ca1\u6709\u5bf9\u914d\u7f6e\u505a\u4efb\u4f55\u4fee\u6539
-view_group_pluginConfig_members_statusFailure = \u672a\u77e5\u9519\u8bef\uff0c\u914d\u7f6e\u4fee\u6539\u5931\u8d25
-view_group_pluginConfig_members_fetchFailure = \u83b7\u53d6[{0}]\u7ec4\u6210\u5458\u7684\u63d2\u4ef6\u914d\u7f6e\u66f4\u65b0\u5386\u53f2\u5931\u8d25
-view_group_pluginConfig_members_fetchFailureConn = \u68c0\u7d22[{0}]\u7684\u6210\u5458\u8fde\u63a5\u8bbe\u7f6e\u5931\u8d25
-view_group_pluginConfig_members_fetchFailureConnInProgress =\u5f53\u524d\u5df2\u5b58\u5728\u7ec4\u63d2\u4ef6\u914d\u7f6e\u66f4\u65b0\u8fdb\u7a0b . \u5728\u67e5\u770b\u7ec4\u8bbe\u7f6e\u4e4b\u524d\u9700\u8981\u7b49\u5f85\u66f4\u65b0\u5b8c\u6210.
-view_group_pluginConfig_edit_currentGroupProperties = \u7ec4\u5f53\u524d\u5c5e\u6027
-view_group_pluginConfig_edit_saveTooltip = \u66f4\u65b0\u6240\u6709\u7684\u7ec4\u6210\u5458\u8fde\u63a5\u8bbe\u7f6e
-view_group_pluginConfig_edit_noperm = \u60a8\u6ca1\u6709\u6743\u9650\u7f16\u8f91\u6b64\u7ec4\u8fde\u63a5\u8bbe\u7f6e
-view_group_pluginConfig_edit_saveInitiated_concise = \u7ec4\u8fde\u63a5\u8bbe\u7f6e\u66f4\u65b0\u5df2\u7ecf\u521d\u59cb\u5316
-view_group_pluginConfig_edit_saveInitiated_full = The group connection setting updates have been initiated for the [{0}] compatible group named [{1}]
-view_group_pluginConfig_edit_saveFailure = Failed to initiate group connection setting update for [{0}] compatible group named [{1}]
-view_group_pluginConfig_edit_valid = All connection setting properties have valid values, so the connection settings can now be saved
-view_group_pluginConfig_edit_invalid = The following connection setting properties have invalid values and must be corrected before the connection settings can be saved: [{0}]
-view_group_meas_schedules_title = Group Metric Collection Schedules
-view_group_summary_nameUpdateFailure = Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]
-view_group_summary_nameUpdateSuccessful = You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]
-view_group_summary_memberType = \u6210\u5458\u7c7b\u578b
-view_group_summary_memberCount = \u6210\u5458\u6570
-view_group_summary_dynamic = \u52a8\u6001
-view_group_summary_recursive = \u9012\u5f52
-view_group_summary_groupDefinition = \u7ec4\u5b9a\u4e49
-view_group_summary_mixed = \u6df7\u5408
-view_group_summary_compatible = \u517c\u5bb9\u7684
-view_group_summary_descUpdateFailure = \u4fee\u6539ID\u4e3a[{0}]\u7684\u8d44\u6e90\u7ec4\u63cf\u8ff0\u4fe1\u606f\u5931\u8d25
-view_group_summary_descUpdateSuccessful = \u6210\u529f\u4fee\u6539\u6b64\u8d44\u6e90\u7ec4\u7684\u63cf\u8ff0
-view_group_summary_dynamicNote = \u52a8\u6001\u7ec4\u7684\u540d\u79f0\u548c\u63cf\u8ff0\u662f\u7ba1\u7406\u5c5e\u6027,\u6240\u4ee5\u4e0d\u80fd\u4fee\u6539
-
-# Connection Settings Details
-#------------------------------------------
-view_connectionSettingsDetails_noPermission = \u60a8\u6ca1\u6709\u6743\u9650\u7f16\u8f91\u6b64\u8d44\u6e90\u7684\u8fde\u63a5\u8bbe\u7f6e.
-view_connectionSettingsDetails_error_updateFailure = \u66f4\u65b0\u8fde\u63a5\u8bbe\u7f6e\u5931\u8d25.
-view_connectionSettingsDetails_messageConcise_updateSuccess = \u8fde\u63a5\u8bbe\u7f6e\u5df2\u66f4\u65b0.
-view_connectionSettingsDetails_messageDetailed_updateSuccess = \u8d44\u6e90 [{0}]\u7684\u8fde\u63a5\u8bbe\u7f6e\u5df2\u7ecf\u66f4\u65b0.
-view_connectionSettingsDetails_allPropertiesValid = \u6240\u6709\u8fde\u63a5\u8bbe\u7f6e\u7684\u914d\u7f6e\u5df2\u7ecf\u586b\u5199\u4e86\u6709\u6548\u7684\u503c,\u73b0\u5728\u53ef\u4ee5\u4fdd\u5b58\u8bbe\u7f6e.
-view_connectionSettingsDetails_somePropertiesInvalid = \u4e0b\u9762\u7684\u8fde\u63a5\u8bbe\u7f6e\u4fe1\u606f\u586b\u5199\u4e86\u975e\u6cd5\u7684\u503c: {0}. \u5fc5\u987b\u4fee\u6539\u6b64\u4fe1\u606f\u4ee5\u4fbf\u4fdd\u5b58\u6b64\u8bbe\u7f6e.
-
-# Resource Resource Groups
-#-----------------------------------------
-view_resourceResourceGroupList_error_fetchFailure = \u83b7\u53d6\u8d44\u6e90\u7ec4\u4fe1\u606f\u5931\u8d25.
-view_resourceResourceGroupList_error_updateFailure = \u66f4\u65b0\u6307\u5b9a\u7684\u8d44\u6e90\u7ec4\u5931\u8d25.
-view_resourceResourceGroupList_message_updateSuccess = [{0}]\u7684\u7ec4\u6210\u5458\u5df2\u7ecf\u66f4\u65b0.
-
-# Configuration Details
-#-------------------------------
-view_configurationDetails_noPermission =\u60a8\u6ca1\u6709\u6743\u9650\u7f16\u8f91\u6b64\u8d44\u6e90\u7684\u914d\u7f6e\u4fe1\u606f.
-view_configurationDetails_error_updateFailure = \u66f4\u65b0\u914d\u7f6e\u5931\u8d25.
-view_configurationDetails_messageConcise = \u914d\u7f6e\u66f4\u65b0\u6210\u529f - \u76ee\u524d\u7248\u672c\u662f {0}.
-view_configurationDetails_messageDetailed = \u8d44\u6e90 [{1}]\u7684\u914d\u7f6e\u7248\u672c\u66f4\u65b0\u5230 {0} .
-view_configurationDetails_allPropertiesValid = \u6240\u6709\u7684\u914d\u7f6e\u4fe1\u606f\u5df2\u7ecf\u586b\u5199\u4e86\u6709\u6548\u7684\u503c, \u73b0\u5728\u4fdd\u5b58\u914d\u7f6e.
-view_configurationDetails_somePropertiesInvalid = \u4e0b\u9762\u7684\u914d\u7f6e\u4fe1\u606f\u586b\u5199\u4e86\u975e\u6cd5\u7684\u503c: {0}. \u5fc5\u987b\u4fee\u6539\u6b64\u4fe1\u606f\u4ee5\u4fbf\u4fdd\u5b58\u6b64\u914d\u7f6e.
-view_configurationDetails_configNotUpdatedDueToNoChange = \u7531\u4e8e\u65b0\u65e7\u914d\u7f6e\u4e00\u81f4\uff0c\u6240\u4ee5\u914d\u7f6e\u6ca1\u6709\u66f4\u65b0.
-
-# Resource Configuration History List
-#-------------------------------
-view_configurationHistoryList_title = \u5386\u53f2\u914d\u7f6e
-
-# Abstract Configuration History List
-#-------------------------------
-view_configurationHistoryList_rollback = \u56de\u6eda
-view_configurationHistoryList_rollback_success = \u60a8\u6210\u529f\u7684\u5c06\u8be5\u914d\u7f6e\u56de\u6eda\u5230\u9009\u4e2d\u7684\u5386\u53f2\u914d\u7f6e.
-view_configurationHistoryList_rollback_failure = \u56de\u6eda\u914d\u7f6e\u5931\u8d25. \u539f\u6765\u7684\u914d\u7f6e\u4f9d\u7136\u751f\u6548.
-view_configurationHistoryList_delete_success = \u60a8\u6210\u529f\u7684\u5220\u9664\u4e86\u9009\u4e2d\u7684\u5386\u53f2\u914d\u7f6e\u9879.
-view_configurationHistoryList_delete_failure = \u5220\u9664\u5386\u53f2\u914d\u7f6e\u9879\u5931\u8d25
-view_configurationHistoryList_cannotDeleteGroupItems = \u4e00\u4e2a\u6216\u591a\u4e2a\u9009\u4e2d\u7684\u5386\u53f2\u914d\u7f6e\u9879\u662f\u67d0\u4e2a\u7ec4\u914d\u7f6e\u7684\u4e00\u90e8\u5206\u3002 \
-\u5728\u5220\u9664\u5355\u4e2a\u7684\u5386\u53f2\u914d\u7f6e\u4fe1\u606f\u4e4b\u524d\uff0c\u5fc5\u987b\u5148\u5220\u9664 \u4e0a\u4e00\u7ea7\u7684\u5386\u53f2\u7ec4\u914d\u7f6e.
-view_configurationHistoryList_cannotDeleteCurrent =\u9009\u4e2d\u7684\u5386\u53f2\u914d\u7f6e\u4e2d\u7684\u4e00\u9879\u662f\u73b0\u6709\u751f\u6548\u7684\u914d\u7f6e - \u4f60\u4e0d\u80fd\u5220\u9664\u5b83.
-view_configurationHistoryList_table_statusSuccess = \u6b64\u914d\u7f6e\u6210\u529f\u66f4\u65b0
-view_configurationHistoryList_table_statusInprogress = \u66f4\u65b0\u6b64\u914d\u7f6e\u7684\u64cd\u4f5c\u6b63\u5728\u8fdb\u884c\u4e2d
-view_configurationHistoryList_table_statusNochange = \u6ca1\u6709\u5bf9\u6b64\u914d\u7f6e\u505a\u4efb\u4f55\u4fee\u6539
-view_configurationHistoryList_table_statusFailure = \u6b64\u914d\u7f6e\u66f4\u65b0\u5931\u8d25
-view_configurationHistoryList_table_clickStatusIcon = \u70b9\u51fb\u72b6\u6001\u6309\u94ae\u83b7\u53d6\u8be6\u7ec6\u7684\u4fe1\u606f
-
-# Configuration History Details
-#------------------------------------------
-view_configurationHistoryDetails_error_loadFailure = \u65e0\u6cd5\u52a0\u8f7d\u5386\u53f2\u914d\u7f6e.
-
-# Operation Schedule Details
-#---------------------------
-view_operationScheduleDetails_operationSchedule = \u64cd\u4f5c\u8ba1\u5212
-view_operationScheduleDetails_field_description = \u63cf\u8ff0
-view_operationScheduleDetails_field_parameters = \u53c2\u6570
-view_operationScheduleDetails_field_timeout = \u8d85\u65f6
-view_operationScheduleDetails_fieldHelp_timeout = \u64cd\u4f5c\u6301\u7eed\u65f6\u95f4 - \u5982\u679c\u6307\u5b9a, \u5e76\u4e14\u8d85\u8fc7\u4e86\u6307\u5b9a\u7684\u65f6\u95f4\u64cd\u4f5c\u6ca1\u6709\u5b8c\u6210, RHQ \u670d\u52a1\u5224\u5b9a\u6b64\u64cd\u4f5c\u8d85\u65f6\u5e76\u4e14\u6807\u4e3a\u5931\u8d25; \u63d0\u793a, \u901a\u5e38 \u4e0d\u53ef\u80fd\u7ec8\u6b62\u5df2\u7ecf\u5f00\u59cb\u8fd0\u884c\u7684\u540e\u53f0\u8d44\u6e90\u7ba1\u7406\u7684\u64cd\u4f5c.
-view_operationScheduleDetails_fieldHelp_description = \u6b64\u8c03\u5ea6\u64cd\u4f5c\u7684\u53ef\u9009\u63cf\u8ff0 (e.g. \u6bcf\u591c\u7ef4\u62a4\u5e94\u7528\u670d\u52a1\u91cd\u542f)
-view_operationScheduleDetails_fieldDefault_description = \u9009\u62e9\u64cd\u4f5c\u67e5\u770b\u63cf\u8ff0.
-view_operationScheduleDetails_fieldDefault_parameters = \u9009\u62e9\u64cd\u4f5c\u67e5\u770b\u6240\u9700\u7684\u53c2\u6570.
-view_operationScheduleDetails_noParameters = \u6b64\u64cd\u4f5c\u4e0d\u9700\u8981\u4efb\u4f55\u53c2\u6570.
-view_operationScheduleDetails_enterParametersBelow = \u8f93\u5165\u4e0b\u9762\u7684\u53c2\u6570...
-
-view_group_operationScheduleDetails_failedToLoadMembers = \u52a0\u8f7d\u7ec4\u6210\u5458\u4fe1\u606f\u5931\u8d25.
-view_group_operationScheduleDetails_field_execute = \u6267\u884c
-view_group_operationScheduleDetails_value_parallel = \u91c7\u53d6\u5e76\u884c\u7684\u65b9\u5f0f
-view_group_operationScheduleDetails_value_sequential = \u6309\u7167\u5982\u4e0b\u7684\u987a\u5e8f (\u6dfb\u52a0\u6216\u8005\u5220\u9664\u6210\u5458\u4ee5\u4fee\u6539\u987a\u5e8f)
-view_group_operationScheduleDetails_field_haltOnFailure = \u5931\u8d25\u65f6\u505c\u6b62?
-view_group_operationScheduleDetails_memberResource = \u6210\u5458\u4fe1\u606f
-
-
-# Operation History List
-#-----------------------
-view_operationHistoryList_title = \u64cd\u4f5c\u5386\u53f2
-view_operationHistoryList_button_runOperation = \u6267\u884c\u64cd\u4f5c
-view_operationHistoryList_button_forceDelete = \u5f3a\u5236\u5220\u9664
-view_operationHistoryList_notYetStarted = \u8fd8\u672a\u5f00\u59cb
-
-# Operation History Details
-#--------------------------
-view_operationHistoryDetails_error_fetchFailure = \u52a0\u8f7d\u64cd\u4f5c\u5386\u53f2\u5931\u8d25.
-view_operationHistoryDetails_operation = \u64cd\u4f5c
-view_operationHistoryDetails_dateSubmitted = Date Submitted
-view_operationHistoryDetails_dateCompleted = Date Completed
-view_operationHistoryDetails_requestor = \u8bf7\u6c42
-view_operationHistoryDetails_status = \u72b6\u6001
-view_operationHistoryDetails_parameters = \u53c2\u6570
-view_operationHistoryDetails_results = \u7ed3\u679c
-view_operationHistoryDetails_noResults = \u6b64\u64cd\u4f5c\u6ca1\u6709\u4efb\u4f55\u8fd4\u56de.
-
-
-# Summary Overview
-#-----------------------------
-view_summaryOverview_header_detectedErrors = \u5df2\u68c0\u6d4b\u5230\u7684\u9519\u8bef
-view_summaryOverview_tooltip_detectedErrors = \u70b9\u51fb\u5bf9\u5e94\u7684\u884c\u67e5\u770b\u9519\u8bef\u4fe1\u606f.
-view_summaryOverview_title_errorDetailsWindow = \u9519\u8bef\u8be6\u7ec6
-
-# Summary Overview Form
-#-------------------------------------
-view_summaryOverviewForm_field_type = \u7c7b\u578b
-view_summaryOverviewForm_field_name = \u5b57\u6bb5\u540d
-view_summaryOverviewForm_field_description = \u63cf\u8ff0
-view_summaryOverviewForm_field_location = \u4f4d\u7f6e
-view_summaryOverviewForm_field_version = \u7248\u672c\u53f7
-view_summaryOverviewForm_error_traitsLoadFailure = \u52a0\u8f7d {0}\u7684\u5c5e\u6027\u4fe1\u606f\u5931\u8d25.
-view_summaryOverviewForm_label_plugin = \u63d2\u4ef6\u6807\u7b7e:
-view_summaryOverviewForm_label_type = \u6807\u7b7e\u7c7b\u578b:
-view_summaryOverviewForm_header_summary = \u7edf\u8ba1
-view_summaryOverviewForm_error_nameChangeFailure = Failed to change name of Resource with id {0} from [{1}] to [{2}].
-view_summaryOverviewForm_message_nameChangeSuccess = Name of Resource with id {0} was changed from [{1}] to [{2}].
-view_summaryOverviewForm_error_descriptionChangeFailure = Failed to change description of Resource with id {0} from [{1}] to [{2}].
-view_summaryOverviewForm_message_descriptionChangeSuccess = Description of Resource with id {0} was changed from [{1}] to [{2}].
-view_summaryOverviewForm_error_locationChangeFailure = Failed to change location of Resource with id {0} from [{1}] to [{2}].
-view_summaryOverviewForm_message_locationChangeSuccess = Location of Resource with id {0} was changed from [{1}] to [{2}].
-
-# Summary Dashboard
-#-----------------------------
-view_summaryDashboard_resetConfirm = \u6062\u590d\u5230\u9ed8\u8ba4\u7684\u7edf\u8ba1\u56fe\u8868 (\u653e\u5f03\u4e4b\u524d\u4fdd\u5b58\u7684\u4fe1\u606f)?
-
-# Group Inventory>Members subtab
-#-----------------------------------------
-view_groupInventoryMembers_button_updateMembership = \u66f4\u65b0\u6210\u5458\u5173\u7cfb\u4e2d...
-view_groupInventoryMembers_title_updateMembership = \u66f4\u65b0\u6210\u5458\u5173\u7cfb
-
-
-#==================== Reports ======================
-
-view_reportsTop_title = \u62a5\u8868
-view_reportsTop_description = \u8be5\u90e8\u5206\u5185\u5bb9\u63d0\u4f9b\u4e86\u5168\u5c40\u62a5\u8868\u7684\u5165\u53e3.
-view_reports_platforms = \u5e73\u53f0\u4f7f\u7528\u7387\u62a5\u8868
-view_reports_subsystems = \u5b50\u7cfb\u7edf\u62a5\u8868
-view_reports_alertDefinitions = \u544a\u8b66\u5b9a\u4e49
-
-view_measurementOob_title = Suspect Metrics
-
-view_tagCloud_title = \u6807\u7b7e\u96c6
-view_tagCloud_error_fetchFailure = \u52a0\u8f7d\u6807\u7b7e\u5931\u8d25.
-view_tagCloud_error_tagUsedCount = \u6807\u7b7e\u4f7f\u7528 {0} \u6b21.
-view_tagCloud_deleteTag = \u5220\u9664\u6807\u7b7e
-view_tagCloud_deleteTagFailure = \u5220\u9664\u6807\u7b7e [{0}] \u5931\u8d25
-view_tagCloud_deleteTagSuccess = \u6210\u529f\u7684\u5220\u9664\u4e86\u6807\u7b7e [{0}]
-
-view_reports_inventorySummary_failFetch = \u83b7\u53d6\u7edf\u8ba1\u6e05\u5355\u5931\u8d25
-
-view_taggedResources_title = \u8d44\u6e90
-
-view_reports_alertDefinitions_parentHover = \u70b9\u51fb\u5230\u7236\u7ea7\u544a\u8b66\u83dc\u5355
-view_reports_alertDefinitions_resTypeLoadError = \u65e0\u6cd5\u83b7\u53d6\u8d44\u6e90\u6a21\u677f\u7c7b\u578b - \u65e0\u6cd5\u67e5\u770b\u544a\u8b66\u6a21\u677f.
-
-#==================== Help ======================
-
-view_helpTop_description = \u8be5\u90e8\u5206\u5185\u5bb9\u63d0\u4f9b\u4e86\u4ea7\u54c1\u6587\u6863, \u6559\u7a0b, \u7248\u672c\u53f7\u548c\u5176\u4ed6\u6709\u7528\u7684\u4fe1\u606f.
-view_help_section_product = \u4ea7\u54c1\u5e2e\u52a9
-view_help_section_product_about = \u5173\u4e8e\u4ea7\u54c1\u5e2e\u52a9
-
-
-#===================== Test =======================
-view_testTop_title = \u6d4b\u8bd5
-view_testTop_description = \u8fd9\u90e8\u5206\u9875\u9762\u7528\u4e8e\u6d4b\u8bd5\u5404\u79cdGUI\u7ec4\u4ef6.
-
-#=================== Top Level =====================
-
-# About Box
-#----------
-view_aboutBox_allRightsReserved = All Rights Reserved.
-view_aboutBox_buildNumber = \u4ea7\u54c1\u7f16\u8bd1\u53f7:
-view_aboutBox_failedToLoad = \u52a0\u8f7d\u4ea7\u54c1\u4fe1\u606f\u5931\u8d25.
-view_aboutBox_homepage = \u4e3b\u9875
-view_aboutBox_jbossByRedHat = JBoss by Red Hat
-view_aboutBox_title = \u5173\u4e8e {0}
-view_aboutBox_version = \u7248\u672c:
-
-# CoreGUI
-#--------------
-view_core_error_1 = \u67e5\u627e\u65b0\u544a\u8b66\u4fe1\u606f\u5931\u8d25
-#view_core_loggedInAs = \u4ee5 {0}\u767b\u5f55
-view_core_loggedOut = \u9000\u51fa\u767b\u5f55
-view_core_recentAlerts = \u65b0\u4ea7\u751f [{0}] \u6761\u544a\u8b66 - \u70b9\u51fb\u8df3\u8f6c\u5230\u65b0\u544a\u8b66\u62a5\u8868\u754c\u9762
-view_core_noRecentAlerts = \u6ca1\u6709\u65b0\u4ea7\u751f\u7684\u544a\u8b66\u4fe1\u606f
-view_core_uncaught = \u5168\u5c40\u672a\u6355\u6349\u7684\u5f02\u5e38
-
-# Login
-#--------------
-view_login_invalidEmail = \u65e0\u6548\u7684\u90ae\u7bb1\u5730\u5740
-view_login_login = \u767b\u5f55
-view_login_logout = \u6ce8\u9500
-view_login_noBackend = \u540e\u7aef\u6570\u636e\u4e0d\u53ef\u8fbe.
-view_login_noLdap = \u63d0\u793a: \u83b7\u53d6\u53ef\u9009\u7684ldap\u4fe1\u606f\u5931\u8d25. \u9700\u8981\u624b\u5de5\u8f93\u5165.
-view_login_noUser = \u7528\u6237\u540d\u6216\u8005\u5bc6\u7801\u4e0d\u5339\u914d.
-view_login_prompt = \u8bf7\u767b\u5f55
-view_login_registerLater = (\u53d6\u6d88 - \u7a0d\u540e\u5b8c\u6210\u6ce8\u518c.)
-view_login_registerLdapSuccess = \u6210\u529f\u6ce8\u518c\u65b0\u7684LDAP\u7528\u6237.
-view_login_registerUser = \u7528\u6237\u6ce8\u518c
-view_login_welcome = \u6b22\u8fce
-view_login_welcomeMsg = \u6b22\u8fce\u6765\u5230 RHQ! <br/><br/> \u8f93\u5165\u6216\u8005\u4fee\u6539\u4e0b\u9762\u7684\u4fe1\u606f\uff0c\u4ee5\u5b8c\u6210\u6ce8\u518c<br/> \u70b9\u51fb"OK", \u5c31\u53ef\u4ee5\u767b\u5f55\u7cfb\u7edf.<br/><br/>
-
-# Menu Bar
-#--------------
-view_menuBar_logout = \u6ce8\u9500
-
-# Search Bar, GUI
-#-----------------
-view_searchBar_resources = \u8d44\u6e90
-view_searchBar_resourceGroups = \u8d44\u6e90\u7ec4
-# TODO: i18n pluralization
-view_searchBar_welcomeMessage = \u641c\u7d22\u4e86{0}\u79d2
-view_searchBar_defaultPattern = \u5b9a\u4e49\u81ea\u5df1\u7684\u6837\u5f0f
-view_searchBar_error_selectSavedSearch = ''\u9009\u62e9\u4fdd\u5b58\u7684\u641c\u7d22\u65f6\u51fa\u9519''
-view_searchBar_query = \u67e5\u8be2
-
-view_searchGUI_loginStatus = \u65e0\u6cd5\u786e\u5b9a\u767b\u5f55\u72b6\u6001\uff0c\u8bf7\u68c0\u67e5\u670d\u52a1
-
-# Message Center
-#--------------------------
-view_messageCenter_messageTitle = \u6d88\u606f\u4e2d\u5fc3
-view_messageCenter_noRecentMessages = \u65e0\u8fd1\u671f\u6d88\u606f
-view_messageCenter_maxMessages = \u6700\u5927\u6d88\u606f\u91cf
-view_messageCenter_lastNMessages = \u6700\u540e {0} \u6761\u4fe1\u606f
-view_messageCenter_clearAllMessages = \u6e05\u9664\u6240\u6709\u7684\u6d88\u606f
-view_messageCenter_messageTime = \u65f6\u95f4
-view_messageCenter_messageSeverity = \u91cd\u8981\u7ea7\u522b
-view_messageCenter_messageDetail = \u8be6\u7ec6\u5185\u5bb9
-view_messageCenter_stackTraceFollows = --- \u540e\u9762\u662f\u5f02\u5e38\u4fe1\u606f ---
-view_messageCenter_messageBarShowDetails = \u663e\u793a\u5185\u5bb9
+#
+# RHQ GUI i18n Messages - Localization: ZH
+#
+# Developers: See the following wiki page for how to work with this file:
+#
+# http://rhq-project.org/display/RHQ/Working+with+the+Resource+Bundles
+#
+###################################
+common_alert_high = High
+common_alert_low = Low
+common_alert_medium = Medium
+common_buildInfo_gwtVersion = ${gwt.version}
+common_button_ack = \u786E\u8BA4
+common_button_ack_all = \u786E\u8BA4\u6240\u6709
+common_button_add = \u6DFB\u52A0
+common_button_advanced = \u9AD8\u7EA7...
+common_button_apply = \u63A5\u53D7
+common_button_cancel = \u53D6\u6D88
+common_button_close = \u5173\u95ED
+common_button_compare = \u5BF9\u6BD4
+common_button_create_child = Create Child
+common_button_delete = \u5220\u9664
+common_button_delete_all = \u5220\u9664\u6240\u6709
+common_button_disable = \u7981\u7528
+common_button_edit = \u7F16\u8F91
+common_button_enable = \u542F\u7528
+common_button_finish = \u5B8C\u6210
+common_button_import = \u5BFC\u5165
+common_button_new = \u65B0\u5EFA
+common_button_next = \u4E0B\u4E00\u6B65
+common_button_ok = OK
+common_button_previous = \u4E0A\u4E00\u6B65
+common_button_purgeAll = \u6E05\u9664\u6240\u6709
+common_button_refresh = \u5237\u65B0
+common_button_reset = \u91CD\u7F6E
+common_button_save = \u4FDD\u5B58
+common_button_schedule = \u8BA1\u5212
+common_button_search = \u68C0\u7D22
+common_button_set = Set
+common_button_showDetails = \u67E5\u770B\u8BE6\u60C5...
+common_button_uninventory = Uninventory
+common_calendar_april_short = \u56DB\u6708
+common_calendar_august_short = \u516B\u6708
+common_calendar_december_short = \u5341\u4E8C\u6708
+common_calendar_february_short = \u4E8C\u6708
+common_calendar_january_short = \u4E00\u6708
+common_calendar_july_short = \u4E03\u6708
+common_calendar_june_short = \u516D\u6708
+common_calendar_march_short = \u4E09\u6708
+common_calendar_may_short = \u4E94\u6708
+common_calendar_november_short = \u5341\u4E00\u6708
+common_calendar_october_short = \u5341\u6708
+common_calendar_september_short = \u4E5D\u6708
+common_label_ago = ago
+common_label_all = \u6240\u6709
+common_label_all_resources = \u6240\u6709\u8D44\u6E90
+common_label_day = \u5929
+common_label_days = \u5929
+common_label_hour = \u5C0F\u65F6
+common_label_hours = \u5C0F\u65F6
+common_label_item = \u9879
+common_label_items = \u9879
+common_label_milliseconds = \u6BEB\u79D2
+common_label_minutes = \u5206\u949F
+common_label_month = \u6708
+common_label_none = \u65E0
+common_label_role = \u89D2\u8272
+common_label_roles = \u89D2\u8272
+common_label_scheduled_operations = \u8BA1\u5212\u64CD\u4F5C
+common_label_seconds = \u79D2
+common_label_selected_resources = \u5DF2\u9009\u8D44\u6E90
+common_label_unlimited = \u65E0\u9650\u5236
+common_label_user = \u7528\u6237
+common_label_users = \u7528\u6237
+common_label_week = \u5468
+common_label_weeks = \u5468
+common_label_yesterday = \u6628\u5929
+common_msg_areYouSure = \u4F60\u786E\u5B9A?
+common_msg_asyncTimeout = {0}. \u56E0\u4E3A\u670D\u52A1\u5668\u54CD\u5E94\u65F6\u95F4\u592A\u957F. \u8BF7\u6CE8\u610F\u670D\u52A1\u5668\u53EF\u80FD\u4ECD\u5728\u5904\u7406\u60A8\u7684\u8BF7\u6C42\uFF0C\u5E76\u53EF\u80FD\u5728\u77ED\u671F\u5185\u5B8C\u6210. \u4F60\u53EF\u4EE5\u68C0\u67E5\u670D\u52A1\u5668\u65E5\u5FD7\uFF0C\u67E5\u770B\u662F\u5426\u51FA\u73B0\u4EFB\u4F55\u4E0D\u6B63\u5E38\u7684\u9519\u8BEF.
+common_msg_changeAutoDetected = Change auto-detected
+common_msg_deleteConfirm = \u4F60\u786E\u5B9A\u8981\u5220\u9664# selected {0}?
+common_msg_emphasizedNotePrefix = \u6CE8\u610F:
+common_msg_loading = \u52A0\u8F7D\u4E2D...
+common_msg_noItemsToShow = \u6CA1\u6709\u6761\u76EE\u663E\u793A
+common_msg_notYetImplemented = \u5C1A\u672A\u5B9E\u73B0
+common_msg_see_more = \u67E5\u770B\u66F4\u591A...
+common_msg_step_x_of_y = Step {0} of {1}
+common_severity_debug = Debug
+common_severity_error = Error
+common_severity_fatal = Fatal
+common_severity_info = Info
+common_severity_warn = Warn
+common_status_canceled = Canceled
+common_status_deferred = Deferred
+common_status_failed = Failed
+common_status_inprogress = In Progress
+common_status_nochange = No Change
+common_status_partial = Partial
+common_status_success = Success
+common_status_timedOut = Timed Out
+common_status_unknown = Unknown
+common_title_add_column = \u6DFB\u52A0\u5217
+common_title_add_graph_to_view = \u6DFB\u52A0\u56FE\u5230\u76D1\u89C6\u89C6\u56FE
+common_title_add_portlet = \u6DFB\u52A0Portlet
+common_title_address = \u5730\u5740
+common_title_alert_range = \u544A\u8B66\u8303\u56F4
+common_title_ancestry = \u7956\u5148
+common_title_availability = \u53EF\u7528\u6027
+common_title_available_resources = \u53EF\u7528\u7684\u8D44\u6E90
+common_title_average_metrics = \u5E73\u5747\u6BCF\u5206\u949F\u6307\u6807
+common_title_background = \u80CC\u666F\u8272
+common_title_bundle = Bundle
+common_title_bundles = Bundles
+common_title_category = \u7C7B\u522B
+common_title_change_refresh_time = \u5237\u65B0\u95F4\u9694
+common_title_columns = \u5217
+common_title_compare_metrics = \u6307\u6807\u5BF9\u6BD4
+common_title_compatibleGroups = \u517C\u5BB9\u7EC4
+common_title_compatibleGroups_total = \u6240\u6709\u517C\u5BB9\u7EC4
+common_title_component_errors = \u7EC4\u4EF6\u9519\u8BEF
+common_title_config_update_status = \u66F4\u65B0\u72B6\u6001
+common_title_configuration = \u914D\u7F6E
+common_title_count = \u6570
+common_title_custom = \u81EA\u5B9A\u4E49
+common_title_dashboard_name = \u7EDF\u8BA1\u8868\u76D8\u540D
+common_title_dateCreated = \u521B\u5EFA\u65E5\u671F
+common_title_dateRange = \u65E5\u671F\u8303\u56F4
+common_title_default = \u9ED8\u8BA4
+common_title_description = \u63CF\u8FF0
+common_title_details = \u8BE6\u7EC6
+common_title_display = \u663E\u793A
+common_title_display_name = \u663E\u793A\u540D
+common_title_duration = \u95F4\u9694
+common_title_edit_mode = \u7F16\u8F91\u6A21\u5F0F
+common_title_enabled = \u542F\u7528?
+common_title_end = End
+common_title_error = Error
+common_title_generalProp = \u57FA\u672C\u5C5E\u6027
+common_title_group = \u7EC4
+common_title_group_def_total = \u5B9A\u4E49\u7EC4\u603B\u6570
+common_title_group_member_health = Group Member Health
+common_title_groups = \u7EC4
+common_title_help = \u5E2E\u52A9
+common_title_host = \u4E3B\u673A
+common_title_icon =
+common_title_id = ID
+common_title_id_parent = \u7236ID
+common_title_info = Info
+common_title_inventory = \u6E05\u5355
+common_title_inventorySummary = \u6E05\u5355\u6C47\u603B
+common_title_lastUpdated = \u6700\u8FD1\u66F4\u65B0
+common_title_lastUpdatedBy = \u6700\u8FD1\u66F4\u65B0\u8005
+common_title_ldapGroups = LDAP\u7EC4
+common_title_mashup = Mashup
+common_title_members_reporting = \u7EC4\u62A5\u8868
+common_title_message = \u6D88\u606F
+common_title_metric = Metric
+common_title_metric_chart = Metric\u56FE\u8868
+common_title_mixedGroups = \u6DF7\u5408\u7EC4
+common_title_mixedGroups_total = \u6240\u6709\u6DF7\u5408\u7EC4
+common_title_name = \u540D\u79F0
+common_title_new_dashboard = \u65B0\u5EFA\u7EDF\u8BA1\u8868\u76D8
+common_title_numeric_metrics = \u6570\u5B57\u578B\u6307\u6807
+common_title_numeric_type = \u6570\u5B57\u7C7B\u578B
+common_title_operation_status = \u64CD\u4F5C\u72B6\u6001
+common_title_operations = \u64CD\u4F5C
+common_title_operations_range = \u64CD\u4F5C\u8303\u56F4
+common_title_over = Over
+common_title_password = \u5BC6\u7801
+common_title_path = Path
+common_title_permissions = \u6743\u9650
+common_title_platform = \u5E73\u53F0
+common_title_platform_total = \u6240\u6709\u5E73\u53F0
+common_title_plugin = \u63D2\u4EF6
+common_title_port = \u7AEF\u53E3
+common_title_providers = \u63D0\u4F9B\u8005
+common_title_recent_alerts = \u6700\u8FD1\u544A\u8B66
+common_title_recent_bundle_deployments = \u6700\u8FD1\u53D1\u5E03Bundles
+common_title_recent_configuration_updates = \u6700\u8FD1\u914D\u7F6E\u66F4\u65B0
+common_title_recent_event_counts = \u6700\u8FD1\u4E8B\u4EF6\u6570
+common_title_recent_measurements = Recent Measurements
+common_title_recent_oob_metrics = Recent Out of Bound metrics
+common_title_recent_operations = \u6700\u8FD1\u64CD\u4F5C
+common_title_recent_pkg_history = \u6700\u8FD1\u5386\u53F2\u5305
+common_title_recently_added = \u6700\u8FD1\u6DFB\u52A0
+common_title_remove_column = \u79FB\u9664\u5217
+common_title_repositories = \u5E93
+common_title_resource = \u8D44\u6E90
+common_title_resourceGroups = \u8D44\u6E90\u7EC4
+common_title_resource_group = \u8D44\u6E90\u7EC4
+common_title_resource_id = \u8D44\u6E90ID
+common_title_resource_inventory = \u8D44\u6E90\u6E05\u5355
+common_title_resource_key = \u8D44\u6E90Key
+common_title_resource_name = \u8D44\u6E90\u540D
+common_title_resource_type = \u8D44\u6E90\u7C7B\u578B
+common_title_resources = \u8D44\u6E90
+common_title_results_count = \u7ED3\u679C\u6570\u91CF
+common_title_results_count_tooltip = \u663E\u793A\u7ED3\u679C\u6570\u91CF
+common_title_role = \u89D2\u8272
+common_title_roles = \u89D2\u8272
+common_title_scheduled_operations = \u8BA1\u5212\u64CD\u4F5C
+common_title_search = \u641C\u7D22
+common_title_selected_resources = \u9009\u62E9\u7684\u8D44\u6E90
+common_title_server = \u670D\u52A1\u5668
+common_title_server_total = \u670D\u52A1\u5668\u603B\u6570
+common_title_service = \u670D\u52A1
+common_title_service_total = \u670D\u52A1\u603B\u6570
+common_title_settings = \u8BBE\u7F6E
+common_title_show = \u663E\u793A
+common_title_show_more = \u663E\u793A\u6240\u6709...
+common_title_sort_order = \u6392\u5E8F
+common_title_sort_order_tooltip = \u8BBE\u7F6E\u6392\u5E8F\u65B9\u5F0F.
+common_title_start = \u5F00\u59CB
+common_title_status = \u72B6\u6001
+common_title_stop = \u505C\u6B62
+common_title_summary = \u7EDF\u8BA1
+common_title_tag_cloud = \u6807\u7B7E\u4E91
+common_title_the = The
+common_title_timestamp = \u65E5\u671F/\u65F6\u95F4
+common_title_total = \u603B\u6570
+common_title_type = \u7C7B\u578B
+common_title_units = \u5355\u4F4D
+common_title_user = \u7528\u6237
+common_title_users = \u7528\u6237
+common_title_value = \u503C
+common_title_version = \u7248\u672C
+common_title_view_mode = \u67E5\u770B\u6A21\u5F0F
+common_title_web_address = Web\u5730\u5740
+common_title_welcome = \u6B22\u8FCE
+common_unit_days = \u5929
+common_unit_hours = \u5C0F\u65F6
+common_unit_milliseconds = \u6BEB\u79D2
+common_unit_minutes = \u5206\u949F
+common_unit_months = \u6708
+common_unit_seconds = \u79D2
+common_unit_times = \u6B21
+common_unit_weeks = \u5468
+common_unit_years = \u5E74
+common_val_for = for
+common_val_n1st = {0}st
+common_val_n2nd = {0}nd
+common_val_n3rd = {0}rd
+common_val_na = N/A
+common_val_never = Never
+common_val_no = No
+common_val_no_lower = no
+common_val_none = None
+common_val_nth = {0}th
+common_val_yes = Yes
+common_val_yes_lower = yes
+dataSource_ContentRepoTree_error_load = \u52A0\u8F7D\u5E93\u9519\u8BEF
+dataSource_ContentRepoTree_field_parentId = \u7236ID
+dataSource_bundle_loadFailed = \u52A0\u8F7Dbundle\u6570\u636E\u5931\u8D25
+dataSource_configurationHistory_clickToSeeError = \u53CC\u51FB\u67E5\u770B\u9519\u8BEF...
+dataSource_configurationHistory_currentConfig = \u8FD9\u662F\u5F53\u524D\u914D\u7F6E
+dataSource_configurationHistory_dateCompleted = \u5B8C\u6210\u65E5\u671F
+dataSource_configurationHistory_dateSubmitted = \u63D0\u4EA4\u65E5\u671F
+dataSource_configurationHistory_error_fetchFailure = \u65E0\u6CD5\u52A0\u8F7D\u5386\u53F2\u914D\u7F6E.
+dataSource_configurationHistory_updateType = \u66F4\u65B0\u7C7B\u578B
+dataSource_configurationHistory_updateType_group = \u7EC4
+dataSource_configurationHistory_updateType_individual = Individual
+dataSource_definitions_loadFailed = \u65E0\u6CD5\u52A0\u8F7D\u6307\u6807\u5B9A\u4E49
+dataSource_measurementOob_error_fetchFailure = \u52A0\u8F7Dmeasurement OOB information\u5931\u8D25
+dataSource_measurementOob_field_factor = Out of Range Factor (%)
+dataSource_measurementOob_field_formattedBaseband = Band
+dataSource_measurementOob_field_formattedOutlier = Outlier
+dataSource_measurementOob_field_parentName = \u7236
+dataSource_measurementOob_field_resourceName = \u8D44\u6E90
+dataSource_measurementOob_field_scheduleName = \u6307\u6807
+dataSource_operationHistory_error_fetchFailure = \u52A0\u8F7D\u5386\u53F2\u64CD\u4F5C\u5931\u8D25.
+dataSource_operationHistory_field_createdTime = \u521B\u5EFA\u65F6\u95F4
+dataSource_operationHistory_field_operationName = \u64CD\u4F5C\u540D
+dataSource_operationHistory_field_startedTime = \u5F00\u59CB\u65F6\u95F4
+dataSource_operationHistory_field_subject = Requester
+dataSource_operationSchedule_field_description = \u6CE8\u610F
+dataSource_operationSchedule_field_id = \u8BA1\u5212\u4EFB\u52A1ID
+dataSource_operationSchedule_field_nextFireTime = \u4E0B\u6B21\u89E6\u53D1\u65F6\u95F4
+dataSource_operationSchedule_field_operationDisplayName = \u64CD\u4F5C
+dataSource_operationSchedule_field_operationName = \u64CD\u4F5C
+dataSource_operationSchedule_field_subject = \u6240\u6709\u8005
+dataSource_operationSchedule_field_timeout = \u8D85\u65F6(\u79D2)
+dataSource_platforms_field_cpu = CPU
+dataSource_platforms_field_memory = \u5185\u5B58
+dataSource_platforms_field_swap = \u4EA4\u6362\u533A
+dataSource_problemResources_error_fetchFailure = \u52A0\u8F7D\u544A\u8B66/\u4E0D\u53EF\u7528\u8D44\u6E90\u5931\u8D25.
+dataSource_problemResources_field_alerts = \u544A\u8B66
+dataSource_problemResources_field_available = \u5F53\u524D\u53EF\u7528\u6027
+dataSource_recentOperations_error_fetchFailure = \u52A0\u8F7D\u6700\u8FD1\u64CD\u4F5C\u5931\u8D25.
+dataSource_recentOperations_field_location = \u4F4D\u7F6E
+dataSource_recentOperations_field_operation = \u64CD\u4F5C
+dataSource_recentOperations_field_resource = \u8D44\u6E90
+dataSource_recentOperations_field_status = \u72B6\u6001
+dataSource_recentOperations_field_time = \u65E5\u671F/\u65F6\u95F4
+dataSource_resourceErrors_clickStatusIcon = \u70B9\u51FB\u56FE\u6807\u67E5\u770B\u8BE6\u60C5
+dataSource_resourceErrors_deleteFailure = \u5220\u9664\u8D44\u6E90\u9519\u8BEF\u5931\u8D25
+dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] resource error messages.
+dataSource_resourceErrors_error_fetchFailure = Failed to find Resource errors for Resource with id [{0}].
+dataSource_resourceErrors_field_errorType = \u9519\u8BEF\u7C7B\u578B
+dataSource_resourceErrors_field_summary = \u7EDF\u8BA1
+dataSource_resourceErrors_field_timeOccured = \u65F6\u95F4
+dataSource_resourceGroups_loadFailed = \u52A0\u8F7D\u8D44\u6E90\u7EC4\u5931\u8D25
+dataSource_resources_field_discoveryTime = \u53D1\u73B0\u65F6\u95F4
+dataSource_resources_field_importTime = \u5BFC\u5165\u65F6\u95F4
+dataSource_resources_field_key = Key
+dataSource_resources_field_lastModifiedTime = \u6700\u8FD1\u66F4\u6539\u65F6\u95F4
+dataSource_resources_field_lastModifier = \u6700\u8FD1\u4FEE\u6539\u8005
+dataSource_resources_field_location = \u4F4D\u7F6E
+dataSource_rpc_error_transformRequestFailure = Failure in datasource while processing {0} request.
+dataSource_rpc_error_unsupportedArrayFilterType = No support for passing array filters of type {0}.
+dataSource_rpc_error_unsupportedEnumType = Please add an appropriate code block for enum {0} to RPCDataSource.getEnumArray(Class)
+dataSource_rpc_no = no
+dataSource_rpc_yes = yes
+dataSource_scheduledOperations_error_fetchFailure = \u65E0\u6CD5\u8F7D\u5165\u8BA1\u5212\u64CD\u4F5C.
+dataSource_scheduledOperations_field_location = \u4F4D\u7F6E
+dataSource_scheduledOperations_field_operation = \u64CD\u4F5C
+dataSource_scheduledOperations_field_resource = \u8D44\u6E90
+dataSource_scheduledOperations_field_time = \u65E5\u671F/\u65F6\u95F4
+dataSource_schedules_disableFailure_group = Failed to disable the collection of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]
+dataSource_schedules_disableFailure_resource = Failed to disable the collection of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]
+dataSource_schedules_disableSuccessful_concise = You have disabled the collection of [{0}] measurements
+dataSource_schedules_disableSuccessful_full_group = You have disabled the collection of [{0}] measurements for the resource group with ID [{1}]. The disabled measurements are: [{2}]
+dataSource_schedules_disableSuccessful_full_resource = You have disabled the collection of [{0}] measurements for the resource with ID [{1}]. The disabled measurements are: [{2}]
+dataSource_schedules_enableFailure_group = Failed to enable the collection of [{0}] metrics for group with ID [{1}]. The metrics were: [{2}]
+dataSource_schedules_enableFailure_resource = Failed to enable the collection of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]
+dataSource_schedules_enableSuccessful_concise = You have enabled the collection of [{0}] measurements
+dataSource_schedules_enableSuccessful_full_group = You have enabled the collection of [{0}] measurements for the resource group with ID [{1}]. The enabled measurements are: [{2}]
+dataSource_schedules_enableSuccessful_full_resource = You have enabled the collection of [{0}] measurements for the resource with ID [{1}]. The enabled measurements are: [{2}]
+dataSource_schedules_field_resourceGroupId = \u7EC4ID
+dataSource_schedules_loadFailed = \u52A0\u8F7D\u6307\u6807\u8BA1\u5212\u4EFB\u52A1\u5931\u8D25
+dataSource_schedules_loadFailedContext = Failed to load metric schedules for context [{0}]
+dataSource_schedules_loadFailedCriteria = Failed to load metric schedules for criteria [{0}]
+dataSource_schedules_updateFailure_group = Failed to set the collection interval of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]. The collection interval was to be [{3}] seconds.
+dataSource_schedules_updateFailure_resource = Failed to set the collection interval of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]. The collection interval was to be [{3}] seconds.
+dataSource_schedules_updateSuccessful_concise = A new collection interval of [{0}] seconds has been set on [{1}] measurements
+dataSource_schedules_updateSuccessful_full_group = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource group with ID [{2}]. The updated measurements are: [{3}]
+dataSource_schedules_updateSuccessful_full_resource = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource with ID [{2}]. The updated measurements are: [{3}]
+dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
+dataSource_traits_field_definitionID = Definition ID
+dataSource_traits_field_lastChanged = \u6700\u8FD1\u66F4\u6539
+dataSource_traits_field_primaryKey = \u4E3B\u952E
+dataSource_traits_field_trait = Trait
+dataSource_traits_group_field_groupId = \u7EC4ID
+dataSource_users_delete = \u5220\u9664\u7528\u6237[{0}]
+dataSource_users_deleteFailed = \u5220\u9664\u7528\u6237[{0}]\u5931\u8D25
+dataSource_users_field_department = \u90E8\u95E8
+dataSource_users_field_emailAddress = Email\u5730\u5740
+dataSource_users_field_factive = \u5141\u8BB8\u767B\u5F55?
+dataSource_users_field_firstName = \u540D
+dataSource_users_field_id = ID
+dataSource_users_field_lastName = \u59D3
+dataSource_users_field_ldap = LDAP\u767B\u5F55?
+dataSource_users_field_name = \u7528\u6237\u540D
+dataSource_users_field_password = \u5BC6\u7801
+dataSource_users_field_passwordVerify = \u786E\u8BA4\u5BC6\u7801
+dataSource_users_field_phoneNumber = \u7535\u8BDD\u53F7\u7801
+dataSource_users_invalidEmailAddress = \u90AE\u7BB1\u5730\u5740\u65E0\u6548.
+dataSource_users_passwordsDoNotMatch = \u5BC6\u7801\u4E0D\u5339\u914D.
+datasource_roles_field_ldapGroups = LDAP\u7EC4
+datasource_roles_field_permissions = \u6743\u9650
+datasource_roles_field_resourceGroups = \u8D44\u6E90\u7EC4
+datasource_roles_field_subjects = Subjects
+datasource_templateSchedules_disabled = \u7981\u7528\u9009\u62E9\u7684\u6307\u6807[{0}]\u91C7\u96C6.
+datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_enabled = Enabled collection of selected metric [{0}].
+datasource_templateSchedules_enabled_detailed = Enabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_enabled_failed = Failed to enable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
+datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
+datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
+favorites = \u6536\u85CF\u5939
+favorites_groups = \u7EC4\u6536\u85CF\u5939
+favorites_recentlyViewed = \u6700\u8FD1\u67E5\u770B
+favorites_resources = \u8D44\u6E90\u6536\u85CF\u5939
+group_tree_partialClusterTooltip = \u9664\u53BB {1},{0}\u7684\u7EC4\u6210\u5458\u62E5\u6709 \u4E00\u4E2A''{2}''\u8D44\u6E90
+util_ancestry_parentAncestry = Parent Ancestry for:
+util_errorHandler_nullException = exception was null
+util_monitoringRequestCallback_error_checkServerStatusFailure = \u65E0\u6CD5\u786E\u5B9A\u767B\u5F55\u72B6\u6001- \u68C0\u67E5\u670D\u52A1\u5668\u72B6\u6001.
+util_rpcManager_activeRequests = {0}\u6FC0\u6D3B\u7684\u8BF7\u6C42
+util_userPerm_loadFailGlobal = \u65E0\u6CD5\u8F7D\u5165\u5168\u5C40\u6743\u9650- \u672A\u6388\u6743.
+util_userPerm_loadFailGroup = \u65E0\u6CD5\u8BBF\u95EE\u8D44\u6E90\u7EC4[{0}] - \u672A\u6388\u6743.
+util_userPerm_loadFailResource = \u65E0\u6CD5\u8BBF\u95EE\u8D44\u6E90[{0}] - \u672A\u6388\u6743.
+util_userSession_loadFailSubject = UserSessionManager: \u52A0\u8F7D\u7528\u6237\u4E3B\u9898\u5931\u8D25
+util_userSession_logoutFail = \u6CE8\u9500\u5931\u8D25.
+util_widgetsField_unlimited = \u65E0\u9650\u5236
+view_aboutBox_allRightsReserved = All Rights Reserved.
+view_aboutBox_buildNumber = \u4EA7\u54C1\u7F16\u8BD1\u53F7:
+view_aboutBox_failedToLoad = \u52A0\u8F7D\u4EA7\u54C1\u4FE1\u606F\u5931\u8D25.
+view_aboutBox_homepage = \u4E3B\u9875
+view_aboutBox_jbossByRedHat = JBoss by Red Hat
+view_aboutBox_title = \u5173\u4E8E {0}
+view_aboutBox_version = \u7248\u672C:
+view_adminConfig_downloads = \u4E0B\u8F7D
+view_adminConfig_plugins = \u63D2\u4EF6
+view_adminConfig_systemSettings = \u7CFB\u7EDF\u8BBE\u7F6E
+view_adminConfig_templates = \u6A21\u677F
+view_adminContent_contentSources = Content\u6E90
+view_adminContent_repositories = \u5E93
+view_adminRoles_assignedGroups = \u5206\u914D\u7684\u8D44\u6E90\u7EC4
+view_adminRoles_assignedSubjects = \u5206\u914D\u7684\u4E3B\u9898
+view_adminRoles_failLdap = \u65E0\u6CD5\u786E\u5B9ALDAP - \u5047\u5B9A\u6CA1\u6709LDAP.
+view_adminRoles_failLdapGroups = \u67E5\u8BE2\u6709\u6548LDAP\u7EC4\u5931\u8D25 - \u5047\u5B9A\u65E0DAP\u7EC4.
+view_adminRoles_failLdapGroupsRole = \u52A0\u8F7DLDAP\u7EC4\u89D2\u8272\u5931\u8D25.
+view_adminRoles_failRoles = \u53D6\u5F97\u89D2\u8272\u5931\u8D25.
+view_adminRoles_globalPerms = \u5168\u5C40\u6388\u6743
+view_adminRoles_ldapGroups = LDAP\u7EC4
+view_adminRoles_ldapGroupsReadOnly = LDAP\u7EC4\u6570\u636E\u4E3A\u53EA\u8BFB
+view_adminRoles_noItems = \u6CA1\u6709\u6761\u76EE\u663E\u793A
+view_adminRoles_noLdap = \u6CA1\u6709\u96C6\u6210LDAP\u5B89\u5168, \u5230<a {0}>{1}</a>.
+view_adminRoles_permissions_autoselecting_configureRead_implied = Autodeselected CONFIGURE_WRITE permission, since lack of CONFIGURE_READ implies lack of it...
+view_adminRoles_permissions_autoselecting_configureWrite_implied = Autoselected CONFIGURE_READ permission, since CONFIGURE_WRITE implies it...
+view_adminRoles_permissions_autoselecting_manageInventory_implied = Autoselected unselected Resource permissions, since MANAGE_INVENTORY implies all Resource permissions...
+view_adminRoles_permissions_autoselecting_manageSecurity_implied = Autoselected unselected permissions, since MANAGE_SECURITY implies all other permissions...
+view_adminRoles_permissions_globalPermissions = \u5168\u5C40\u6388\u6743
+view_adminRoles_permissions_illegalDeselectionDueToCorrespondingWritePermSelection = {0} read permission cannot be deselected, unless the {0} write permission, which implies the read permission, is deselected first.
+view_adminRoles_permissions_illegalDeselectionDueToManageInventorySelection = {0} permission cannot be deselected, unless Manage Inventory, which implies all Resource permissions, is deselected first.
+view_adminRoles_permissions_illegalDeselectionDueToManageSecuritySelection = {0} permission cannot be deselected, unless the Manage Security permission, which implies all other permissions, is deselected first.
+view_adminRoles_permissions_isAuthorized = \u6388\u6743?
+view_adminRoles_permissions_isRead = \u8BFB?
+view_adminRoles_permissions_isWrite = \u5199?
+view_adminRoles_permissions_permDesc_manageBundles = \u80FD\u521B\u5EFA,\u66F4\u65B0\u6216\u8005\u5220\u9664\u63D0\u4F9B\u7684bundles(\u4EFB\u4F55\u4EBA\u90FD\u80FD\u67E5\u770B)
+view_adminRoles_permissions_permDesc_manageInventory = \u62E5\u6709\u6240\u6709\u8D44\u6E90\u6743\u9650, \u5982\u4E0B\u6240\u8FF0, \u5BF9\u6240\u6709\u8D44\u6E90; \u5177\u6709\u521B\u5EFA, \u66F4\u65B0, \u5220\u9664\u7EC4; \u80FD\u5BFC\u5165\u81EA\u52A8\u53D1\u73B0\u6216\u624B\u52A8\u53D1\u73B0\u7684\u8D44\u6E90
+view_adminRoles_permissions_permDesc_manageRepositories = can create, update, or delete repositories of any user (everyone can create their own repositories), can associate content sources to repositories.
+view_adminRoles_permissions_permDesc_manageSecurity = \u80FD\u521B\u5EFA,\u66F4\u65B0,\u6216\u5220\u9664\u7528\u6237\u548C\u89D2\u8272 (\u4EFB\u4F55\u4EBA\u90FD\u6709\u67E5\u770B\u6743\u9650)
+view_adminRoles_permissions_permDesc_manageSettings = \u80FD\u4FEE\u6539RHQ\u670D\u52A1\u5668\u914D\u7F6E\u800C\u4E14\u80FD\u64CD\u4F5C\u4EFB\u4F55\u76F8\u5173\u7684\u670D\u52A1\u5668\u529F\u80FD
+view_adminRoles_permissions_permReadDesc_configure = \u67E5\u770B\u8D44\u6E90\u914D\u7F6E\u548C\u8D44\u6E90\u914D\u7F6E\u4FEE\u8BA2\u5386\u53F2
+view_adminRoles_permissions_permReadDesc_control = (IMPLIED) \u67E5\u770B\u53EF\u7528\u64CD\u4F5C\u548C\u64CD\u4F5C\u6267\u884C\u5386\u53F2
+view_adminRoles_permissions_permReadDesc_createChildResources = (IMPLIED) \u67E5\u770B\u5B50\u8D44\u6E90\u521B\u5EFA\u5386\u53F2
+view_adminRoles_permissions_permReadDesc_deleteChildResources = (IMPLIED) \u67E5\u770B\u5B50\u8D44\u6E90\u5220\u9664\u5386\u53F2
+view_adminRoles_permissions_permReadDesc_inventory = (IMPLIED) view Resource properties (name, description, version, etc.), connection settings, and connection settings history
+view_adminRoles_permissions_permReadDesc_manageAlerts = (IMPLIED) \u67E5\u770B\u544A\u8B66\u5B9A\u4E49\u548C\u544A\u8B66\u5386\u53F2
+view_adminRoles_permissions_permReadDesc_manageContent = (IMPLIED) \u67E5\u770B\u5B89\u88C5\u7684\u548C\u53EF\u7528\u7684\u5305; \u67E5\u770B\u5305\u5B89\u88C5\u5386\u53F2
+view_adminRoles_permissions_permReadDesc_manageEvents = (IMPLIED)\u67E5\u770B\u4E8B\u4EF6
+view_adminRoles_permissions_permReadDesc_manageMeasurements = (IMPLIED) view metric data and collection schedules
+view_adminRoles_permissions_permWriteDesc_configure = \u66F4\u65B0\u8D44\u6E90\u914D\u7F6E; delete Resource configuration revision history items
+view_adminRoles_permissions_permWriteDesc_control = \u6267\u884C\u64CD\u4F5C; \u5220\u9664\u64CD\u4F5C\u6267\u884C\u5386\u53F2
+view_adminRoles_permissions_permWriteDesc_createChildResources = \u521B\u5EFA\u65B0\u7684\u5B50\u8D44\u6E90 (for child Resources of types that are creatable)
+view_adminRoles_permissions_permWriteDesc_deleteChildResources = uninventory resources; delete Resources (for Resources of types that are deletable)
+view_adminRoles_permissions_permWriteDesc_inventory = update Resource name, version, description, and connection settings; delete connection settings history items
+view_adminRoles_permissions_permWriteDesc_manageAlerts = create, update, and delete alert definitions; acknowledge and delete alert history items
+view_adminRoles_permissions_permWriteDesc_manageContent = subscribe to content sources; install and uninstall packages
+view_adminRoles_permissions_permWriteDesc_manageEvents = \u5220\u9664\u4E8B\u4EF6
+view_adminRoles_permissions_permWriteDesc_manageMeasurements = update metric collection schedules
+view_adminRoles_permissions_perm_configure = \u914D\u7F6E
+view_adminRoles_permissions_perm_control = \u63A7\u5236
+view_adminRoles_permissions_perm_createChildResources = \u521B\u5EFA\u5B50\u8D44\u6E90
+view_adminRoles_permissions_perm_deleteChildResources = \u5220\u9664\u5B50\u8D44\u6E90
+view_adminRoles_permissions_perm_inventory = \u6E05\u5355
+view_adminRoles_permissions_perm_manageAlerts = \u7BA1\u7406\u544A\u8B66
+view_adminRoles_permissions_perm_manageBundles = \u7BA1\u7406Bundles
+view_adminRoles_permissions_perm_manageContent = \u7BA1\u7406Content
+view_adminRoles_permissions_perm_manageEvents = \u7BA1\u7406\u4E8B\u4EF6
+view_adminRoles_permissions_perm_manageInventory = \u7BA1\u7406\u6E05\u5355
+view_adminRoles_permissions_perm_manageMeasurements = \u7BA1\u7406\u6307\u6807
+view_adminRoles_permissions_perm_manageRepositories = \u7BA1\u7406\u5E93
+view_adminRoles_permissions_perm_manageSecurity = \u7BA1\u7406\u6743\u9650
+view_adminRoles_permissions_perm_manageSettings = \u7BA1\u7406\u914D\u7F6E
+view_adminRoles_permissions_read = \u8BFB:
+view_adminRoles_permissions_readAccessImplied = \u9ED8\u8BA4\u6709\u8BBF\u95EE{0}\u7684\u6743\u9650\u800C\u4E14\u65E0\u6CD5\u7981\u7528.
+view_adminRoles_permissions_resourcePermissions = \u8D44\u6E90\u6388\u6743
+view_adminRoles_permissions_write = \u5199:
+view_adminRoles_perms = \u6743\u9650
+view_adminRoles_resourcePerms = \u8D44\u6E90\u6388\u6743
+view_adminRoles_roleAdded = \u89D2\u8272[{0}]\u6DFB\u52A0.
+view_adminRoles_roleDeleteFailed = \u5220\u9664\u89D2\u8272[{0}]\u5931\u8D25.
+view_adminRoles_roleDeleted = \u89D2\u8272[{0}]\u5220\u9664.
+view_adminRoles_roleUpdateFailed = \u4FEE\u6539\u89D2\u8272[{0}]\u5931\u8D25.
+view_adminRoles_roleUpdated = \u89D2\u8272[{0}]\u66F4\u65B0\u4E86.
+view_adminSecurity_roles = \u89D2\u8272
+view_adminSecurity_users = \u7528\u6237
+view_adminTemplates_disabledAlertTemplates = \u7981\u7528\u544A\u8B66\u6A21\u677F
+view_adminTemplates_disabledMetricTemplates = \u7981\u7528\u6307\u6807\u6A21\u677F
+view_adminTemplates_editAlertTemplate = \u7F16\u8F91\u544A\u8B66\u6A21\u677F
+view_adminTemplates_editMetricTemplate = \u7F16\u8F91\u6307\u6807\u6A21\u677F
+view_adminTemplates_enabledAlertTemplates = \u542F\u7528\u544A\u8B66\u6A21\u677F
+view_adminTemplates_enabledMetricTemplates = \u542F\u7528\u6307\u6807\u6A21\u677F
+view_adminTemplates_platformServices = \u5E73\u53F0\u670D\u52A1
+view_adminTemplates_platforms = \u5E73\u53F0
+view_adminTemplates_prompt_disabledAlertTemplates = \u8FD9\u79CD\u8D44\u6E90\u7C7B\u578B\u521B\u5EFA\u800C\u7981\u7528\u7684\u544A\u8B66\u6A21\u677F\u6570
+view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
+view_adminTemplates_prompt_enabledAlertTemplates = \u8FD9\u79CD\u8D44\u6E90\u7C7B\u578B\u542F\u7528\u7684\u544A\u8B66\u6A21\u677F\u6570
+view_adminTemplates_prompt_enabledMetricTemplates = Number of metric schedules that are enabled by default on this resource type
+view_adminTemplates_servers = \u670D\u52A1\u5668
+view_adminTopology_affinityGroups = \u76F8\u5173\u7EC4
+view_adminTopology_agents = \u4EE3\u7406
+view_adminTopology_partitionEvents = Partition\u4E8B\u4EF6
+view_adminTopology_remoteAgentInstall = \u8FDC\u7A0B\u4EE3\u7406\u5B89\u88C5
+view_adminTopology_servers = \u670D\u52A1\u5668
+view_adminUsersDetails_dataTypeName = user
+view_adminUsersList_dataTypeName = user
+view_adminUsersList_dataTypeNamePlural = users
+view_admin_administration = \u7BA1\u7406
+view_admin_configuration = \u914D\u7F6E
+view_admin_content = Content
+view_admin_downloads_agentDownload = \u4EE3\u7406\u4E0B\u8F7D
+view_admin_downloads_agent_buildNumber = \u4EE3\u7406Build
+view_admin_downloads_agent_help = <p> \u8FD9\u662FRHQ Agent\u66F4\u65B0\u7684\u4E8C\u8FDB\u5236jar\u6587\u4EF6. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>\u4EE3\u7406\u5B89\u88C5</h3> <p> <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>\u4EE3\u7406\u66F4\u65B0</h3> <p> <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
+view_admin_downloads_agent_link_label = Link
+view_admin_downloads_agent_link_value = \u4E0B\u8F7D\u4EE3\u7406 {0} ({1})
+view_admin_downloads_agent_loadError = \u65E0\u6CD5\u83B7\u5F97\u4EE3\u7406\u7248\u672C\u4FE1\u606F
+view_admin_downloads_agent_md5 = \u4EE3\u7406MD5
+view_admin_downloads_agent_version = \u4EE3\u7406\u7248\u672C
+view_admin_downloads_bundleDownload = Bundle\u90E8\u7F72\u5668\u4E0B\u8F7D
+view_admin_downloads_bundle_help = <p> This is the Bundle Deployer tool. It is for use by developers and packagers of RHQ bundles. This standalone tool allows you to test your bundles and their recipes from a console. </p>
+view_admin_downloads_bundle_link_label = Link
+view_admin_downloads_bundle_link_value = Download Bundle Deployer {0}
+view_admin_downloads_bundle_loadError = Cannot get bundle deployer info
+view_admin_downloads_cliDownload = \u547D\u4EE4\u884C\u5BA2\u6237\u7AEF\u4E0B\u8F7D
+view_admin_downloads_cli_buildNumber = CLI Build
+view_admin_downloads_cli_help = <p> This is the Command Line Client tool, otherwise known as the CLI. It is a standalone tool that runs from within a console and provides a command line interface to the RHQ Server. You can invoke commands via the CLI as well as run scripts to perform automated tasks. See the documentation for more information on how to install and use the CLI. </p>
+view_admin_downloads_cli_link_label = Link
+view_admin_downloads_cli_link_value = \u4E0B\u8F7DCLI {0} ({1})
+view_admin_downloads_cli_loadError = \u65E0\u6CD5\u83B7\u5F97CLI\u7248\u672C\u4FE1\u606F
+view_admin_downloads_cli_md5 = CLI MD5
+view_admin_downloads_cli_version = CLI\u7248\u672C
+view_admin_downloads_connectorsDownload = \u8FDE\u63A5\u5668\u4E0B\u8F7D
+view_admin_downloads_connectors_help = Connectors are software that is needed in order for some products to be manageable by RHQ. You install connectors into some managed products so RHQ agents can talk to them. See the documentation for more information.
+view_admin_downloads_connectors_loadError = Cannot get connectors info
+view_admin_downloads_connectors_none = No connectors are available for download
+view_admin_landing = \u8FD9\u91CC\u4F60\u53EF\u4EE5\u7BA1\u7406RHQ\u5168\u5C40\u914D\u7F6E.\u5305\u62EC\u914D\u7F6E\u5B89\u5168,\u5B89\u88C5\u63D2\u4EF6,\u7BA1\u7406RHQ\u670D\u52A1\u5668\u548C\u4EE3\u7406.
+view_admin_measTemplates_title = Template Metric Collection Schedules
+view_admin_measTemplates_updateExisting_title = \u66F4\u65B0\u5B58\u5728\u7684\u8BA1\u5212\u4EFB\u52A1
+view_admin_measTemplates_updateExisting_tooltip = Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
+view_admin_security = \u5B89\u5168
+view_admin_systemSettings_AgentMaxQuietTimeAllowed_desc = If this amount of time passes without hearing from an agent, that quiet agent will be considered down. This value is specified in minutes.
+view_admin_systemSettings_AgentMaxQuietTimeAllowed_name = Agent Max Quiet Time Allowed
+view_admin_systemSettings_AlertPurge_desc = How old alert history items must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_AlertPurge_name = Delete Alerts Older Than
+view_admin_systemSettings_AvailabilityPurge_desc = How old availability data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_AvailabilityPurge_name = Delete Availability Data Older Than
+view_admin_systemSettings_BaseURL_desc = A URL to the server GUI, used mainly within alert email notifications.
+view_admin_systemSettings_BaseURL_name = GUI Console URL
+view_admin_systemSettings_BaselineDataSet_desc = The amount of past measurement data that is used to determine a baseline. This is specified in days.
+view_admin_systemSettings_BaselineDataSet_name = Baseline Dataset
+view_admin_systemSettings_BaselineFrequency_desc = The frequency which the auto-calculation of baselines will be performed. If 0, baseline auto-calculation is disabled. This is specified in days.
+view_admin_systemSettings_BaselineFrequency_name = Baseline Calculation Frequency
+view_admin_systemSettings_DataMaintenance_desc = How often database maintenance is performed (for example, vacuuming if using Postgres). This is specified in hours.
+view_admin_systemSettings_DataMaintenance_name = \u6570\u636E\u5E93\u7EF4\u62A4\u671F\u95F4
+view_admin_systemSettings_DataReindex_desc = If enabled, certain database tables will be re-indexed periodically.
+view_admin_systemSettings_DataReindex_name = Reindex Data Tables Nightly
+view_admin_systemSettings_EnableAgentAutoUpdate_desc = Determines if the server will allow agents to auto-update themselves. You will not be able to download agent distributions from the server if this is disabled.
+view_admin_systemSettings_EnableAgentAutoUpdate_name = \u542F\u7528\u4EE3\u7406\u81EA\u52A8\u5347\u7EA7
+view_admin_systemSettings_EnableDebugMode_desc = \u5982\u679C\u542F\u7528,\u670D\u52A1\u5668\u5C06\u8FDB\u5165debug\u6A21\u5F0F.
+view_admin_systemSettings_EnableDebugMode_name = \u542F\u7528Debug\u6A21\u5F0F
+view_admin_systemSettings_EnableExperimentalFeatures_desc = If enabled, any experimental features that exist in the current product will be available.
+view_admin_systemSettings_EnableExperimentalFeatures_name = Enable Experimental Features
+view_admin_systemSettings_EventPurge_desc = How old event data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_EventPurge_name = Delete Events Older Than
+view_admin_systemSettings_JAASProvider_desc = Should LDAP be used to determine user identity?
+view_admin_systemSettings_JAASProvider_name = \u542F\u7528LDAP
+view_admin_systemSettings_LDAPBaseDN_desc = The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou=People,dc=redhat,dc=com
+view_admin_systemSettings_LDAPBaseDN_name = Search Base
+view_admin_systemSettings_LDAPBindDN_desc = The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn=Manager,dc=redhat,dc=com
+view_admin_systemSettings_LDAPBindDN_name = \u7528\u6237\u540D
+view_admin_systemSettings_LDAPBindPW_desc = The credentials of the user used to connect to the LDAP server when querying the LDAP user database.
+view_admin_systemSettings_LDAPBindPW_name = \u5BC6\u7801
+view_admin_systemSettings_LDAPFilter_desc = Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser=true
+view_admin_systemSettings_LDAPFilter_name = Search Filter
+view_admin_systemSettings_LDAPGroupFilter_desc = LDAP search filter that must return all LDAP groups available for authorization. This is used for LDAP group authorization.
+view_admin_systemSettings_LDAPGroupFilter_name = Group Search Filter
+view_admin_systemSettings_LDAPGroupMember_desc = LDAP search filter that is used in conjunction with the group search filter to determine user authorization. This is used for LDAP group authorization.
+view_admin_systemSettings_LDAPGroupMember_name = Group Member Filter
+view_admin_systemSettings_LDAPLoginProperty_desc = The LDAP property that contains the user name. Defaults to "cn". If multiple matches are found, the first entry found is used.
+view_admin_systemSettings_LDAPLoginProperty_name = Login Property
+view_admin_systemSettings_LDAPProtocol_desc = Should communication with the LDAP server be done over SSL?
+view_admin_systemSettings_LDAPProtocol_name = SSL
+view_admin_systemSettings_LDAPUrl_desc = URL to the LDAP Server
+view_admin_systemSettings_LDAPUrl_name = LDAP URL
+view_admin_systemSettings_RtDataPurge_desc = How old response time data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_RtDataPurge_name = Delete Response Time Data Older Than
+view_admin_systemSettings_TraitPurge_desc = How old measurement trait data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_TraitPurge_name = Delete Measurement Traits Older Than
+view_admin_systemSettings_cannotLoadServerDetails = \u65E0\u6CD5\u52A0\u8F7D\u670D\u52A1\u5668\u8BE6\u60C5
+view_admin_systemSettings_cannotLoadSettings = \u65E0\u6CD5\u83B7\u5F97\u5F53\u524D\u7CFB\u7EDF\u914D\u7F6E
+view_admin_systemSettings_fixBeforeSaving = \u4FDD\u5B58\u524D\u8BF7\u4FEE\u590D\u9519\u8BEF
+view_admin_systemSettings_group_baseline = \u81EA\u52A8Baseline\u914D\u7F6E\u5C5E\u6027
+view_admin_systemSettings_group_dataMgr = \u6570\u636E\u7BA1\u7406\u5668\u57FA\u672C\u5C5E\u6027
+view_admin_systemSettings_group_general = \u57FA\u672C\u914D\u7F6E\u5C5E\u6027
+view_admin_systemSettings_group_ldap = LDAP\u914D\u7F6E\u5C5E\u6027
+view_admin_systemSettings_saveFailure = \u4FDD\u5B58\u7CFB\u7EDF\u5C5E\u6027\u5931\u8D25
+view_admin_systemSettings_savedSettings = \u4FDD\u5B58\u7CFB\u7EDF\u5C5E\u6027\u6210\u529F
+view_admin_systemSettings_serverDetails = \u670D\u52A1\u5668\u8BE6\u60C5
+view_admin_systemSettings_serverDetails_buildNumber = Build Number
+view_admin_systemSettings_serverDetails_currentTable = Current Measurement Raw Table
+view_admin_systemSettings_serverDetails_dbDriverName = \u6570\u636E\u5E93\u9A71\u52A8\u540D
+view_admin_systemSettings_serverDetails_dbDriverVersion = \u6570\u636E\u5E93\u9A71\u52A8\u7248\u672C
+view_admin_systemSettings_serverDetails_dbName = \u6570\u636E\u5E93\u4EA7\u54C1\u540D
+view_admin_systemSettings_serverDetails_dbUrl = \u6570\u636E\u5E93\u8FDE\u63A5URL
+view_admin_systemSettings_serverDetails_dbVersion = \u6570\u636E\u5E93\u7248\u672C\u4FE1\u606F
+view_admin_systemSettings_serverDetails_installDir = \u670D\u52A1\u5668\u5B89\u88C5\u76EE\u5F55
+view_admin_systemSettings_serverDetails_nextRotation = Next Measurement Table Rotation
+view_admin_systemSettings_serverDetails_time = \u670D\u52A1\u5668\u672C\u5730\u65F6\u95F4
+view_admin_systemSettings_serverDetails_tz = \u670D\u52A1\u5668\u65F6\u533A
+view_admin_topology = \u62D3\u6251
+view_alert_common_tab_conditions = Conditions
+view_alert_common_tab_conditions_expression = \u89E6\u53D1\u4E8B\u4EF6\u5F53
+view_alert_common_tab_conditions_expression_tooltip = Determines if ANY or ALL of the conditions must evaluate to true in order for the entire condition set to be considered true.
+view_alert_common_tab_conditions_modal_title = \u6DFB\u52A0\u6761\u4EF6
+view_alert_common_tab_conditions_recovery_disabled = This alert caused its alert definition to be disabled
+view_alert_common_tab_conditions_recovery_enabled = Triggered ''{0}'' to be re-enabled
+view_alert_common_tab_conditions_text = \u6761\u4EF6
+view_alert_common_tab_conditions_type_availability = \u53EF\u7528\u6027\u6539\u53D8
+view_alert_common_tab_conditions_type_availability_down = Went down
+view_alert_common_tab_conditions_type_availability_up = Came up
+view_alert_common_tab_conditions_type_event = \u4E8B\u4EF6\u68C0\u6D4B
+view_alert_common_tab_conditions_type_event_matching = with event source matching
+view_alert_common_tab_conditions_type_metric_baseline = \u6307\u6807\u57FA\u51C6
+view_alert_common_tab_conditions_type_metric_baseline_verb = of
+view_alert_common_tab_conditions_type_metric_calltime_change = Call Time Value Changes
+view_alert_common_tab_conditions_type_metric_calltime_change_verb = by at least
+view_alert_common_tab_conditions_type_metric_calltime_delta_grows = Grows
+view_alert_common_tab_conditions_type_metric_calltime_delta_other = Changes
+view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks = Shrinks
+view_alert_common_tab_conditions_type_metric_calltime_destination = with call destination matching
+view_alert_common_tab_conditions_type_metric_calltime_threshold = Call Time Value Threshold
+view_alert_common_tab_conditions_type_metric_change = Metric Value Change
+view_alert_common_tab_conditions_type_metric_threshold = Metric Value Threshold
+view_alert_common_tab_conditions_type_metric_trait_change = Trait Change
+view_alert_common_tab_conditions_type_operation = \u64CD\u4F5C\u6267\u884C
+view_alert_common_tab_conditions_type_operation_status = with result status
+view_alert_common_tab_conditions_type_resource_configuration = \u8D44\u6E90\u914D\u7F6E Change
+view_alert_common_tab_conditions_value = Value
+view_alert_common_tab_dampening = Dampening
+view_alert_common_tab_dampening_category_consecutive_count = Consecutive
+view_alert_common_tab_dampening_category_consecutive_count_tooltip = An alert is triggered once every X occurrences the condition set is true consecutively.
+view_alert_common_tab_dampening_category_duration_count = Time Period
+view_alert_common_tab_dampening_category_duration_count_tooltip = An alert is triggered once every X occurrences the condition set is true within a given time period.
+view_alert_common_tab_dampening_category_none = None
+view_alert_common_tab_dampening_category_none_tooltip = Dampening is disabled. Every time the condition set is true, an alert will be triggered.
+view_alert_common_tab_dampening_category_partial_count = Last N Evaluations
+view_alert_common_tab_dampening_category_partial_count_tooltip = An alert is triggered once every X occurrences the condition set is true during the last N evaluations of the condition set.
+view_alert_common_tab_dampening_consecutive_occurrences_label = Occurrences
+view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip = The number of times the condition set must be consecutively true before the alert is triggered
+view_alert_common_tab_dampening_duration_occurrences_label = Occurrences
+view_alert_common_tab_dampening_duration_occurrences_label_tooltip = The number of times the condition set must be true during the given time period before the alert is triggered.
+view_alert_common_tab_dampening_duration_period_label = \u65F6\u95F4\u6BB5
+view_alert_common_tab_dampening_duration_period_label_tooltip = The time span in which the condition set will be tested to see if the given number of occurrences are true.
+view_alert_common_tab_dampening_partial_evalatuions_label = \u8BC4\u4F30
+view_alert_common_tab_dampening_partial_evalatuions_label_tooltip = The total number of times the condition set will be tested to see if the given number of occurrences are true.
+view_alert_common_tab_dampening_partial_occurrences_label = Occurrences
+view_alert_common_tab_dampening_partial_occurrences_label_tooltip = The number of times the condition set must be true during the last N evaluations before the alert is triggered.
+view_alert_common_tab_general = \u57FA\u672C\u5C5E\u6027
+view_alert_common_tab_invalid_condition_category = Invalid condition category - please report this as a bug: {0}
+view_alert_common_tab_invalid_dampening_category = Invalid dampening category - please report this as a bug: {0}
+view_alert_common_tab_invalid_time_units = \u65E0\u6548\u65F6\u95F4\u5355\u4F4D - \u8BF7\u62A5\u544Abug: {0}
+view_alert_common_tab_notifications = \u901A\u77E5
+view_alert_common_tab_notifications_message = \u6D88\u606F
+view_alert_common_tab_notifications_sender = Sender
+view_alert_common_tab_notifications_status = \u72B6\u6001
+view_alert_common_tab_recovery = \u8FD8\u539F
+view_alert_definition_condition_editor_avilability_option_down = Goes down
+view_alert_definition_condition_editor_avilability_option_up = Comes up
+view_alert_definition_condition_editor_avilability_tooltip = Specify the availability state change that will trigger the condition.
+view_alert_definition_condition_editor_avilability_value = \u53EF\u7528\u6027
+view_alert_definition_condition_editor_common_avg = Average
+view_alert_definition_condition_editor_common_max = Maximum
+view_alert_definition_condition_editor_common_min = Minimum
+view_alert_definition_condition_editor_delete_confirm = \u5220\u9664\u9009\u5B9A\u7684\u8B66\u62A5\u6761\u4EF6?
+view_alert_definition_condition_editor_event_regex = \u6B63\u5219\u8868\u8FBE\u5F0F
+view_alert_definition_condition_editor_event_regex_tooltip = If specified, this is a regular expression that must match a collected event message in order to trigger the condition.
+view_alert_definition_condition_editor_event_severity = Event Severity
+view_alert_definition_condition_editor_event_severity_debug = Debug
+view_alert_definition_condition_editor_event_severity_error = Error
+view_alert_definition_condition_editor_event_severity_fatal = Fatal
+view_alert_definition_condition_editor_event_severity_info = Info
+view_alert_definition_condition_editor_event_severity_warn = Warn
+view_alert_definition_condition_editor_event_tooltip = Specify the event severity that an event message must be reported with in order to trigger this condition. If you specify an optional regular expression, the event message must also match that regular expression in order for the condition to trigger.
+view_alert_definition_condition_editor_metric_baseline_percentage = Baseline Percentage
+view_alert_definition_condition_editor_metric_baseline_percentage_tooltip = A collected metric value will trigger this condition when compared to this percentage of the selected baseline value using the selected comparator
+view_alert_definition_condition_editor_metric_baseline_tooltip = Specify the baseline value that must be violated to trigger the condition. The value you specify is a percentage of the given baseline value.
+view_alert_definition_condition_editor_metric_baseline_value = Baseline
+view_alert_definition_condition_editor_metric_calltime_change_percentage = Percentage Change
+view_alert_definition_condition_editor_metric_calltime_change_percentage_tooltip = A collected calltime value will trigger this condition when it differs by at least this percentage of the selected calltime limit value
+view_alert_definition_condition_editor_metric_calltime_change_tooltip = Specify the calltime value that, when changed at least a specified amount, triggers the condition. You must specify which calltime limit to check (minimum, maximum or average calltime value) and the percentage of change that must occur.
+view_alert_definition_condition_editor_metric_calltime_common_comparator = Comparator
+view_alert_definition_condition_editor_metric_calltime_common_comparator_changes = Changes
+view_alert_definition_condition_editor_metric_calltime_common_comparator_grows = Grows
+view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks = Shrinks
+view_alert_definition_condition_editor_metric_calltime_common_comparator_tooltip = How a collected calltime value should be compared to the given calltime limit
+view_alert_definition_condition_editor_metric_calltime_common_limit = Call Time Limit
+view_alert_definition_condition_editor_metric_calltime_common_limit_tooltip = The calltime limit value that is to be compared with the given value
+view_alert_definition_condition_editor_metric_calltime_common_name = Call Time Metric
+view_alert_definition_condition_editor_metric_calltime_common_regex = \u6B63\u5219\u8868\u8FBE\u5F0F
+view_alert_definition_condition_editor_metric_calltime_common_regex_tooltip = If specified, this is a regular expression that must match a call destination in order to trigger the condition.
+view_alert_definition_condition_editor_metric_calltime_threshold_tooltip = Specify the calltime threshold value that, when violated, triggers the condition. The value you specify is an absolute value with an optional units specifier. You also must specify which calltime limit to compare the value with (minimum, maximum or average calltime value).
+view_alert_definition_condition_editor_metric_calltime_threshold_value = Call Time Value
+view_alert_definition_condition_editor_metric_calltime_threshold_value_tooltip = The threshold value of the metric that will trigger the condition when compared using the selected comparator.
+view_alert_definition_condition_editor_metric_change_tooltip = Specify the metric whose value must change to trigger the condition.
+view_alert_definition_condition_editor_metric_common_definition_not_found = Should have found metric definition - something is wrong
+view_alert_definition_condition_editor_metric_threshold_comparator = Comparator
+view_alert_definition_condition_editor_metric_threshold_comparator_equal = \u7B49\u4E8E
+view_alert_definition_condition_editor_metric_threshold_comparator_greater = \u5927\u4E8E
+view_alert_definition_condition_editor_metric_threshold_comparator_less = \u5C0F\u4E8E
+view_alert_definition_condition_editor_metric_threshold_comparator_tooltip = How a collected metric value should be compared to the given threshold value
+view_alert_definition_condition_editor_metric_threshold_name = \u6307\u6807
+view_alert_definition_condition_editor_metric_threshold_tooltip = Specify the threshold value that, when violated, triggers the condition. The value you specify is an absolute value with an optional units specifier.
+view_alert_definition_condition_editor_metric_threshold_value = \u6307\u6807\u503C
+view_alert_definition_condition_editor_metric_threshold_value_tooltip = The threshold value of the metric that will trigger the condition when compared using the selected comparator.
+view_alert_definition_condition_editor_metric_trait_change_tooltip = Specify the trait whose value must change to trigger the condition.
+view_alert_definition_condition_editor_metric_trait_change_value = Trait
+view_alert_definition_condition_editor_operation_status = \u64CD\u4F5C\u72B6\u6001
+view_alert_definition_condition_editor_operation_status_canceled = Canceled
+view_alert_definition_condition_editor_operation_status_failure = Failure
+view_alert_definition_condition_editor_operation_status_inprogress = \u8FDB\u884C\u4E2D
+view_alert_definition_condition_editor_operation_status_success = Success
+view_alert_definition_condition_editor_operation_tooltip = Specify the result that must occur when the selected operation is executed in order to trigger the condition.
+view_alert_definition_condition_editor_operation_value = \u64CD\u4F5C
+view_alert_definition_condition_editor_option_availability = Availability Change
+view_alert_definition_condition_editor_option_event = \u4E8B\u4EF6\u68C0\u6D4B
+view_alert_definition_condition_editor_option_label = Condition Type
+view_alert_definition_condition_editor_option_metric_baseline = Measurement Baseline Threshold
+view_alert_definition_condition_editor_option_metric_calltime_change = Call Time Value Change
+view_alert_definition_condition_editor_option_metric_calltime_threshold = Call Time Value Threshold
+view_alert_definition_condition_editor_option_metric_change = Measurement Value Change
+view_alert_definition_condition_editor_option_metric_threshold = Measurement Absolute Value Threshold
+view_alert_definition_condition_editor_option_metric_trait_change = Trait Value Change
+view_alert_definition_condition_editor_option_operation = Operation Execution
+view_alert_definition_condition_editor_option_resource_configuration = \u8D44\u6E90\u914D\u7F6E\u6539\u53D8
+view_alert_definition_condition_editor_resource_configuration_tooltip = This condition is triggered when the resource configuration changes.
+view_alert_definition_for_group = \u67E5\u770B\u7EC4\u5B9A\u4E49
+view_alert_definition_for_type = \u67E5\u770B\u6A21\u677F
+view_alert_definition_notification_cliScript_editor_anotherUser = \u5176\u4ED6\u7528\u6237
+view_alert_definition_notification_cliScript_editor_existingScript = Existing Script
+view_alert_definition_notification_cliScript_editor_loadFailed = Loading the CLI Notification Editor Failed.
+view_alert_definition_notification_cliScript_editor_newScriptVersion = Version
+view_alert_definition_notification_cliScript_editor_repository = Repository
+view_alert_definition_notification_cliScript_editor_script = Script
+view_alert_definition_notification_cliScript_editor_selectRepo = Select the repository where the script should reside
+view_alert_definition_notification_cliScript_editor_selectRepoFirst = \u9996\u5148\u9009\u62E9\u5E93.
+view_alert_definition_notification_cliScript_editor_thisUser = Myself
+view_alert_definition_notification_cliScript_editor_uploadNewScript = \u4E0A\u4F20\u65B0\u811A\u672C
+view_alert_definition_notification_cliScript_editor_verifyAuthentication = Verify
+view_alert_definition_notification_cliScript_editor_whichUser = User To Run The Script As
+view_alert_definition_notification_editor_delete_confirm = \u4F60\u786E\u5B9A\u8981\u5220\u9664\u9009\u5B9A\u7684\u544A\u8B66\u901A\u77E5?
+view_alert_definition_notification_editor_field_configuration = \u914D\u7F6E
+view_alert_definition_notification_editor_field_configuration_loadFailed = Failed to get notification configuration preview
+view_alert_definition_notification_editor_field_configuration_not_loaded = Unknown
+view_alert_definition_notification_editor_field_sender = Sender
+view_alert_definition_notification_editor_loadFailed = Cannot get alert senders
+view_alert_definition_notification_editor_loadFailed_single = Cannot get alert sender configuration definition
+view_alert_definition_notification_editor_none_available = No alert senders available
+view_alert_definition_notification_editor_saveFailed = Cannot save the notification configuration
+view_alert_definition_notification_editor_sender = \u901A\u77E5\u53D1\u9001\u8005
+view_alert_definition_notification_editor_title_add = \u6DFB\u52A0\u901A\u77E5
+view_alert_definition_notification_editor_title_edit = \u7F16\u8F91\u901A\u77E5
+view_alert_definition_notification_operation_editor_common_operation = \u64CD\u4F5C
+view_alert_definition_notification_operation_editor_mode_relative = \u76F8\u5173\u8D44\u6E90
+view_alert_definition_notification_operation_editor_mode_specific = \u6307\u5B9A\u8D44\u6E90
+view_alert_definition_notification_operation_editor_mode_this = \u8FD9\u4E2A\u8D44\u6E90
+view_alert_definition_notification_operation_editor_mode_title = \u8D44\u6E90\u9009\u62E9\u6A21\u5F0F
+view_alert_definition_notification_operation_editor_mode_unknown = UNKNOWN OPTION - THIS IS A BUG
+view_alert_definition_notification_operation_editor_operations_loadFailed = Failed to load the list of available operations
+view_alert_definition_notification_operation_editor_operations_no_parameters = This operation does not take any parameters
+view_alert_definition_notification_operation_editor_relative_ancestor = Start Search From
+view_alert_definition_notification_operation_editor_relative_ancestor_loadFailed = Cannot get type ancestry
+view_alert_definition_notification_operation_editor_relative_ancestor_root = Root Ancestor Type
+view_alert_definition_notification_operation_editor_relative_ancestor_tooltip = Select the top of the type hierarchy from which to search its descendant tree for the Filter By type
+view_alert_definition_notification_operation_editor_relative_descendant = Then Filter By
+view_alert_definition_notification_operation_editor_relative_descendant_filter_tooltip = A specific name to uniquely identify a resource when more than one resource of the selected type might exist. This is optional if there will only ever be one resource of the resource type in the selected type hierarchy.
+view_alert_definition_notification_operation_editor_relative_descendant_loadFailed = Cannot get type descendants
+view_alert_definition_notification_operation_editor_relative_descendant_tooltip = The resource type to search for under the root type defined in the Start Search From selection.
+view_alert_definition_notification_operation_editor_specific_pick_button = Pick
+view_alert_definition_notification_operation_editor_specific_pick_error_invalid = Please pick a resource
+view_alert_definition_notification_operation_editor_specific_pick_error_no_operation = Please pick a resource that has one or more operations
+view_alert_definition_notification_operation_editor_specific_pick_text = Pick a resource...
+view_alert_definition_notification_operation_editor_specific_resource = \u8D44\u6E90
+view_alert_definition_notification_role_editor_loadFailed = Cannot determine current roles - starting empty
+view_alert_definition_notification_role_editor_restoreFailed = Cannot use current roles - starting empty
+view_alert_definition_notification_role_editor_saveFailed = Cannot save the selected roles
+view_alert_definition_notification_user_editor_loadFailed = Cannot determine current users - starting empty
+view_alert_definition_notification_user_editor_restoreFailed = Cannot use current users - starting empty
+view_alert_definition_notification_user_editor_saveFailed = Cannot save the selected users
+view_alert_definition_recovery_editor_disable_when_fired = Disable When Fired
+view_alert_definition_recovery_editor_disable_when_fired_tooltip = Indicates if this alert will be disabled after it fires. Once disabled, the alert can be manually re-enabled or a recovery alert can be set up to automatically re-enable it. If this alert is a recovery alert itself, this setting cannot be turned on.
+view_alert_definition_recovery_editor_loadFailed = Cannot build recovery menu
+view_alert_definition_recovery_editor_none_available = None
+view_alert_definition_recovery_editor_recovery_alert = Recover Alert
+view_alert_definition_recovery_editor_recovery_alert_tooltip = The target alert that will be recovered (i.e. re-enabled) after this alert triggers. Do not select an alert here if you are not defining a recovery alert.
+view_alert_definitions_create_failure = Alert definition creation failed
+view_alert_definitions_create_success = Alert definition successfully created
+view_alert_definitions_delete_confirm = Delete the selected alert definition(s)?
+view_alert_definitions_delete_failure = Failed to deleted the selected alert definitions
+view_alert_definitions_delete_success = Successfully deleted {0} alert definitions
+view_alert_definitions_disable_confirm = Disable the selected alert definition(s)?
+view_alert_definitions_disable_failure = Failed to disable the selected alert definitions
+view_alert_definitions_disable_success = Successfully disabled {0} alert definitions
+view_alert_definitions_enable_confirm = Enable the selected alert definition(s)?
+view_alert_definitions_enable_failure = Failed to enable the selected alert definitions
+view_alert_definitions_enable_success = Successfully enabled {0} alert definitions
+view_alert_definitions_loadFailed = Failed to fetch alert definition data
+view_alert_definitions_loadFailed_single = Failed to fetch data for alert definition with id {0}
+view_alert_definitions_table_title_group = \u7EC4\u544A\u8B66\u5B9A\u4E49
+view_alert_definitions_table_title_resource = \u7EC4\u544A\u8B66\u5B9A\u4E49
+view_alert_definitions_update_failure = \u544A\u8B66\u5B9A\u4E49\u66F4\u65B0\u5931\u8D25
+view_alert_definitions_update_success = \u544A\u8B66\u5B9A\u4E49\u66F4\u65B0\u6210\u529F
+view_alert_details_field_ack_at = \u786E\u8BA4\u4E8E
+view_alert_details_field_ack_by = \u786E\u8BA4\u8005
+view_alert_details_field_recovery_info = \u8FD8\u539F\u4FE1\u606F
+view_alert_details_loadFailed = \u53D6\u5F97\u544A\u8B66\u8BE6\u60C5\u5931\u8D25
+view_alerts_ack_confirm = Acknowledge the selected alert(s)?
+view_alerts_ack_confirm_all = Acknowledge all alerts from this source?
+view_alerts_ack_failure = Failed to acknowledge alerts with id''s: {0}
+view_alerts_ack_failure_all = Failed to acknowledge all alerts from this source
+view_alerts_ack_success = Successfully acknowledged {0} alerts
+view_alerts_delete_confirm = Delete the selected alert(s)?
+view_alerts_delete_confirm_all = Delete all alerts from this source?
+view_alerts_delete_failure = Failed to delete alerts with id''s: {0}
+view_alerts_delete_failure_all = Failed to delete all alerts from this source
+view_alerts_delete_success = Successfully deleted {0} alerts
+view_alerts_field_ack_status = \u72B6\u6001
+view_alerts_field_ack_status_ack = Ack ({0})
+view_alerts_field_ack_status_ackHover = \u786E\u8BA4\u8005{0}\u4E8E{1}
+view_alerts_field_ack_status_noAck = No Ack
+view_alerts_field_ack_status_noAckHover = \u8FD8\u6CA1\u786E\u8BA4\u7684
+view_alerts_field_ack_subject = Acknowledge Subject
+view_alerts_field_ack_time = \u786E\u8BA4\u65F6\u95F4
+view_alerts_field_condition_text = Condition Text
+view_alerts_field_condition_text_many = Multiple Conditions
+view_alerts_field_condition_text_none = No Conditions
+view_alerts_field_condition_value = Condition Value
+view_alerts_field_created_time = \u4EA7\u751F\u65F6\u95F4
+view_alerts_field_enabled = \u542F\u7528
+view_alerts_field_modified_time = \u4FEE\u6539\u65F6\u95F4
+view_alerts_field_name = Name
+view_alerts_field_parent = \u7236
+view_alerts_field_priority = \u4F18\u5148\u7EA7
+view_alerts_field_protected = Protected
+view_alerts_field_protected_tooltip = If true, this definition is protected from being changed by the parent definition. In other words, the parent definition settings will not override this definition.
+view_alerts_loadFailed = Failed to fetch alerts data
+view_alerts_table_filter_priority = \u4F18\u5148\u7EA7\u8FC7\u6EE4
+view_alerts_table_title_group = \u7EC4\u544A\u8B66\u5386\u53F2
+view_alerts_table_title_resource = \u8D44\u6E90\u544A\u8B66\u5386\u53F2
+view_autoDiscoveryQ_committed = Committed
+view_autoDiscoveryQ_confirmSelect = \u662F\u5426\u9009\u4E2D\u5B50\u8282\u70B9\uFF1F
+view_autoDiscoveryQ_deleted = Deleted
+view_autoDiscoveryQ_field_discoveryTime = \u53D1\u73B0\u65F6\u95F4
+view_autoDiscoveryQ_field_inventoryStatus = \u6E05\u5355\u72B6\u6001
+view_autoDiscoveryQ_field_key = \u8D44\u6E90Key
+view_autoDiscoveryQ_field_name = \u8D44\u6E90\u540D\u79F0
+view_autoDiscoveryQ_field_parentId = \u7236ID
+view_autoDiscoveryQ_ignore = \u5FFD\u7565
+view_autoDiscoveryQ_ignoreFailure = Failed to ignore resources
+view_autoDiscoveryQ_ignoreSuccessful = \u6210\u529F\u5FFD\u7565\u9009\u5B9A\u8D44\u6E90.
+view_autoDiscoveryQ_ignored = Ignored
+view_autoDiscoveryQ_import = \u5BFC\u5165
+view_autoDiscoveryQ_importFailure = \u5BFC\u5165\u8D44\u6E90\u5931\u8D25
+view_autoDiscoveryQ_importSuccessful = \u6210\u529F\u5BFC\u5165\u88AB\u9009\u8D44\u6E90.
+view_autoDiscoveryQ_loadFailure = \u52A0\u8F7D\u8D44\u6E90\u6E05\u5355\u53D1\u73B0\u961F\u5217\u5931\u8D25
+view_autoDiscoveryQ_new = New
+view_autoDiscoveryQ_newAndIgnored = New and Ignored
+view_autoDiscoveryQ_noItems = \u65E0\u6761\u76EE\u663E\u793A
+view_autoDiscoveryQ_noperm = (\u60A8\u6CA1\u6709\u6743\u9650\u67E5\u770B\u81EA\u52A8\u53D1\u73B0\u961F\u5217)
+view_autoDiscoveryQ_showStatus = \u663E\u793A\u72B6\u6001
+view_autoDiscoveryQ_title = \u81EA\u52A8\u53D1\u73B0\u961F\u5217
+view_autoDiscoveryQ_unignore = Unignore
+view_autoDiscoveryQ_unignoreFailure = Failed to unignore resources
+view_autoDiscoveryQ_unignoreSuccessful = \u6210\u529F\u4F7F\u9009\u4E2D\u7684\u8D44\u6E90\u751F\u6548.
+view_autoDiscoveryQ_uninventoried = Uninventoried
+view_bundleVersion_loadFailure = Failed to load bundle version data
+view_bundle_bundle = Bundle
+view_bundle_bundleDeployment = Bundle\u53D1\u5E03
+view_bundle_bundleDeployments = Bundle\u53D1\u5E03
+view_bundle_bundleDestinations = Bundle\u76EE\u7684\u5730
+view_bundle_bundleFiles = Bundle\u6587\u4EF6
+view_bundle_bundleType = Bundle\u7C7B\u578B
+view_bundle_bundleVersion = Bundle\u7248\u672C
+view_bundle_bundleVersions = Bundle\u7248\u672C
+view_bundle_bundles = Bundles
+view_bundle_createWizard_bundleDistro = Bundle Distribution
+view_bundle_createWizard_cancelFailure = Failed to fully cancel the creation of bundle [{0}], version = [{1}] - the bundle may still exist in the database
+view_bundle_createWizard_cancelSuccessful = Canceled the creation of bundle [{0}], version = [{1}]
+view_bundle_createWizard_clickToUploadRecipe = Click to load a recipe file
+view_bundle_createWizard_createFailure = \u521B\u5EFAbundle\u5931\u8D25
+view_bundle_createWizard_createSuccessful = You have successfully created a bundle named [{0}] with a version of [{1}]
+view_bundle_createWizard_enterRecipe = Please supply a valid recipe
+view_bundle_createWizard_enterUrl = Please enter a valid URL where the bundle distribution file can be downloaded from
+view_bundle_createWizard_failedToUploadDistroFile = Failed to upload bundle distribution file
+view_bundle_createWizard_failedToUploadFile = Failed to upload bundle file
+view_bundle_createWizard_loadBundleFileFailure = Cannot obtain bundle file information from server
+view_bundle_createWizard_noAdditionalFilesNeeded = No additional files need to be uploaded for this bundle
+view_bundle_createWizard_noBundleTypesAvail = No bundle types are available
+view_bundle_createWizard_noBundleTypesSupported = No bundle types are supported - you must deploy a valid plugin that supports bundle deployments
+view_bundle_createWizard_provideBundleDistro = Provide a Bundle Distribution
+view_bundle_createWizard_recipeOption = Recipe
+view_bundle_createWizard_title = \u521B\u5EFABundle
+view_bundle_createWizard_uploadInProgress = Upload is in progress... This can take several minutes for large files
+view_bundle_createWizard_uploadOption = \u4E0A\u4F20
+view_bundle_createWizard_uploadStepName = Upload Bundle Files
+view_bundle_createWizard_urlOption = URL
+view_bundle_createWizard_windowTitle = Bundle\u521B\u5EFA\u5411\u5BFC
+view_bundle_createWizard_youMustChooseOne = You must choose one option in order to create a bundle!
+view_bundle_deleteConfirm = \u4F60\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2Abundle? \u8FD9\u4E2Abundle\u6240\u6709\u7684\u7248\u672C, \u76EE\u7684\u5730\u548C\u90E8\u7F72\u5C06\u88AB\u5220\u9664.
+view_bundle_deploy = \u53D1\u5E03
+view_bundle_deployDir = \u53D1\u5E03\u76EE\u5F55
+view_bundle_deployWizard_deployStep = \u53D1\u5E03Bundle\u5230\u76EE\u7684\u5E73\u53F0
+view_bundle_deployWizard_deploying = \u53D1\u5E03\u4E2D...
+view_bundle_deployWizard_deploymentCreated = \u521B\u5EFA\u90E8\u7F72...
+view_bundle_deployWizard_deploymentCreatedDetail = You have created the deployment [{0}] with the description [{1}]
+view_bundle_deployWizard_deploymentCreatedDetail_concise = You have created the deployment [{0}]
+view_bundle_deployWizard_deploymentScheduled = Bundle Deployment Scheduled!
+view_bundle_deployWizard_deploymentScheduledDetail = You have scheduled the bundle deployment [{0}] to the destination group [{1}]
+view_bundle_deployWizard_deploymentScheduledDetail_concise = You have scheduled the bundle deployment
+view_bundle_deployWizard_destinationCreatedDetail = You have created the destination [{0}] with the description [{1}]
+view_bundle_deployWizard_destinationCreatedDetail_concise = You have created the destination [{0}]
+view_bundle_deployWizard_error_1 = Failed to delete new deployment on Cancel
+view_bundle_deployWizard_error_10 = Failed to create destination, it may already exist. (Note, for an existing destination deploy from the Destination view)
+view_bundle_deployWizard_error_11 = Failed to find defined deployments.
+view_bundle_deployWizard_error_12 = Failed to find defined bundles.
+view_bundle_deployWizard_error_2 = Failed to delete new destination on Cancel
+view_bundle_deployWizard_error_3 = Failed to Schedule Deployment!
+view_bundle_deployWizard_error_4 = Failed to schedule deployment: {0}
+view_bundle_deployWizard_error_5 = \u521B\u5EFA\u53D1\u5E03\u5931\u8D25!
+view_bundle_deployWizard_error_6 = \u521B\u5EFA\u53D1\u5E03\u5931\u8D25: {0}
+view_bundle_deployWizard_error_7 = Failed to get deployment name.
+view_bundle_deployWizard_error_8 = You must select a valid resource group from the drop down
+view_bundle_deployWizard_error_9 = Failed to delete new destination in nextPage
+view_bundle_deployWizard_getConfigSkip = No configuration needed for this bundle version.
+view_bundle_deployWizard_getConfigStep = Set Deployment Configuration
+view_bundle_deployWizard_getDestStep = \u65B0\u5EFA\u76EE\u7684\u5730
+view_bundle_deployWizard_getDest_deployDir = Root Deployment Directory (on destination platforms)
+view_bundle_deployWizard_getDest_desc = \u76EE\u7684\u5730\u63CF\u8FF0
+view_bundle_deployWizard_getDest_name = \u76EE\u7684\u5730\u540D
+view_bundle_deployWizard_getInfoStep = \u63D0\u4F9B\u53D1\u5E03\u4FE1\u606F
+view_bundle_deployWizard_getInfo_clean = Clean Deployment? (wipe deploy directory on destination platform)
+view_bundle_deployWizard_getInfo_deploymentDesc = \u53D1\u5E03\u63CF\u8FF0
+view_bundle_deployWizard_getInfo_deploymentName = \u53D1\u5E03\u540D\u79F0
+view_bundle_deployWizard_getOptionsStep = \u53D1\u5E03\u9009\u9879
+view_bundle_deployWizard_getOptions_deployLater = \u7A0D\u5019\u53D1\u5E03
+view_bundle_deployWizard_getOptions_deployNow = \u9A6C\u4E0A\u53D1\u5E03
+view_bundle_deployWizard_getOptions_deployTime = \u53D1\u5E03\u65F6\u95F4
+view_bundle_deployWizard_selectBundleStep = Select Deployment Bundle
+view_bundle_deployWizard_selectBundle_single = Select only a single bundle for deployment.
+view_bundle_deployWizard_selectVersionStep = Select Deployment Bundle Version
+view_bundle_deployWizard_selectVersion_latest = \u6700\u65B0\u7248\u672C [{0}]
+view_bundle_deployWizard_selectVersion_live = Live Version [{0}]
+view_bundle_deployWizard_selectVersion_select = Select Version from List:
+view_bundle_deployWizard_title = Bundle\u53D1\u5E03\u5411\u5BFC
+view_bundle_deploy_action = \u64CD\u4F5C
+view_bundle_deploy_backButton = \u8FD4\u56DE
+view_bundle_deploy_clickForError = Click the icon for the error message
+view_bundle_deploy_deleteConfirm = Are you sure you want to delete this bundle deployment?
+view_bundle_deploy_deleteFailure = Failed to delete the bundle deployment [{0}]
+view_bundle_deploy_deleteSuccessful = You successfully deleted the bundle deployment [{0}]
+view_bundle_deploy_deployedBy = \u53D1\u5E03\u8005
+view_bundle_deploy_deploymentPlatforms = \u53D1\u5E03\u5E73\u53F0
+view_bundle_deploy_installDetails = \u5B89\u88C5\u7EC6\u8282
+view_bundle_deploy_loadBundleFailure = \u67E5\u627Ebundle\u5931\u8D25
+view_bundle_deploy_loadDeployFailure = Failed to load bundle deployments
+view_bundle_deploy_loadFailure = Failed to load bundle deployment
+view_bundle_deploy_name = \u53D1\u5E03\u540D
+view_bundle_deploy_operatingSystem = \u64CD\u4F5C\u7CFB\u7EDF
+view_bundle_deploy_selectARow = \u9009\u4E2D\u884C\u663E\u793A\u5B89\u88C5\u7EC6\u8282
+view_bundle_deploy_tagUpdateFailure = Failed to update bundle deployment tags
+view_bundle_deploy_tagUpdateSuccessful = You have successfully updated the bundle deployment tags
+view_bundle_deploy_time = \u53D1\u5E03\u65F6\u95F4
+view_bundle_deployed = \u5DF2\u53D1\u5E03
+view_bundle_deployments = \u53D1\u5E03
+view_bundle_dest_backToBundle = \u8FD4\u56DEBundle
+view_bundle_dest_created = \u5DF2\u521B\u5EFA
+view_bundle_dest_deleteConfirm = Are you sure you want to delete this bundle destination? This only deletes it from the database; all bundle content that was deployed to this destination on remote machines will remain.
+view_bundle_dest_deleteFailure = Failed to delete the bundle destination [{0}]
+view_bundle_dest_deleteSuccessful = You successfully deleted the bundle destination [{0}]
+view_bundle_dest_deployDir = \u53D1\u5E03\u76EE\u5F55
+view_bundle_dest_group = \u7EC4
+view_bundle_dest_lastDeployedVersion = \u4E0A\u6B21\u53D1\u5E03\u7248\u672C
+view_bundle_dest_lastDeploymentDate = \u4E0A\u6B21\u53D1\u5E03\u65E5\u671F
+view_bundle_dest_lastDeploymentStatus = \u4E0A\u6B21\u53D1\u5E03\u72B6\u6001
+view_bundle_dest_loadFailure = \u52A0\u8F7Dbundle\u76EE\u7684\u5730\u5931\u8D25
+view_bundle_dest_loadFailureVersionInfo = Failed to load bundle destination deployed version information
+view_bundle_dest_purgeConfirm = This will purge the bundle content from all remote machines. Are you sure you want to do this?
+view_bundle_dest_purgeFailure = Failed to purge the bundle destination [{0}] from some or all of the remote machines.
+view_bundle_dest_purgeSuccessful = You successfully purged the bundle destination [{0}] from all of the remote machines.
+view_bundle_dest_revertConfirm = This will revert all remote machines back to the previous bundle deployment. Are you sure you want to do this?
+view_bundle_dest_tagUpdateFailure = Failed to update bundle destination tags
+view_bundle_dest_tagUpdateSuccessful = You have successfully updated the bundle destination tags
+view_bundle_destinations = \u76EE\u7684\u5730
+view_bundle_fileListView_fileSize = \u6587\u4EF6\u5927\u5C0F
+view_bundle_fileListView_loadFailure = \u52A0\u8F7Dbundle\u6587\u4EF6\u5931\u8D25
+view_bundle_fileListView_md5 = MD5
+view_bundle_fileListView_sha256 = SHA256
+view_bundle_files = \u6587\u4EF6
+view_bundle_latestVersion = \u6700\u65B0\u7248\u672C
+view_bundle_list_backToAll = \u8FD4\u56DE\u6240\u6709Bundles
+view_bundle_list_deleteConfirm = Are you sure you want to delete the selected bundles?
+view_bundle_list_deleteFailure = Failed to delete the bundle [{0}]
+view_bundle_list_deleteSuccessful = You successfully deleted the bundle [{0}]
+view_bundle_list_deletesFailure = Failed to delete the bundles
+view_bundle_list_deletesSuccessful = You successfully deleted the bundles
+view_bundle_list_destinationsCount = Destinations Count
+view_bundle_list_error1 = Failed to load bundle to deploy [{0}]
+view_bundle_list_error2 = Failed to get a single bundle to deploy [{0}]
+view_bundle_list_error3 = \u52A0\u8F7Dbundle\u5931\u8D25
+view_bundle_list_loadFailure = Failed to load the bundle to be deployed [{0}]
+view_bundle_list_loadWithLatestFailure = Failed to load bundle with the latest version data
+view_bundle_list_singleLoadFailure = Failed to get a single bundle to be deployed [{0}]
+view_bundle_list_tagUpdateFailure = \u66F4\u65B0bundle\u6807\u8BB0\u5931\u8D25
+view_bundle_list_tagUpdateSuccessful = You have successfully updated the bundle tags
+view_bundle_list_versionsCount = \u7248\u672C\u6570\u91CF
+view_bundle_purge = \u6E05\u9664
+view_bundle_recipe = Recipe
+view_bundle_resDeployDS_loadFailure = Failed to load bundle resource deployments
+view_bundle_revert = \u8FD8\u539F
+view_bundle_revertWizard_confirmStep_confirmation = Reverting Live Deployment to Previous Deployment. Click "Next" to continue...
+view_bundle_revertWizard_confirmStep_failedToFindLiveDeployment = Failed to find live deployment; cannot revert
+view_bundle_revertWizard_confirmStep_liveDeployment = Live Deployment
+view_bundle_revertWizard_confirmStep_name = \u53D1\u5E03\u8FD8\u539F\u786E\u8BA4
+view_bundle_revertWizard_confirmStep_noLiveDeployment = No live deployment was found for the destination [{0}]
+view_bundle_revertWizard_confirmStep_noLiveDeployment_concise = No live deployment was found for the destination
+view_bundle_revertWizard_confirmStep_noPriorDeployment = The live deployment [{0}] cannot be reverted because there is no prior deployment for the destination [{1}]
+view_bundle_revertWizard_confirmStep_noPriorDeployment_concise = The live deployment cannot be reverted because there is no prior deployment
+view_bundle_revertWizard_confirmStep_prevDeployment = Previous Deployment
+view_bundle_revertWizard_getInfoStep_cleanDeploy = Clean Deployment? (this will delete an old, existing deploy directory prior to starting the revert deployment)
+view_bundle_revertWizard_getInfoStep_getNameFailure = Failed to get revert deployment name
+view_bundle_revertWizard_getInfoStep_name = \u63D0\u4F9B\u8FD8\u539F\u4FE1\u606F
+view_bundle_revertWizard_getInfoStep_revertDeployDesc = \u90E8\u7F72\u8FD8\u539F\u63CF\u8FF0
+view_bundle_revertWizard_getInfoStep_revertDeployDescFull = [REVERT From]\\n{0}\\n\\n[REVERT To]\\n{1}
+view_bundle_revertWizard_getInfoStep_revertDeployName = \u90E8\u7F72\u8FD8\u539F\u540D\u79F0
+view_bundle_revertWizard_revertStep_name = Deploy Bundle to Destination Platforms
+view_bundle_revertWizard_revertStep_reverting = \u8FD8\u539F\u4E2D...
+view_bundle_revertWizard_revertStep_scheduled = You have successfully scheduled the revert deployment!
+view_bundle_revertWizard_revertStep_scheduledDetails = You have successfully scheduled to revert the bundle deployment [{0}] from resource group [{1}]
+view_bundle_revertWizard_revertStep_scheduledFailure = Failed to schedule revert deployment!
+view_bundle_revertWizard_title = Bundle\u8FD8\u539F
+view_bundle_revertWizard_windowTitle = Bundle\u8FD8\u539F\u5411\u5BFC
+view_bundle_tree_loadFailure = \u52A0\u8F7Dbundle\u6570\u636E\u5931\u8D25
+view_bundle_version_backToBundle = \u8FD4\u56DEBundle
+view_bundle_version_bundleVersionTagUpdateFailure = \u66F4\u65B0bundle\u7248\u672C\u6807\u8BB0\u5931\u8D25
+view_bundle_version_bundleVersionTagUpdateSuccessful = \u66F4\u65B0bundle\u7248\u672C\u6807\u8BB0\u6210\u529F
+view_bundle_version_deleteConfirm = \u4F60\u786E\u5B9A\u8981\u5220\u9664bundle\u7248\u672C?
+view_bundle_version_deleteFailure = \u5220\u9664bundle\u7248\u672C[{0}]\u5931\u8D25
+view_bundle_version_deleteSuccessful = \u5220\u9664bundle\u7248\u672C[{0}]\u6210\u529F
+view_bundle_version_loadFailure = \u52A0\u8F7Dbundle\u7248\u672C\u5931\u8D25
+view_bundle_versions = \u7248\u672C
+view_configCompare_comparingConfigs = \u6BD4\u8F83\u8BBE\u7F6E
+view_configCompare_configCompare = \u914D\u7F6E\u6BD4\u8F83\u7ED3\u679C\u96C6
+view_configEdit_addItem = \u6DFB\u52A0\u6761\u76EE\u81F3\u5217\u8868.
+view_configEdit_confirm_1 = \u786E\u5B9A\u8981\u4ECE\u96C6\u5408\u4E2D\u5220\u9664\u6307\u5B9A\u7684\u5C5E\u6027?
+view_configEdit_confirm_2 = \u786E\u5B9A\u8981\u5220\u9664\u8BE5\u884C?
+view_configEdit_confirm_3 = \u786E\u5B9A\u8981\u5220\u9664 [{0}]\u9879\u9009\u4E2D\u7684 [{1}]?
+view_configEdit_editRow = \u7F16\u8F91\u884C
+view_configEdit_enterPropName = \u8F93\u5165\u8981\u6DFB\u52A0\u7684\u5C5E\u6027\u540D\u79F0.
+view_configEdit_error_1 = \u6B64\u8D44\u6E90\u65E0\u6CD5\u914D\u7F6E.
+view_configEdit_error_2 = \u6B64\u8D44\u6E90\u65E0\u6CD5\u8FDB\u884C\u8FDE\u63A5\u8BBE\u7F6E.
+view_configEdit_error_3 = \u65E0\u6CD5\u6DFB\u52A0\u540D\u4E3A[{0}]\u7684\u5C5E\u6027. \u5C5E\u6027\u540D\u5728\u96C6\u5408\u4E2D\u5DF2\u7ECF\u88AB\u4F7F\u7528.
+view_configEdit_files = \u6587\u4EF6
+view_configEdit_hideAll = \u9690\u85CF\u6240\u6709
+view_configEdit_jumpToSection = \u8DF3\u81F3\u6A21\u5757
+view_configEdit_msg_1 = \u589E\u52A0\u5C5E\u6027 [{0}]\u5230\u96C6\u5408.
+view_configEdit_msg_2 = \u79FB\u9664\u96C6\u5408\u5185\u6240\u6709\u7684\u5C5E\u6027.
+view_configEdit_msg_3 = \u4ECE\u5217\u8868\u4E2D\u5220\u9664[{0} {1}]\u6210\u529F.
+view_configEdit_msg_4 = \u6DFB\u52A0\u6761\u76EE\u81F3\u5217\u8868.
+view_configEdit_properties = \u5C5E\u6027
+view_configEdit_tooltip_1 = \u4ECE\u5217\u8868\u4E2D\u5220\u9664\u9009\u4E2D\u7684\u6761\u76EE.
+view_configEdit_tooltip_2 = \u6DFB\u52A0\u4E00\u9879\u6761\u76EE\u5230\u5217\u8868.
+view_configEdit_viewRow = \u67E5\u770B\u884C
+view_configurationDetails_allPropertiesValid = \u6240\u6709\u7684\u914D\u7F6E\u4FE1\u606F\u5DF2\u7ECF\u586B\u5199\u4E86\u6709\u6548\u7684\u503C, \u73B0\u5728\u4FDD\u5B58\u914D\u7F6E.
+view_configurationDetails_configNotUpdatedDueToNoChange = \u7531\u4E8E\u65B0\u65E7\u914D\u7F6E\u4E00\u81F4\uFF0C\u6240\u4EE5\u914D\u7F6E\u6CA1\u6709\u66F4\u65B0.
+view_configurationDetails_error_updateFailure = \u66F4\u65B0\u914D\u7F6E\u5931\u8D25.
+view_configurationDetails_messageConcise = \u914D\u7F6E\u66F4\u65B0\u6210\u529F - \u76EE\u524D\u7248\u672C\u662F {0}.
+view_configurationDetails_messageDetailed = \u8D44\u6E90 [{1}]\u7684\u914D\u7F6E\u7248\u672C\u66F4\u65B0\u5230 {0} .
+view_configurationDetails_noPermission = \u60A8\u6CA1\u6709\u6743\u9650\u7F16\u8F91\u6B64\u8D44\u6E90\u7684\u914D\u7F6E\u4FE1\u606F.
+view_configurationDetails_somePropertiesInvalid = \u4E0B\u9762\u7684\u914D\u7F6E\u4FE1\u606F\u586B\u5199\u4E86\u975E\u6CD5\u7684\u503C: {0}. \u5FC5\u987B\u4FEE\u6539\u6B64\u4FE1\u606F\u4EE5\u4FBF\u4FDD\u5B58\u6B64\u914D\u7F6E.
+view_configurationHistoryDetails_error_loadFailure = \u65E0\u6CD5\u52A0\u8F7D\u5386\u53F2\u914D\u7F6E.
+view_configurationHistoryList_cannotDeleteCurrent = \u9009\u4E2D\u7684\u5386\u53F2\u914D\u7F6E\u4E2D\u7684\u4E00\u9879\u662F\u73B0\u6709\u751F\u6548\u7684\u914D\u7F6E - \u4F60\u4E0D\u80FD\u5220\u9664\u5B83.
+view_configurationHistoryList_cannotDeleteGroupItems = \u4E00\u4E2A\u6216\u591A\u4E2A\u9009\u4E2D\u7684\u5386\u53F2\u914D\u7F6E\u9879\u662F\u67D0\u4E2A\u7EC4\u914D\u7F6E\u7684\u4E00\u90E8\u5206\u3002 \u5728\u5220\u9664\u5355\u4E2A\u7684\u5386\u53F2\u914D\u7F6E\u4FE1\u606F\u4E4B\u524D\uFF0C\u5FC5\u987B\u5148\u5220\u9664 \u4E0A\u4E00\u7EA7\u7684\u5386\u53F2\u7EC4\u914D\u7F6E.
+view_configurationHistoryList_delete_failure = \u5220\u9664\u5386\u53F2\u914D\u7F6E\u9879\u5931\u8D25
+view_configurationHistoryList_delete_success = \u60A8\u6210\u529F\u7684\u5220\u9664\u4E86\u9009\u4E2D\u7684\u5386\u53F2\u914D\u7F6E\u9879.
+view_configurationHistoryList_rollback = \u56DE\u6EDA
+view_configurationHistoryList_rollback_failure = \u56DE\u6EDA\u914D\u7F6E\u5931\u8D25. \u539F\u6765\u7684\u914D\u7F6E\u4F9D\u7136\u751F\u6548.
+view_configurationHistoryList_rollback_success = \u60A8\u6210\u529F\u7684\u5C06\u8BE5\u914D\u7F6E\u56DE\u6EDA\u5230\u9009\u4E2D\u7684\u5386\u53F2\u914D\u7F6E.
+view_configurationHistoryList_table_clickStatusIcon = \u70B9\u51FB\u72B6\u6001\u6309\u94AE\u83B7\u53D6\u8BE6\u7EC6\u7684\u4FE1\u606F
+view_configurationHistoryList_table_statusFailure = \u6B64\u914D\u7F6E\u66F4\u65B0\u5931\u8D25
+view_configurationHistoryList_table_statusInprogress = \u66F4\u65B0\u6B64\u914D\u7F6E\u7684\u64CD\u4F5C\u6B63\u5728\u8FDB\u884C\u4E2D
+view_configurationHistoryList_table_statusNochange = \u6CA1\u6709\u5BF9\u6B64\u914D\u7F6E\u505A\u4EFB\u4F55\u4FEE\u6539
+view_configurationHistoryList_table_statusSuccess = \u6B64\u914D\u7F6E\u6210\u529F\u66F4\u65B0
+view_configurationHistoryList_title = \u5386\u53F2\u914D\u7F6E
+view_connectionSettingsDetails_allPropertiesValid = \u6240\u6709\u8FDE\u63A5\u8BBE\u7F6E\u7684\u914D\u7F6E\u5DF2\u7ECF\u586B\u5199\u4E86\u6709\u6548\u7684\u503C,\u73B0\u5728\u53EF\u4EE5\u4FDD\u5B58\u8BBE\u7F6E.
+view_connectionSettingsDetails_error_updateFailure = \u66F4\u65B0\u8FDE\u63A5\u8BBE\u7F6E\u5931\u8D25.
+view_connectionSettingsDetails_messageConcise_updateSuccess = \u8FDE\u63A5\u8BBE\u7F6E\u5DF2\u66F4\u65B0.
+view_connectionSettingsDetails_messageDetailed_updateSuccess = \u8D44\u6E90 [{0}]\u7684\u8FDE\u63A5\u8BBE\u7F6E\u5DF2\u7ECF\u66F4\u65B0.
+view_connectionSettingsDetails_noPermission = \u60A8\u6CA1\u6709\u6743\u9650\u7F16\u8F91\u6B64\u8D44\u6E90\u7684\u8FDE\u63A5\u8BBE\u7F6E.
+view_connectionSettingsDetails_somePropertiesInvalid = \u4E0B\u9762\u7684\u8FDE\u63A5\u8BBE\u7F6E\u4FE1\u606F\u586B\u5199\u4E86\u975E\u6CD5\u7684\u503C: {0}. \u5FC5\u987B\u4FEE\u6539\u6B64\u4FE1\u606F\u4EE5\u4FBF\u4FDD\u5B58\u6B64\u8BBE\u7F6E.
+view_core_error_1 = \u67E5\u627E\u65B0\u544A\u8B66\u4FE1\u606F\u5931\u8D25
+view_core_loggedOut = \u9000\u51FA\u767B\u5F55
+view_core_noRecentAlerts = \u6CA1\u6709\u65B0\u4EA7\u751F\u7684\u544A\u8B66\u4FE1\u606F
+view_core_recentAlerts = \u65B0\u4EA7\u751F [{0}] \u6761\u544A\u8B66 - \u70B9\u51FB\u8DF3\u8F6C\u5230\u65B0\u544A\u8B66\u62A5\u8868\u754C\u9762
+view_core_uncaught = \u5168\u5C40\u672A\u6355\u6349\u7684\u5F02\u5E38
+view_dashboardManager_deleteFail = \u5220\u9664\u7EDF\u8BA1\u8868\u76D8\u5931\u8D25.
+view_dashboardManager_deleted = \u6210\u529F\u5220\u9664\u7EDF\u8BA1\u8868\u76D8{0}
+view_dashboardManager_error = \u4FDD\u5B58\u7EDF\u8BA1\u8868\u76D8\u5931\u8D25
+view_dashboardManager_saved = \u4FDD\u5B58\u7EDF\u8BA1\u8868\u76D8{0}
+view_dashboardManager_success = \u6210\u529F\u4FDD\u5B58\u7EDF\u8BA1\u8868\u76D8
+view_dashboard_favorites_error1 = \u52A0\u8F7D\u5E38\u7528\u8D44\u6E90\u5931\u8D25.
+view_dashboardsManager_error1 = \u6DFB\u52A0\u65B0\u7EDF\u8BA1\u8868\u76D8\u5931\u8D25
+view_dashboardsManager_message_title_details = <h1>\u6B22\u8FCE\u4F7F\u7528RHQ</h1>\n<p>RHQ\u9879\u76EE\u662F\u4E00\u4E2A\u62BD\u8C61\u7684\u3001\u57FA\u4E8E\u63D2\u4EF6\u7684\u7CFB\u7EDF\u7BA1\u7406\u5957\u4EF6\u3002\u901A\u8FC7\u4E00\u7CFB\u5217\u6838\u5FC3\u529F\u80FD\u63D0\u4F9B\u591A\u4EA7\u54C1\u548C\u5E73\u53F0\u7684\u53EF\u6269\u5C55\u7684\u96C6\u6210\u7BA1\u7406. \u672C\u9879\u76EE\u5206\u5C42\u6A21\u5757\u5177\u6709\u7075\u6D3B\u53D1\u5E03\u67B6\u6784. \u5B83\u63D0\u4F9B\u4E86\u4E00\u4E2A\u6838\u5FC3\u7528\u6237\u754C\u9762\u4F9B\u8DE8\u6574\u4E2A\u4F01\u4E1A\u7684\u5BA1\u8BA1\u548C\u5386\u53F2\u7BA1\u7406. \u670D\u52A1\u5668/\u4EE3\u7406\u67B6\u6784\u63D0\u4F9B\u8FDC\u7A0B\u7BA1\u7406,\u63D2\u4EF6\u63D0\u4F9B\u7279\u5B9A\u4EA7\u54C1\u7684\u7BA1\u7406\u652F\u6301.</p>\n <p>\u901A\u8FC7\u5355\u51FB(\u7F16\u8F91\u6A21\u5F0F)\u6309\u94AE\u53EF\u4EE5\u7F16\u8F91\u9ED8\u8BA4\u7EDF\u8BA1\u8868\u76D8.</p>
+view_dashboards_confirm1 = \u60A8\u786E\u5B9A\u8981\u5220\u9664\uFF1F
+view_dashboards_portlets_refresh_fail1 = \u4FEE\u6539portlets\u81EA\u52A8\u5237\u65B0\u7684\u95F4\u9694\u65F6\u95F4\u5931\u8D25
+view_dashboards_portlets_refresh_fail2 = \u505C\u7528portlets\u81EA\u52A8\u5237\u65B0\u7684\u91CD\u8F7D\u5931\u8D25
+view_dashboards_portlets_refresh_multiple_min = {0} \u5206\u949F
+view_dashboards_portlets_refresh_none = \u65E0\u5237\u65B0
+view_dashboards_portlets_refresh_one_min = 1 \u5206\u652F
+view_dashboards_portlets_refresh_success1 = \u6210\u529F\u4FEE\u6539portlets\u81EA\u52A8\u5237\u65B0\u7684\u95F4\u9694\u65F6\u95F4
+view_dashboards_portlets_refresh_success2 = \u6210\u529F\u505C\u7528portlets\u81EA\u52A8\u5237\u65B0\u7684\u91CD\u8F7D
+view_dashboards_title = \u7EDF\u8BA1\u8868\u76D8
+view_dynagroup_children = \u5B50\u52A8\u6001\u7EC4
+view_dynagroup_compatible = \u517C\u5BB9\u6027
+view_dynagroup_definitionAlreadyExists = \u5DF2\u7ECF\u5B58\u5728\u4EE5\u8BE5\u540D\u79F0\u547D\u540D\u7684\u7EC4\u5B9A\u4E49
+view_dynagroup_definitionCreated = \u60A8\u6210\u529F\u7684\u521B\u5EFA\u540D\u79F0\u4E3A[{0}]\u7684\u7EC4\u5B9A\u4E49
+view_dynagroup_definitionLoadFailure = \u52A0\u8F7D\u6240\u6709\u7684\u7EC4\u5B9A\u4E49\u5931\u8D25
+view_dynagroup_definitions = \u52A8\u6001\u7EC4\u5B9A\u4E49
+view_dynagroup_deleteFailureSelection = \u5220\u9664\u9009\u4E2D\u7684\u7EC4\u5B9A\u4E49\u5931\u8D25
+view_dynagroup_deleteSuccessfulSelection = \u6210\u529F\u7684\u5220\u9664 [{0}]\u7EC4\u5B9A\u4E49
+view_dynagroup_editing = \u7F16\u8F91 [{0}]
+view_dynagroup_exprBuilder_addExpression = \u6DFB\u52A0\u8868\u8FBE\u5F0F
+view_dynagroup_exprBuilder_comparisonType = \u5BF9\u6BD4\u7C7B\u578B
+view_dynagroup_exprBuilder_comparisonType_contains = \u5305\u542B
+view_dynagroup_exprBuilder_comparisonType_endsWith = ends with
+view_dynagroup_exprBuilder_comparisonType_equals = \u76F8\u7B49
+view_dynagroup_exprBuilder_comparisonType_startsWith = starts with
+view_dynagroup_exprBuilder_comparisonType_tooltip = \u5BF9\u6BD4\u7C7B\u578B
+view_dynagroup_exprBuilder_definingPlugin = \u5B9A\u4E49\u63D2\u4EF6
+view_dynagroup_exprBuilder_definingPlugin_tooltip = \u67E5\u627E\u63D2\u4EF6
+view_dynagroup_exprBuilder_expression = \u8868\u8FBE\u5F0F
+view_dynagroup_exprBuilder_expressionType = \u8868\u8FBE\u5F0F\u7C7B\u578B
+view_dynagroup_exprBuilder_expressionType_pluginConfig = \u63D2\u4EF6\u914D\u7F6E
+view_dynagroup_exprBuilder_expressionType_resource = \u8D44\u6E90
+view_dynagroup_exprBuilder_expressionType_resourceCategory = \u8D44\u6E90\u79CD\u7C7B
+view_dynagroup_exprBuilder_expressionType_resourceConfig = \u8D44\u6E90\u914D\u7F6E
+view_dynagroup_exprBuilder_expressionType_resourceType = \u8D44\u6E90\u7C7B\u578B
+view_dynagroup_exprBuilder_expressionType_tooltip = \u6B64\u8868\u8FBE\u5F0F\u6307\u5B9A\u8868\u8FBE\u5F0F\u7684\u5C5E\u6027\u7C7B\u578B:<br/> <b>\u8D44\u6E90</b>: \u8D44\u6E90\u5C5E\u6027\uFF1A\u6BD4\u5982\u540D\u79F0\u548C\u7248\u672C<br/> <b>\u8D44\u6E90\u7C7B\u578B</b>: \u641C\u5BFB\u6307\u5B9A\u7C7B\u578B\u7684\u8D44\u6E90<br/> <b>\u8D44\u6E90\u7C7B\u522B</b>: \u6309\u7167\u7C7B\u522B\u67E5\u627E\u8D44\u6E90: \u5E73\u53F0, \u670D\u52A1\u5668, \u670D\u52A1<br/> <b>\u7279\u5F81</b>: \u5B58\u5728\u76D1\u63A7\u70B9\u7684\u8D44\u6E90<br/> <b>\u63D2\u4EF6\u914D\u7F6E</b>: \u6309\u7167\u63D2\u4EF6\u7EC4\u4EF6\u548C\u7EC4\u4EF6\u7684\u914D\u7F6E\u8BBE\u7F6E\u67E5\u8BE2<br/> <b>\u8D44\u6E90\u914D\u7F6E</b>: \u6309\u7167\u88AB\u7BA1\u8D44\u6E90\u7684\u914D\u7F6E\u8BBE\u7F6E\u67E5\u8BE2
+view_dynagroup_exprBuilder_expressionType_trait = \u7279\u5F81
+view_dynagroup_exprBuilder_expression_tooltip = This is the full expression that is represented by the selections in the form below. This text will be added to your group definition expression text when you click the "Add Expression" button.
+view_dynagroup_exprBuilder_groupBy = \u5206\u7EC4
+view_dynagroup_exprBuilder_groupBy_tooltip = GroupBy will cause the system to pivot on the values from the entered expressions creating a separate group for each value. For example, GroupBy on the cluster name to create a group for each cluster with all cluster members in it.
+view_dynagroup_exprBuilder_noPlugins = --\u65E0\u63D2\u4EF6--
+view_dynagroup_exprBuilder_noProperties = -\u65E0\u5C5E\u6027--
+view_dynagroup_exprBuilder_noResourceTypes = --\u65E0\u8D44\u6E90\u7C7B\u578B--
+view_dynagroup_exprBuilder_pluginLoadFailure = \u65E0\u6CD5\u83B7\u53D6\u63D2\u4EF6\u5217\u8868
+view_dynagroup_exprBuilder_propLoadFailure = \u65E0\u6CD5\u83B7\u53D6\u5C5E\u6027\u5217\u8868
+view_dynagroup_exprBuilder_propertyName = \u5C5E\u6027\u540D\u79F0
+view_dynagroup_exprBuilder_propertyName_tooltip = \u7528\u4E8E\u67E5\u8BE2\u7684\u5C5E\u6027\u540D\u79F0. \u8FD9\u662F\u7531\u8868\u8FBE\u5F0F\u7C7B\u578B\u548C\u8D44\u6E90\u7C7B\u578B\u51B3\u5B9A\u7684.
+view_dynagroup_exprBuilder_resTypeLoadFailure = \u65E0\u6CD5\u83B7\u53D6\u63D2\u4EF6[{0}]\u7684\u8D44\u6E90\u7C7B\u578B\u5217\u8868
+view_dynagroup_exprBuilder_resource = \u8D44\u6E90
+view_dynagroup_exprBuilder_resourceType = \u8D44\u6E90\u7C7B\u578B
+view_dynagroup_exprBuilder_resourceType_tooltip = \u8D44\u6E90\u7C7B\u578B
+view_dynagroup_exprBuilder_resource_child = Child
+view_dynagroup_exprBuilder_resource_grandparent = Grandparent
+view_dynagroup_exprBuilder_resource_greatGrandparent = GreatGrandparent
+view_dynagroup_exprBuilder_resource_greatGreatGrandparent = GreatGreatGrandparent
+view_dynagroup_exprBuilder_resource_parent = Parent
+view_dynagroup_exprBuilder_resource_resource = Resource
+view_dynagroup_exprBuilder_resource_tooltip = \u9009\u62E9\u8981\u67E5\u8BE2\u8D44\u6E90\u6240\u5728\u7684\u5C42\u7EA7. \u4F8B\u5982, \u9009\u4E2D "parent"\u4F1A\u67E5\u8BE2\u51FA\u7236\u8D44\u6E90\u7684\u6EE1\u8DB3\u5269\u4F59\u8868\u8FBE\u5F0F\u7684\u8D44\u6E90.
+view_dynagroup_exprBuilder_title = \u8868\u8FBE\u5F0F\u7F16\u8BD1
+view_dynagroup_exprBuilder_unset = \u6062\u590D\u8BBE\u7F6E
+view_dynagroup_exprBuilder_unset_tooltip = Unset will find all of the values that have a null value in the database. This is not possible using the "=" operator because of how databases store and query data.
+view_dynagroup_exprBuilder_value_tooltip = \u67E5\u8BE2\u8868\u8FBE\u5F0F\u5B57\u7B26\u4E32\u7684\u503C
+view_dynagroup_expression = \u8868\u8FBE\u5F0F
+view_dynagroup_expressionBuilderIconTooltip = \u8868\u8FBE\u5F0F\u7F16\u8BD1\u4E2D...
+view_dynagroup_expressionSet = \u8868\u8FBE\u5F0F\u7EC4
+view_dynagroup_lastCalculationTime = \u4E0A\u6B21\u8BA1\u7B97\u6301\u7EED\u65F6\u95F4
+view_dynagroup_loadDefinitionFailure = \u52A0\u8F7D\u7EC4\u5B9A\u4E49 [{0}]\u5931\u8D25
+view_dynagroup_loadDefinitionMissing = \u6CA1\u6709ID\u662F[{0}]\u7684\u7EC4\u5B9A\u4E49
+view_dynagroup_mixed = Mixed
+view_dynagroup_newGroupDefinition = \u65B0\u5EFA\u7EC4\u5B9A\u4E49
+view_dynagroup_nextCalculationTime = \u4E0B\u6B21\u8BA1\u7B97\u6301\u7EED\u65F6\u95F4
+view_dynagroup_permDenied = \u60A8\u6CA1\u6709\u67E5\u770B\u7EC4\u5B9A\u4E49\u7684\u6743\u9650
+view_dynagroup_recalcFailure = \u91CD\u7B97\u7EC4\u5B9A\u4E49\u5931\u8D25
+view_dynagroup_recalcFailureSelection = Failed to recalculated the selected group definitions
+view_dynagroup_recalcSuccessful = \u7EC4\u5B9A\u4E49\u5DF2\u7ECF\u91CD\u65B0\u8BA1\u7B97
+view_dynagroup_recalcSuccessfulSelection = You have successfully recalculated [{0}] group definitions
+view_dynagroup_recalculate = \u91CD\u7B97
+view_dynagroup_recalculationInterval = \u91CD\u7B97\u95F4\u9694 (ms)
+view_dynagroup_recursive = \u9012\u5F52
+view_dynagroup_saveAndRecalculate = \u4FDD\u5B58&\u91CD\u7B97
+view_dynagroup_saveFailure = \u4FDD\u5B58\u540D\u79F0\u4E3A[{0}]\u7684\u7EC4\u5B9A\u4E49\u5931\u8D25
+view_dynagroup_saveSuccessful = \u60A8\u6210\u529F\u7684\u4FDD\u5B58\u4E86\u540D\u79F0\u4E3A[{0}]\u7684\u7EC4\u5B9A\u4E49
+view_dynagroup_singleSaveFailure = \u62A5\u9519\u4E86 - \u6B63\u5E38\u5E94\u8BE5\u53EA\u521B\u5EFA\u5355\u4E2A\u7EC4\u5B9A\u4E49, \u4F46\u662F\u5374\u521B\u5EFA\u4E86[{0}]\u4E2A.
+view_dynagroup_template_customExpression = Custom Expression...
+view_dynagroup_template_downedResources = All resources currently down
+view_dynagroup_template_jbossas4_clusters = JBossAS 4 - \u96C6\u7FA4
+view_dynagroup_template_jbossas4_earClusters = JBossAS 4 - Clustered EARs
+view_dynagroup_template_jbossas4_hostingApp = JBossAS 4 - All hosting any version of "my" app
+view_dynagroup_template_jbossas4_nonsecured = JBossAS 4 - All non-secured
+view_dynagroup_template_jbossas4_uniqueVersions = JBossAS 4 - Unique versions
+view_dynagroup_template_jbossas5_clusters = JBossAS 5/6 - \u96C6\u7FA4
+view_dynagroup_template_platforms = Platform resources in inventory
+view_dynagroup_template_uniqueResourceTypes = Unique resource types in inventory
+view_groupConfigEdit_member = \u6210\u5458
+view_groupConfigEdit_noListProps = \u7EC4\u914D\u7F6E\u76EE\u524D\u4E0D\u652F\u6301\u67E5\u770B\u5C5E\u6027\u4FE1\u606F.
+view_groupConfigEdit_setAll = \u8BBE\u7F6E\u6240\u6709\u7684\u503C\u5230:
+view_groupConfigEdit_tooltip_1 = \u6210\u5458\u503C\u6709\u5DEE\u5F02 - \u70B9\u51FB\u6309\u94AE\u7F16\u8F91.
+view_groupConfigEdit_unset = \u56DE\u6EDA
+view_groupConfigEdit_valsDiff = \u6210\u5458\u503C\u6709\u5DEE\u5F02
+view_groupConfigEdit_valsDiffForProp = \u5C5E\u6027 [{0}]\u7684\u6210\u5458\u503C
+view_groupCreateWizard_createFailure = \u521B\u5EFA\u8D44\u6E90\u7EC4\u5931\u8D25
+view_groupCreateWizard_createStepName = \u7EC4\u8BBE\u7F6E
+view_groupCreateWizard_createStep_recursive = \u9012\u5F52
+view_groupCreateWizard_createSuccessful_concise = \u6210\u529F\u7684\u521B\u5EFA\u4E86\u8D44\u6E90\u7EC4. [<a href="{0}">\u67E5\u770B\u7EC4</a>]
+view_groupCreateWizard_createSuccessful_full = \u6210\u529F\u7684\u521B\u5EFA\u540D\u79F0\u662F [{1}]\u5305\u542B [{2}]\u4E2A\u8D44\u6E90\u6210\u5458\u7684[{0}]\u8D44\u6E90\u7EC4
+view_groupCreateWizard_membersStepName = \u9009\u62E9\u6210\u5458
+view_groupCreateWizard_title = \u521B\u5EFA\u7EC4
+view_groupCreateWizard_windowTitle = \u521B\u5EFA\u7EC4
+view_groupInventoryMembers_button_updateMembership = \u66F4\u65B0\u6210\u5458\u5173\u7CFB\u4E2D...
+view_groupInventoryMembers_title_updateMembership = \u66F4\u65B0\u6210\u5458\u5173\u7CFB
+view_group_detail_failLoad = \u52A0\u8F7D\u7EC4ID\u4E3A[{0}]\u7684\u7EC4\u4FE1\u606F\u5931\u8D25
+view_group_detail_failLoadComp = \u52A0\u8F7D\u7EC4ID\u4E3A[{0}]\u7684\u6DF7\u5408\u7EC4\u4FE1\u606F\u5931\u8D25
+view_group_detail_failRecursiveChange = \u4FEE\u6539\u7EC4[{0}]\u7684\u9012\u5F52\u8BBE\u7F6E\u5931\u8D25
+view_group_detail_recursiveChange = \u6210\u529F\u7684\u4FEE\u6539\u7EC4[{0}]\u7684\u9012\u5F52\u8BBE\u7F6E
+view_group_inventory_activity_no_recent_metrics = \u6B64\u7EC4\u6CA1\u6709\u6700\u65B0\u516C\u544A
+view_group_meas_schedules_title = Group Metric Collection Schedules
+view_group_membership_failFetch = \u83B7\u53D6\u8D44\u6E90\u7EC4\u5931\u8D25
+view_group_membership_saveFailure = \u4FEE\u6539[{0}]\u7684\u7EC4\u6210\u5458\u5173\u7CFB\u5931\u8D25
+view_group_membership_saveSuccessful = \u6210\u529F\u7684\u4FEE\u6539[{0}]\u7684\u7EC4\u6210\u5458\u5173\u7CFB
+view_group_operationScheduleDetails_failedToLoadMembers = \u52A0\u8F7D\u7EC4\u6210\u5458\u4FE1\u606F\u5931\u8D25.
+view_group_operationScheduleDetails_field_execute = \u6267\u884C
+view_group_operationScheduleDetails_field_haltOnFailure = \u5931\u8D25\u65F6\u505C\u6B62?
+view_group_operationScheduleDetails_memberResource = \u6210\u5458\u4FE1\u606F
+view_group_operationScheduleDetails_value_parallel = \u91C7\u53D6\u5E76\u884C\u7684\u65B9\u5F0F
+view_group_operationScheduleDetails_value_sequential = \u6309\u7167\u5982\u4E0B\u7684\u987A\u5E8F (\u6DFB\u52A0\u6216\u8005\u5220\u9664\u6210\u5458\u4EE5\u4FEE\u6539\u987A\u5E8F)
+view_group_pluginConfig_edit_currentGroupProperties = \u7EC4\u5F53\u524D\u5C5E\u6027
+view_group_pluginConfig_edit_invalid = The following connection setting properties have invalid values and must be corrected before the connection settings can be saved: [{0}]
+view_group_pluginConfig_edit_noperm = \u60A8\u6CA1\u6709\u6743\u9650\u7F16\u8F91\u6B64\u7EC4\u8FDE\u63A5\u8BBE\u7F6E
+view_group_pluginConfig_edit_saveFailure = Failed to initiate group connection setting update for [{0}] compatible group named [{1}]
+view_group_pluginConfig_edit_saveInitiated_concise = \u7EC4\u8FDE\u63A5\u8BBE\u7F6E\u66F4\u65B0\u5DF2\u7ECF\u521D\u59CB\u5316
+view_group_pluginConfig_edit_saveInitiated_full = The group connection setting updates have been initiated for the [{0}] compatible group named [{1}]
+view_group_pluginConfig_edit_saveTooltip = \u66F4\u65B0\u6240\u6709\u7684\u7EC4\u6210\u5458\u8FDE\u63A5\u8BBE\u7F6E
+view_group_pluginConfig_edit_valid = All connection setting properties have valid values, so the connection settings can now be saved
+view_group_pluginConfig_members_fetchFailure = \u83B7\u53D6[{0}]\u7EC4\u6210\u5458\u7684\u63D2\u4EF6\u914D\u7F6E\u66F4\u65B0\u5386\u53F2\u5931\u8D25
+view_group_pluginConfig_members_fetchFailureConn = \u68C0\u7D22[{0}]\u7684\u6210\u5458\u8FDE\u63A5\u8BBE\u7F6E\u5931\u8D25
+view_group_pluginConfig_members_fetchFailureConnInProgress = \u5F53\u524D\u5DF2\u5B58\u5728\u7EC4\u63D2\u4EF6\u914D\u7F6E\u66F4\u65B0\u8FDB\u7A0B . \u5728\u67E5\u770B\u7EC4\u8BBE\u7F6E\u4E4B\u524D\u9700\u8981\u7B49\u5F85\u66F4\u65B0\u5B8C\u6210.
+view_group_pluginConfig_members_statusDetails = \u8BE6\u7EC6\u72B6\u6001
+view_group_pluginConfig_members_statusFailure = \u672A\u77E5\u9519\u8BEF\uFF0C\u914D\u7F6E\u4FEE\u6539\u5931\u8D25
+view_group_pluginConfig_members_statusInprogress = \u6B63\u5728\u4FEE\u6539\u914D\u7F6E\u4E2D
+view_group_pluginConfig_members_statusNochange = \u6CA1\u6709\u5BF9\u914D\u7F6E\u505A\u4EFB\u4F55\u4FEE\u6539
+view_group_pluginConfig_members_statusSuccess = \u4FEE\u6539\u914D\u7F6E\u6210\u529F
+view_group_pluginConfig_members_title = \u7EC4\u6210\u5458\u8FDE\u63A5\u8BBE\u7F6E\u5386\u53F2
+view_group_pluginConfig_table_clickStatusIcon = \u70B9\u51FB\u72B6\u6001\u6309\u94AE\u83B7\u53D6\u8BE6\u7EC6\u4FE1\u606F
+view_group_pluginConfig_table_deleteFailure = \u5220\u9664\u7EC4\u63D2\u4EF6\u914D\u7F6E\u5386\u53F2\u5931\u8D25
+view_group_pluginConfig_table_deleteSuccessful = \u60A8\u5220\u9664\u4E86 [{0}] \u5386\u53F2\u9879
+view_group_pluginConfig_table_failFetch = \u83B7\u53D6\u7EC4\u63D2\u4EF6\u914D\u7F6E\u5386\u53F2\u5931\u8D25
+view_group_pluginConfig_table_msg1 = \u67E5\u770B\u5355\u72EC\u8D44\u6E90\u7684\u6210\u5458\u5386\u53F2\u72B6\u6001
+view_group_pluginConfig_table_statusDetails = \u8BE6\u7EC6\u72B6\u6001
+view_group_pluginConfig_table_statusFailure = \u4FEE\u6539\u6B64\u7EC4\u914D\u7F6E\u5931\u8D25
+view_group_pluginConfig_table_statusInprogress = \u7EC4\u914D\u7F6E\u66F4\u65B0\u4E2D
+view_group_pluginConfig_table_statusNochange = \u6CA1\u6709\u5BF9\u6B64\u7EC4\u914D\u7F6E\u505A\u4EFB\u4F55\u4FEE\u6539
+view_group_pluginConfig_table_statusSuccess = \u7EC4\u914D\u7F6E\u66F4\u65B0\u6210\u529F
+view_group_pluginConfig_table_title = \u5386\u53F2\u8FDE\u63A5\u8BBE\u7F6E\u7EC4
+view_group_pluginConfig_table_viewMemberHistory = \u67E5\u770B\u5386\u53F2\u6210\u5458
+view_group_pluginConfig_table_viewSettings = \u67E5\u770B\u8BBE\u7F6E
+view_group_pluginConfig_view_groupProperties = \u7EC4\u5C5E\u6027
+view_group_pluginConfig_view_noperm = \u60A8\u6CA1\u6709\u67E5\u770B\u8FDE\u63A5\u8BBE\u7F6E\u7684\u6743\u9650
+view_group_resConfig_edit_invalid = \u4E0B\u9762\u7684\u5C5E\u6027\u914D\u7F6E\u586B\u5199\u4E86\u65E0\u6548\u7684\u503C ,\u63D0\u4EA4\u4E4B\u524D\u8BF7\u4FEE\u6539: [{0}]
+view_group_resConfig_edit_loadFail = \u68C0\u7D22[{0}]\u7684\u6210\u5458\u8D44\u6E90\u914D\u7F6E\u5931\u8D25
+view_group_resConfig_edit_noperm = \u60A8\u6CA1\u6709\u6743\u9650\u7F16\u8F91\u7EC4\u914D\u7F6E
+view_group_resConfig_edit_saveFailure = \u521D\u59CB\u5316\u8D44\u6E90\u7C7B\u578B[{0}],\u540D\u79F0\u4E3A[{1}]\u7684\u517C\u5BB9\u7EC4\u7EC4\u914D\u7F6E\u66F4\u65B0\u5931\u8D25
+view_group_resConfig_edit_saveInitiated_concise = \u521D\u59CB\u5316\u7EC4\u914D\u7F6E\u66F4\u65B0\u5B8C\u6210
+view_group_resConfig_edit_saveInitiated_full = \u6210\u529F\u521D\u59CB\u5316\u8D44\u6E90\u7C7B\u578B[{0}],\u540D\u79F0\u4E3A[{1}]\u7684\u517C\u5BB9\u7EC4\u7EC4\u914D\u7F6E\u66F4\u65B0
+view_group_resConfig_edit_saveTooltip = \u4FEE\u6539\u6240\u6709\u7684\u7EC4\u6210\u5458\u914D\u7F6E
+view_group_resConfig_edit_valid = \u6240\u6709\u7684\u5C5E\u6027\u914D\u7F6E\u5747\u6709\u6548,\u53EF\u4EE5\u63D0\u4EA4\u4FDD\u5B58
+view_group_resConfig_members_fetchFailure = \u83B7\u53D6\u8D44\u6E90\u7EC4[{0}]\u7684\u6210\u5458\u914D\u7F6E\u4FEE\u6539\u5386\u53F2\u8BB0\u5F55\u5931\u8D25
+view_group_resConfig_members_fetchFailureConfig = \u6062\u590D\u8D44\u6E90\u6210\u5458 [{0}]\u7684\u914D\u7F6E\u8BBE\u7F6E
+view_group_resConfig_members_fetchFailureConfigInProgress = \u6B64\u8D44\u6E90\u7EC4\u914D\u7F6E\u7684\u6B63\u5728\u4FEE\u6539\u4E2D\uFF0C\u5982\u679C\u8981\u67E5\u770B\u7EC4\u8BBE\u7F6E\uFF0C\u9700\u8981\u7B49\u5F85\u6B64\u4FEE\u6539\u5168\u90E8\u5B8C\u6210.
+view_group_resConfig_members_statusDetails = \u8BE6\u7EC6\u72B6\u6001
+view_group_resConfig_members_statusFailure = \u672A\u77E5\u9519\u8BEF\uFF0C\u4FEE\u6539\u914D\u7F6E\u5931\u8D25
+view_group_resConfig_members_statusInprogress = \u6B63\u4FEE\u6539\u6B64\u914D\u7F6E\u4E2D
+view_group_resConfig_members_statusNochange = \u6CA1\u6709\u5BF9\u6B64\u914D\u7F6E\u505A\u4EFB\u4F55\u4FEE\u6539
+view_group_resConfig_members_statusSuccess = \u6210\u529F\u7684\u4FEE\u6539\u6B64\u914D\u7F6E
+view_group_resConfig_members_title = \u8D44\u6E90\u7EC4\u914D\u7F6E\u5386\u53F2\u6210\u5458
+view_group_resConfig_table_clickStatusIcon = \u70B9\u51FB\u72B6\u6001\u6309\u94AE\u83B7\u53D6\u8BE6\u7EC6\u4FE1\u606F
+view_group_resConfig_table_deleteFailure = \u5220\u9664\u5386\u53F2\u8D44\u6E90\u7EC4\u914D\u7F6E\u5931\u8D25
+view_group_resConfig_table_deleteSuccessful = \u6210\u529F\u5220\u9664 [{0}] \u5386\u53F2\u9879
+view_group_resConfig_table_failFetch = \u83B7\u53D6\u8D44\u6E90\u7EC4\u5386\u53F2\u914D\u7F6E\u5931\u8D25
+view_group_resConfig_table_msg1 = \u67E5\u770B\u6BCF\u4E2A\u5355\u72EC\u8D44\u6E90\u7684\u6210\u5458\u5386\u53F2\u72B6\u6001
+view_group_resConfig_table_statusDetails = \u8BE6\u7EC6\u72B6\u6001
+view_group_resConfig_table_statusFailure = \u7EC4\u914D\u7F6E\u4FEE\u6539\u5931\u8D25
+view_group_resConfig_table_statusInprogress = \u6B64\u7EC4\u914D\u7F6E\u7684\u4FEE\u6539\u6B63\u5728\u8FDB\u884C\u4E2D
+view_group_resConfig_table_statusNochange = \u6CA1\u6709\u5BF9\u6B64\u7EC4\u914D\u7F6E\u505A\u4EFB\u4F55\u4FEE\u6539
+view_group_resConfig_table_statusSuccess = \u6210\u529F\u4FEE\u6539\u7EC4\u914D\u7F6E
+view_group_resConfig_table_title = \u5386\u53F2\u8D44\u6E90\u7EC4\u914D\u7F6E
+view_group_resConfig_table_viewMemberHistory = \u67E5\u770B\u5386\u53F2\u6210\u5458
+view_group_resConfig_table_viewSettings = \u67E5\u770B\u8BBE\u7F6E
+view_group_resConfig_view_groupProperties = \u7EC4\u5C5E\u6027
+view_group_resConfig_view_noperm = \u60A8\u6CA1\u6709\u6743\u9650\u67E5\u770B\u8D44\u6E90\u914D\u7F6E\u8BBE\u7F6E
+view_group_summary_compatible = \u517C\u5BB9\u7684
+view_group_summary_descUpdateFailure = \u4FEE\u6539ID\u4E3A[{0}]\u7684\u8D44\u6E90\u7EC4\u63CF\u8FF0\u4FE1\u606F\u5931\u8D25
+view_group_summary_descUpdateSuccessful = \u6210\u529F\u4FEE\u6539\u6B64\u8D44\u6E90\u7EC4\u7684\u63CF\u8FF0
+view_group_summary_dynamic = \u52A8\u6001
+view_group_summary_dynamicNote = \u52A8\u6001\u7EC4\u7684\u540D\u79F0\u548C\u63CF\u8FF0\u662F\u7BA1\u7406\u5C5E\u6027,\u6240\u4EE5\u4E0D\u80FD\u4FEE\u6539
+view_group_summary_groupDefinition = \u7EC4\u5B9A\u4E49
+view_group_summary_memberCount = \u6210\u5458\u6570
+view_group_summary_memberType = \u6210\u5458\u7C7B\u578B
+view_group_summary_mixed = \u6DF7\u5408
+view_group_summary_nameUpdateFailure = Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]
+view_group_summary_nameUpdateSuccessful = You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]
+view_group_summary_recursive = \u9012\u5F52
+view_helpTop_description = \u8BE5\u90E8\u5206\u5185\u5BB9\u63D0\u4F9B\u4E86\u4EA7\u54C1\u6587\u6863, \u6559\u7A0B, \u7248\u672C\u53F7\u548C\u5176\u4ED6\u6709\u7528\u7684\u4FE1\u606F.
+view_help_section_product = \u4EA7\u54C1\u5E2E\u52A9
+view_help_section_product_about = \u5173\u4E8E\u4EA7\u54C1\u5E2E\u52A9
+view_inventory_adq = Discovery Queue
+view_inventory_allGroups = \u6240\u6709\u7EC4
+view_inventory_allResources = \u6240\u6709\u8D44\u6E90
+view_inventory_collectionInterval = \u641C\u96C6\u95F4\u9694
+view_inventory_dynagroupDefs = \u52A8\u6001\u7EC4\u5B9A\u4E49
+view_inventory_eventDetails_loadFailed = \u52A0\u8F7D\u4E8B\u4EF6\u8BE6\u60C5\u5931\u8D25
+view_inventory_eventHistory_deleteFailed = Failed to deleted selected events for [{0}]
+view_inventory_eventHistory_deleteSuccessful = You have successfully deleted [{0}] events for [{1}]
+view_inventory_eventHistory_details = \u8BE6\u60C5
+view_inventory_eventHistory_detailsFilter = \u8BE6\u60C5\u8FC7\u6EE4
+view_inventory_eventHistory_groupEventHistory = \u7EC4\u5386\u53F2\u4E8B\u4EF6
+view_inventory_eventHistory_purgeFailed = \u4E3A[{0}]\u79FB\u9664\u4E8B\u4EF6\u5931\u8D25
+view_inventory_eventHistory_purgeSuccessful = \u6210\u529F\u5220\u9664[{0}]\u4E2A\u4E8B\u4EF6\u4E3A[{1}]
+view_inventory_eventHistory_resourceEventHistory = \u8D44\u6E90\u5386\u53F2\u4E8B\u4EF6
+view_inventory_eventHistory_severity = \u4E25\u91CD\u7EA7\u522B
+view_inventory_eventHistory_severityFilter = \u4E25\u91CD\u7EA7\u8FC7\u6EE4
+view_inventory_eventHistory_sourceFilter = Source\u8FC7\u6EE4
+view_inventory_eventHistory_sourceLocation = Source\u4F4D\u7F6E
+view_inventory_eventHistory_timestamp = \u65F6\u95F4\u6233
+view_inventory_groups = \u7EC4
+view_inventory_groups_children = \u5B50\u7EC4
+view_inventory_groups_deleteFailed = \u5220\u9664\u6307\u5B9A\u7684\u8D44\u6E90\u7EC4\u5931\u8D25
+view_inventory_groups_deleteSuccessful = \u6210\u529F\u7684\u5220\u9664\u6307\u5B9A\u7684\u8D44\u6E90\u7EC4
+view_inventory_groups_descendants = \u540E\u4EE3\u7EC4
+view_inventory_groups_loadFailed = \u52A0\u8F7D\u7EC4\u7EC4\u5408\u6570\u636E\u5931\u8D25
+view_inventory_groups_resourceGroups = \u8D44\u6E90\u7EC4
+view_inventory_mixed = \u6DF7\u5408
+view_inventory_platforms = \u5E73\u53F0
+view_inventory_problemGroups = \u95EE\u9898\u7EC4
+view_inventory_resource_loadFailed = id\u4E3A [{0}]\u7684\u8D44\u6E90\u4E0D\u5B58\u5728\u6216\u8005\u4E0D\u53EF\u8FBE
+view_inventory_resources_deleteConfirm = \u786E\u5B9A\u5220\u9664\u9009\u4E2D\u7684\u8D44\u6E90\uFF1F
+view_inventory_resources_deleteFailed = \u5220\u9664\u6307\u5B9A\u7684\u8D44\u6E90\u5931\u8D25
+view_inventory_resources_deleteSuccessful = \u6210\u529F\u7684\u5220\u9664\u6307\u5B9A\u7684\u8D44\u6E90
+view_inventory_resources_loadFailed = \u52A0\u8F7D\u8D44\u6E90\u7EC4\u5408\u6570\u636E\u5931\u8D25
+view_inventory_resources_title = Resources
+view_inventory_resources_title_children = \u5B50\u8D44\u6E90
+view_inventory_resources_title_members = \u6210\u5458\u8D44\u6E90
+view_inventory_resources_uninventoryConfirm = \u786E\u5B9A\u628A\u9009\u4E2D\u7684\u8D44\u6E90\u4ECE\u6E05\u5355\u4E2D\u5220\u9664? \u6CE8\u610F\uFF1A\u5982\u679C\u67D0\u4E2A\u9009\u4E2D\u7684\u8D44\u6E90\u4F9D\u7136\u5B58\u5728, \u5219\u7CFB\u7EDF\u4F1A\u5728\u6B64\u8D44\u6E90\u7684\u5BA2\u6237\u7AEF\u7A0B\u5E8F\u4E0B\u6B21\u63A2\u7D22\u626B\u63CF\u65F6\u91CD\u65B0\u52A0\u8F7D\u6B64\u8D44\u6E90.
+view_inventory_resources_uninventoryFailed = \u4ECE\u6E05\u5355\u4E2D\u5220\u9664\u9009\u4E2D\u7684\u8D44\u6E90\u5931\u8D25
+view_inventory_resources_uninventorySuccessful = \u6210\u529F\u4ECE\u6E05\u5355\u4E2D\u5220\u9664\u9009\u4E2D\u7684\u8D44\u6E90
+view_inventory_sectionHelp = \u6B64\u6A21\u5757\u53EF\u4EE5\u67E5\u770B\u548C\u7BA1\u7406\u65B0\u53D1\u73B0\u7684\u8D44\u6E90,\u5206\u7C7B\u7684\u8D44\u6E90\u548C\u7EC4.
+view_inventory_servers = \u670D\u52A1\u5668
+view_inventory_services = \u670D\u52A1
+view_inventory_summary_agent_error1 = \u67E5\u627E\u5BA2\u6237\u7AEF\u7BA1\u7406\u7684\u8D44\u6E90id\u5931\u8D25
+view_inventory_summary_agent_error2 = \u5BA2\u6237\u7AEF\u7BA1\u7406\u7684\u8D44\u6E90ping\u4E0D\u901A
+view_inventory_summary_agent_error3 = \u6CA1\u6709\u6743\u9650\u67E5\u770B\u6B64\u5BA2\u6237\u7AEF\u7684\u8BE6\u7EC6\u4FE1\u606F.
+view_inventory_summary_agent_fullEnpoint = Full Endpoint
+view_inventory_summary_agent_fullEnpoint_err1 = !No remote endpoint associated with this resource!
+view_inventory_summary_agent_last_title = \u6700\u540E\u63A5\u6536\u5230\u7684\u53EF\u7528\u4FE1\u606F\u62A5\u544A
+view_inventory_summary_agent_status_title = \u5BA2\u6237\u7AEF\u901A\u4FE1\u72B6\u6001
+view_inventory_summary_agent_title = \u5BA2\u6237\u7AEF\u7BA1\u7406\u6B64\u8D44\u6E90
+view_inventory_unavailableServers = \u4E0D\u53EF\u7528\u7684\u670D\u52A1
+view_leftNav_unknownPage = \u6A21\u5757[{1}]\u4E0B\u672A\u77E5\u7684\u9875\u9762[{0}] - \u94FE\u63A5\u65E0\u6548.
+view_login_invalidEmail = \u65E0\u6548\u7684\u90AE\u7BB1\u5730\u5740
+view_login_login = \u767B\u5F55
+view_login_logout = \u6CE8\u9500
+view_login_noBackend = \u540E\u7AEF\u6570\u636E\u4E0D\u53EF\u8FBE.
+view_login_noLdap = \u63D0\u793A: \u83B7\u53D6\u53EF\u9009\u7684ldap\u4FE1\u606F\u5931\u8D25. \u9700\u8981\u624B\u5DE5\u8F93\u5165.
+view_login_noUser = \u7528\u6237\u540D\u6216\u8005\u5BC6\u7801\u4E0D\u5339\u914D.
+view_login_prompt = \u8BF7\u767B\u5F55
+view_login_registerLater = (\u53D6\u6D88 - \u7A0D\u540E\u5B8C\u6210\u6CE8\u518C.)
+view_login_registerLdapSuccess = \u6210\u529F\u6CE8\u518C\u65B0\u7684LDAP\u7528\u6237.
+view_login_registerUser = \u7528\u6237\u6CE8\u518C
+view_login_welcome = \u6B22\u8FCE
+view_login_welcomeMsg = \u6B22\u8FCE\u6765\u5230 RHQ! <br/><br/> \u8F93\u5165\u6216\u8005\u4FEE\u6539\u4E0B\u9762\u7684\u4FE1\u606F\uFF0C\u4EE5\u5B8C\u6210\u6CE8\u518C<br/> \u70B9\u51FB"OK", \u5C31\u53EF\u4EE5\u767B\u5F55\u7CFB\u7EDF.<br/><br/>
+view_measureRange_last = \u65F6\u95F4\u8303\u56F4 - \u5148\u524D\u7684
+view_measureRange_simple = \u4E00\u822C...
+view_measureRange_start = \u65F6\u95F4\u8303\u56F4 - \u8D77\u59CB
+view_measureTable_chartMetricValues = Chart Selected Metrics
+view_measureTable_getLive = Get Live Value
+view_measureTable_getLive_failure = Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
+view_measureTable_live_title = \u52A8\u6001\u6570\u636E
+view_measure_nan = --\u65E0\u6570\u636E--
+view_measurementOob_title = Suspect Metrics
+view_menuBar_logout = \u6CE8\u9500
+view_messageCenter_clearAllMessages = \u6E05\u9664\u6240\u6709\u7684\u6D88\u606F
+view_messageCenter_lastNMessages = \u6700\u540E {0} \u6761\u4FE1\u606F
+view_messageCenter_maxMessages = \u6700\u5927\u6D88\u606F\u91CF
+view_messageCenter_messageBarShowDetails = \u663E\u793A\u5185\u5BB9
+view_messageCenter_messageDetail = \u8BE6\u7EC6\u5185\u5BB9
+view_messageCenter_messageSeverity = \u91CD\u8981\u7EA7\u522B
+view_messageCenter_messageTime = \u65F6\u95F4
+view_messageCenter_messageTitle = \u6D88\u606F\u4E2D\u5FC3
+view_messageCenter_noRecentMessages = \u65E0\u8FD1\u671F\u6D88\u606F
+view_messageCenter_stackTraceFollows = --- \u540E\u9762\u662F\u5F02\u5E38\u4FE1\u606F ---
+view_metric_traits = Traits
+view_metric_viewTraitHistory = Value History for Trait [{0}]
+view_operationHistoryDetails_dateCompleted = Date Completed
+view_operationHistoryDetails_dateSubmitted = Date Submitted
+view_operationHistoryDetails_error_fetchFailure = \u52A0\u8F7D\u64CD\u4F5C\u5386\u53F2\u5931\u8D25.
+view_operationHistoryDetails_noResults = \u6B64\u64CD\u4F5C\u6CA1\u6709\u4EFB\u4F55\u8FD4\u56DE.
+view_operationHistoryDetails_operation = \u64CD\u4F5C
+view_operationHistoryDetails_parameters = \u53C2\u6570
+view_operationHistoryDetails_requestor = \u8BF7\u6C42
+view_operationHistoryDetails_results = \u7ED3\u679C
+view_operationHistoryDetails_status = \u72B6\u6001
+view_operationHistoryList_button_forceDelete = \u5F3A\u5236\u5220\u9664
+view_operationHistoryList_button_runOperation = \u6267\u884C\u64CD\u4F5C
+view_operationHistoryList_notYetStarted = \u8FD8\u672A\u5F00\u59CB
+view_operationHistoryList_title = \u64CD\u4F5C\u5386\u53F2
+view_operationScheduleDetails_enterParametersBelow = \u8F93\u5165\u4E0B\u9762\u7684\u53C2\u6570...
+view_operationScheduleDetails_fieldDefault_description = \u9009\u62E9\u64CD\u4F5C\u67E5\u770B\u63CF\u8FF0.
+view_operationScheduleDetails_fieldDefault_parameters = \u9009\u62E9\u64CD\u4F5C\u67E5\u770B\u6240\u9700\u7684\u53C2\u6570.
+view_operationScheduleDetails_fieldHelp_description = \u6B64\u8C03\u5EA6\u64CD\u4F5C\u7684\u53EF\u9009\u63CF\u8FF0 (e.g. \u6BCF\u591C\u7EF4\u62A4\u5E94\u7528\u670D\u52A1\u91CD\u542F)
+view_operationScheduleDetails_fieldHelp_timeout = \u64CD\u4F5C\u6301\u7EED\u65F6\u95F4 - \u5982\u679C\u6307\u5B9A, \u5E76\u4E14\u8D85\u8FC7\u4E86\u6307\u5B9A\u7684\u65F6\u95F4\u64CD\u4F5C\u6CA1\u6709\u5B8C\u6210, RHQ \u670D\u52A1\u5224\u5B9A\u6B64\u64CD\u4F5C\u8D85\u65F6\u5E76\u4E14\u6807\u4E3A\u5931\u8D25; \u63D0\u793A, \u901A\u5E38 \u4E0D\u53EF\u80FD\u7EC8\u6B62\u5DF2\u7ECF\u5F00\u59CB\u8FD0\u884C\u7684\u540E\u53F0\u8D44\u6E90\u7BA1\u7406\u7684\u64CD\u4F5C.
+view_operationScheduleDetails_field_description = \u63CF\u8FF0
+view_operationScheduleDetails_field_parameters = \u53C2\u6570
+view_operationScheduleDetails_field_timeout = \u8D85\u65F6
+view_operationScheduleDetails_noParameters = \u6B64\u64CD\u4F5C\u4E0D\u9700\u8981\u4EFB\u4F55\u53C2\u6570.
+view_operationScheduleDetails_operationSchedule = \u64CD\u4F5C\u8BA1\u5212
+view_portlet_autodiscovery_setting_platforms = \u5E73\u53F0\u7ED3\u679C\u96C6
+view_portlet_configure_definitionDesc = portlet\u914D\u7F6E\u8BBE\u7F6E\u63CF\u8FF0.
+view_portlet_configure_definitionTitle = Portlet\u914D\u7F6E
+view_portlet_configure_needed = \u70B9\u51FB\u8BBE\u7F6E\u6309\u94AE\u914D\u7F6Eportlet.
+view_portlet_configure_notNeeded = \u6B64 portlet\u65E0\u9700\u914D\u7F6E.
+view_portlet_defaultName_autodiscovery = \u63A2\u7D22\u961F\u5217
+view_portlet_defaultName_favoriteResources = \u5E38\u7528\u8D44\u6E90
+view_portlet_defaultName_groupMetric = \u516C\u7528\u8D44\u6E90\u7EC4\u56FE\u6807
+view_portlet_defaultName_group_alerts = \u7EC4: \u544A\u8B66
+view_portlet_defaultName_group_bundles = \u7EC4: \u7C7B\u53D1\u5E03
+view_portlet_defaultName_group_config_updates = \u7EC4: \u914D\u7F6E\u66F4\u65B0
+view_portlet_defaultName_group_events = \u7EC4: \u4E8B\u4EF6\u7EDF\u8BA1
+view_portlet_defaultName_group_metrics = \u7EC4: Metrics
+view_portlet_defaultName_group_oobs = \u7EC4: OOB\u72B6\u6001
+view_portlet_defaultName_group_operations = \u7EC4: \u64CD\u4F5C\u96C6
+view_portlet_defaultName_group_pkg_hisory = \u7EC4: \u5386\u53F2\u6570\u636E\u5305
+view_portlet_defaultName_inventorySummary = \u6E05\u5355\u6982\u8981
+view_portlet_defaultName_mashup = Mashup
+view_portlet_defaultName_message = \u4FE1\u606F
+view_portlet_defaultName_operations = \u8FD1\u671F\u64CD\u4F5C
+view_portlet_defaultName_platformSummary = \u5E73\u53F0\u5229\u7528\u7387
+view_portlet_defaultName_problemResources = \u544A\u8B66\u6216\u8005\u4E0D\u53EF\u7528\u7684\u8D44\u6E90
+view_portlet_defaultName_recentAlerts = \u65B0\u544A\u8B66
+view_portlet_defaultName_recentlyAddedResources = \u65B0\u6DFB\u52A0\u8D44\u6E90
+view_portlet_defaultName_resourceMetric = \u516C\u7528\u8D44\u6E90\u56FE\u6807
+view_portlet_defaultName_resource_alerts = \u8D44\u6E90: \u544A\u8B66
+view_portlet_defaultName_resource_bundles = \u8D44\u6E90: \u7C7B\u53D1\u5E03
+view_portlet_defaultName_resource_config_updates = \u8D44\u6E90: \u914D\u7F6E\u66F4\u65B0
+view_portlet_defaultName_resource_events = \u8D44\u6E90: \u4E8B\u4EF6\u7EDF\u8BA1
+view_portlet_defaultName_resource_metrics = \u8D44\u6E90: \u5C5E\u6027
+view_portlet_defaultName_resource_oobs = \u8D44\u6E90: OOB Metrics
+view_portlet_defaultName_resource_operations = \u8D44\u6E90: \u64CD\u4F5C
+view_portlet_defaultName_resource_pkg_hisory = \u8D44\u6E90: \u5386\u53F2\u6570\u636E\u5305
+view_portlet_defaultName_tagCloud = \u6807\u7B7E\u4E91
+view_portlet_factory_invalidPortlet = \u8FD9\u662F\u4E00\u4E2A\u9648\u65E7\u5E76\u4E14\u5DF2\u7ECF\u5931\u6548\u7684portlet. \u8BF7\u5220\u9664.
+view_portlet_graph_configure_metricDefinition_graph = The metric definition id to graph
+view_portlet_graph_configure_resource_graph = The resource to graph
+view_portlet_help_autodiscovery = \u6B64portlet\u5141\u8BB8\u5BFC\u5165 \u6216\u8005\u5931\u6548\u65B0\u53D1\u73B0\u7684\u8D44\u6E90. \u5BFC\u5165\u7684\u8D44\u6E90\u5C06\u4F1A\u6DFB\u52A0\u81F3\u76D1\u63A7\u548C\u7BA1\u7406\u6E05\u5355\u4E2D\uFF0C\u5931\u6548\u7684\u8D44\u6E90\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165\u5E76\u4E14 \u662F\u4E0D\u53EF\u89C1\u7684\uFF0C\u9664\u975E\u660E\u786E\u6307\u5B9A\u4E0D\u53EF\u5931\u6548.
+view_portlet_help_bundle_deps = \u6B64portlet\u5C55\u793A\u57FA\u4E8E\u6807\u51C6\u914D\u7F6E\u663E\u793A\u7684\u76F8\u5173\u53D1\u5E03\u7C7B.
+view_portlet_help_config_updates = \u6B64portlet\u5C55\u793A\u4E0E\u914D\u7F6E\u8BBE\u7F6E\u517C\u5BB9\u7684\u6700\u65B0\u7684\u914D\u7F6E\u4FEE\u6539.
+view_portlet_help_eventcounts = This portlet displays Event counts consistent with display criteria configured.
+view_portlet_help_favoriteResources = This portlet displays the current user''s favorite resources.
+view_portlet_help_graph = This portlet displays the resource metric graph.
+view_portlet_help_inventorySummary = This portlet displays a short summary of the current user''s viewable inventory and metric collection rate.
+view_portlet_help_mashup = This portlet displays the returned content of a remote HTTP request (via an iframe).
+view_portlet_help_message = This portlet displays a static HTML message. The <i>message</i> property must be configured.
+view_portlet_help_metrics = This portlet graphs relevant recent metric data based on display criteria configured.
+view_portlet_help_none = \u8FD9\u4E2Aportlet\u6CA1\u6709\u5E2E\u52A9.
+view_portlet_help_oobs = This portlet displays OOB(Out of Bound) metric conditions.
+view_portlet_help_operations = This portlet displays the most recently executed operations for the current user''s inventory.
+view_portlet_help_operations_criteria = This portlet displays Operations consistent with display criteria configured.
+view_portlet_help_pkg_history = This portlet shows relevant package history based on display criteria configured.
+view_portlet_help_platformSummary = This portlet displays utilization data (such as current CPU and memory usage) for platform resources that are accessible by the current user.
+view_portlet_help_problemResources = This portlet displays the current user''s alerted or unavailable resources.
+view_portlet_help_recentAlerts = This portlet displays alerts recently fired on the current user''s viewable inventory.
+view_portlet_help_recentlyAdded = This portlet displays resources that have recently been imported into inventory.
+view_portlet_help_scheduledOperations = This portlet displays the next scheduled operations for the current user''s inventory.
+view_portlet_help_tagCloud = This portlet displays the relative tag counts for the current user''s inventory.
+view_portlet_inventory_error1 = Failed to retrieve inventory summary
+view_portlet_inventory_tooltip_collapse = Click to hide details for this resource.
+view_portlet_inventory_tooltip_expand = Click to show more details for this resource.
+view_portlet_message_title = \u663E\u793A\u4FE1\u606F.
+view_portlet_operations_config_completed = \u5DF2\u5B8C\u6210\u7684\u64CD\u4F5C
+view_portlet_operations_config_completed_enable = \u662F\u5426\u5BF9\u7EDF\u8BA1\u8868\u76D8\u7684\u5DF2\u5B8C\u6210\u64CD\u4F5C\u7684\u7ED3\u679C\u5206\u7EC4.
+view_portlet_operations_config_completed_maximum = \u80FD\u5C55\u793A\u7684\u5DF2\u5B8C\u6210\u64CD\u4F5C\u7684\u6700\u5927\u6570.
+view_portlet_operations_config_scheduled_enable = \u662F\u5426\u5BF9\u7EDF\u8BA1\u8868\u76D8\u7684\u8C03\u5EA6\u4E2D\u64CD\u4F5C\u7684\u7ED3\u679C\u5206\u7EC4.
+view_portlet_operations_config_scheduled_maximum = \u80FD\u5C55\u793A\u7684\u8C03\u5EA6\u64CD\u4F5C\u7684\u6700\u5927\u6570.
+view_portlet_operations_config_show_last = show last
+view_portlet_operations_config_show_next = show next
+view_portlet_operations_disabled = (\u76EE\u524D\u7ED3\u679C\u96C6\u7981\u7528.\u4FEE\u6539\u8BBE\u7F6E\u4F7F\u5176\u751F\u6548.
+view_portlet_platform_platform_error_1 = \u52A0\u8F7D\u5E73\u53F0\u6307\u6807\u5931\u8D25
+view_portlet_platform_type_error_1 = \u65E0\u6CD5\u52A0\u8F7D\u7C7B\u578B\u6570\u636E
+view_portlet_problemResources_config_display_maximum = \u80FD\u5C55\u793A\u7684\u95EE\u9898\u8D44\u6E90\u7684\u6700\u5927\u6570.
+view_portlet_problemResources_config_display_range = \u663E\u793A\u6570\u5C0F\u65F6\u5185\u6062\u590D\u6B63\u5E38\u7684\u95EE\u9898\u8D44\u6E90.
+view_portlet_problemResources_config_display_range2 = \u4ECE {0} \u5230 {1}
+view_portlet_problemResources_maxDisplaySetting = \u8D44\u6E90\u6700\u5927\u6570.
+view_portlet_recentAlerts_config_members = \u9009\u62E9\u6210\u5458
+view_portlet_recentAlerts_config_priority_label = \u4E4B\u524D\u7684\u544A\u8B66,
+view_portlet_recentAlerts_config_when = \u5728\u8FC7\u53BB
+view_portlet_recentAlerts_fail_msg = \u52A0\u8F7D\u544A\u8B66\u8FC7\u6EE4\u7684\u6307\u5B9A\u8D44\u6E90\u5931\u8D25.
+view_portlet_recentlyAdded_error1 = \u52A0\u8F7D\u6700\u65B0\u6DFB\u52A0\u7684\u8D44\u6E90\u5931\u8D25
+view_portlet_recentlyAdded_setting_addedPlatforms = \u65B0\u6DFB\u52A0\u5E73\u53F0
+view_portlet_results_empty = \u4F7F\u7528\u6307\u5B9A\u7684\u6807\u51C6\u65E0\u7ED3\u679C\u8FD4\u56DE.
+view_remoteAgentInstall_agentStatus = \u4EE3\u7406\u72B6\u6001
+view_remoteAgentInstall_agentStatusDefault = -\u5355\u51FB\u66F4\u65B0\u72B6\u6001\u6309\u94AE-
+view_remoteAgentInstall_buttonFindAgent = \u67E5\u627E\u4EE3\u7406
+view_remoteAgentInstall_connInfo = \u8FDE\u63A5\u4FE1\u606F
+view_remoteAgentInstall_error_1 = \u67E5\u627E\u4EE3\u7406\u5B89\u88C5\u8DEF\u5F84\u65F6\u53D1\u751F\u9519\u8BEF
+view_remoteAgentInstall_error_2 = \u65E0\u6CD5\u5728\u901A\u5E38\u4F4D\u7F6E\u53D1\u73B0\u5B89\u88C5\u7684\u4EE3\u7406
+view_remoteAgentInstall_error_3 = \u65E0\u6CD5\u770B\u5230\u5728[{0}]\u4E2D\u5B89\u88C5\u4E86\u4EE3\u7406
+view_remoteAgentInstall_error_4 = \u5B89\u88C5\u4EE3\u7406\u5931\u8D25
+view_remoteAgentInstall_error_5 = \u542F\u52A8\u4EE3\u7406\u5931\u8D25
+view_remoteAgentInstall_error_6 = \u505C\u6B62\u4EE3\u7406\u5931\u8D25
+view_remoteAgentInstall_installAgent = \u5B89\u88C5\u4EE3\u7406
+view_remoteAgentInstall_installInfo = \u4EE3\u7406\u5B89\u88C5\u4FE1\u606F
+view_remoteAgentInstall_installPath = \u4EE3\u7406\u5B89\u88C5\u8DEF\u5F84
+view_remoteAgentInstall_owner = \u6240\u6709\u8005
+view_remoteAgentInstall_promptHost = The host where the agent is or will be installed
+view_remoteAgentInstall_promptInstallPath = Where the agent is or will be installed. If you aren''t sure where an agent is installed, enter a parent directory and click the ''Find Agent'' button to scan that directory and below. If you enter an empty path, common locations are searched on the host for an agent install.
+view_remoteAgentInstall_promptPassword = The credentials that are used to authenticate the user on the host via SSH
+view_remoteAgentInstall_promptPort = The port the SSH server is listening to. If not specified, the default is 22
+view_remoteAgentInstall_promptUser = The name of the user whose credentials are passed to the host via SSH
+view_remoteAgentInstall_result = \u7ED3\u679C
+view_remoteAgentInstall_resultCode = ResultCode
+view_remoteAgentInstall_startAgent = \u542F\u52A8\u4EE3\u7406
+view_remoteAgentInstall_startAgentResults = \u4EE3\u7406\u542F\u52A8\u7ED3\u679C: [{0}]
+view_remoteAgentInstall_step = Step
+view_remoteAgentInstall_stopAgent = \u505C\u6B62\u4EE3\u7406
+view_remoteAgentInstall_stopAgentResults = \u4EE3\u7406\u505C\u6B62\u7ED3\u679C: [{0}]
+view_remoteAgentInstall_success = \u4EE3\u7406\u5B89\u88C5\u5B8C\u6210
+view_remoteAgentInstall_updateStatus = \u66F4\u65B0\u72B6\u6001
+view_reportsTop_description = \u8BE5\u90E8\u5206\u5185\u5BB9\u63D0\u4F9B\u4E86\u5168\u5C40\u62A5\u8868\u7684\u5165\u53E3.
+view_reportsTop_title = \u62A5\u8868
+view_reports_alertDefinitions = \u544A\u8B66\u5B9A\u4E49
+view_reports_alertDefinitions_parentHover = \u70B9\u51FB\u5230\u7236\u7EA7\u544A\u8B66\u83DC\u5355
+view_reports_alertDefinitions_resTypeLoadError = \u65E0\u6CD5\u83B7\u53D6\u8D44\u6E90\u6A21\u677F\u7C7B\u578B - \u65E0\u6CD5\u67E5\u770B\u544A\u8B66\u6A21\u677F.
+view_reports_inventorySummary_failFetch = \u83B7\u53D6\u7EDF\u8BA1\u6E05\u5355\u5931\u8D25
+view_reports_platforms = \u5E73\u53F0\u4F7F\u7528\u7387\u62A5\u8868
+view_reports_subsystems = \u5B50\u7CFB\u7EDF\u62A5\u8868
+view_resourceResourceGroupList_error_fetchFailure = \u83B7\u53D6\u8D44\u6E90\u7EC4\u4FE1\u606F\u5931\u8D25.
+view_resourceResourceGroupList_error_updateFailure = \u66F4\u65B0\u6307\u5B9A\u7684\u8D44\u6E90\u7EC4\u5931\u8D25.
+view_resourceResourceGroupList_message_updateSuccess = [{0}]\u7684\u7EC4\u6210\u5458\u5DF2\u7ECF\u66F4\u65B0.
+view_resource_inventory_activity_changed_by = Changed by
+view_resource_inventory_activity_criteria_no_recent_events = No event counts based off display criteria.
+view_resource_inventory_activity_no_recent_alerts = \u65E0\u6700\u65B0\u544A\u8B66
+view_resource_inventory_activity_no_recent_bundle_deploy = No recent bundle deployments
+view_resource_inventory_activity_no_recent_config_history = No configuration change history
+view_resource_inventory_activity_no_recent_events = No events in the last 24 hours
+view_resource_inventory_activity_no_recent_metrics = This resource has no recent metrics
+view_resource_inventory_activity_no_recent_oob = No OOB conditions found
+view_resource_inventory_activity_no_recent_operations = \u6CA1\u6709\u6700\u65B0\u64CD\u4F5C\u5386\u53F2
+view_resource_inventory_activity_no_recent_pkg_history = \u6CA1\u6709\u6700\u65B0\u5305\u5386\u53F2
+view_resource_inventory_childhistory_createdChild = Created Child
+view_resource_inventory_childhistory_deletedChild = Deleted Child
+view_resource_inventory_childhistory_filterTitle = Past N Days
+view_resource_inventory_childhistory_status_invalidArtifact = Invalid Artifact
+view_resource_inventory_childhistory_status_invalidConfig = \u65E0\u6548\u914D\u7F6E
+view_resource_monitor_availability_loadFailed = \u52A0\u8F7D\u53EF\u7528\u6027\u5386\u53F2\u8BB0\u5F55\u5931\u8D25
+view_resource_monitor_calltime_average = Average
+view_resource_monitor_calltime_count = Count
+view_resource_monitor_calltime_destination = Call Destination
+view_resource_monitor_calltime_editFailed = Call time data can not be edited
+view_resource_monitor_calltime_loadFailed = Could not load call time data
+view_resource_monitor_calltime_lookupFailed = Could not load resource for call time
+view_resource_monitor_calltime_maximum = Maximum
+view_resource_monitor_calltime_minimum = Minimum
+view_resource_monitor_calltime_title = Call Time Data
+view_resource_monitor_calltime_total = Total
+view_resource_monitor_detailed_graph_label = Detailed Graph
+view_resource_monitor_graph_instructions = Point your mouse to a data point on the chart
+view_resource_monitor_graph_live_tooltip = Click for a live graph of current values
+view_resource_monitor_graphs_loadFailed = \u52A0\u8F7D\u7ED8\u56FE\u6570\u636E\u5931\u8D25
+view_resource_monitor_graphs_lookupFailed = Failed to find resource for graph
+view_resource_monitor_graphs_noneAvailable = No graphs available
+view_resource_monitor_schedules_title = Resource Metric Collection Schedules
+view_resource_monitor_table_alerts = Alerts
+view_resource_monitor_table_avg = Average
+view_resource_monitor_table_last = Last
+view_resource_monitor_table_max = Maximum
+view_resource_monitor_table_min = Minimum
+view_resource_title_component_errors_tooltip = Shows managed component errors. Click for details
+view_resource_title_tagUpdateFailed = Failed to update resource tags
+view_searchBar_defaultPattern = \u5B9A\u4E49\u81EA\u5DF1\u7684\u6837\u5F0F
+view_searchBar_error_selectSavedSearch = ''\u9009\u62E9\u4FDD\u5B58\u7684\u641C\u7D22\u65F6\u51FA\u9519''
+view_searchBar_query = \u67E5\u8BE2
+view_searchBar_resourceGroups = \u8D44\u6E90\u7EC4
+view_searchBar_resources = \u8D44\u6E90
+view_searchBar_welcomeMessage = \u641C\u7D22\u4E86{0}\u79D2
+view_searchGUI_loginStatus = \u65E0\u6CD5\u786E\u5B9A\u767B\u5F55\u72B6\u6001\uFF0C\u8BF7\u68C0\u67E5\u670D\u52A1
+view_selector_assigned = \u6307\u5B9A\u7684 {0}
+view_selector_available = \u53EF\u7528\u7684 {0}
+view_subTab_error_disabled = \u65E0\u6CD5\u9009\u4E2D\u7981\u7528\u7684\u5B50\u8868 [{0}].
+view_summaryDashboard_resetConfirm = \u6062\u590D\u5230\u9ED8\u8BA4\u7684\u7EDF\u8BA1\u56FE\u8868 (\u653E\u5F03\u4E4B\u524D\u4FDD\u5B58\u7684\u4FE1\u606F)?
+view_summaryOverviewForm_error_descriptionChangeFailure = Failed to change description of Resource with id {0} from [{1}] to [{2}].
+view_summaryOverviewForm_error_locationChangeFailure = Failed to change location of Resource with id {0} from [{1}] to [{2}].
+view_summaryOverviewForm_error_nameChangeFailure = Failed to change name of Resource with id {0} from [{1}] to [{2}].
+view_summaryOverviewForm_error_traitsLoadFailure = \u52A0\u8F7D {0}\u7684\u5C5E\u6027\u4FE1\u606F\u5931\u8D25.
+view_summaryOverviewForm_field_description = \u63CF\u8FF0
+view_summaryOverviewForm_field_location = \u4F4D\u7F6E
+view_summaryOverviewForm_field_name = \u5B57\u6BB5\u540D
+view_summaryOverviewForm_field_type = \u7C7B\u578B
+view_summaryOverviewForm_field_version = \u7248\u672C\u53F7
+view_summaryOverviewForm_header_summary = \u7EDF\u8BA1
+view_summaryOverviewForm_label_plugin = \u63D2\u4EF6\u6807\u7B7E:
+view_summaryOverviewForm_label_type = \u6807\u7B7E\u7C7B\u578B:
+view_summaryOverviewForm_message_descriptionChangeSuccess = Description of Resource with id {0} was changed from [{1}] to [{2}].
+view_summaryOverviewForm_message_locationChangeSuccess = Location of Resource with id {0} was changed from [{1}] to [{2}].
+view_summaryOverviewForm_message_nameChangeSuccess = Name of Resource with id {0} was changed from [{1}] to [{2}].
+view_summaryOverview_header_detectedErrors = \u5DF2\u68C0\u6D4B\u5230\u7684\u9519\u8BEF
+view_summaryOverview_title_errorDetailsWindow = \u9519\u8BEF\u8BE6\u7EC6
+view_summaryOverview_tooltip_detectedErrors = \u70B9\u51FB\u5BF9\u5E94\u7684\u884C\u67E5\u770B\u9519\u8BEF\u4FE1\u606F.
+view_tableSection_backButton = \u8FD4\u56DE\u5217\u8868
+view_tableSection_error_badId = \u65E0\u6CD5\u5C55\u793A [{0}]\u7684\u8BE6\u7EC6\u4FE1\u606F. \u65E0\u6548\u7684 'id': [{1}]. \u8BF7\u62A5\u544A\u6B64BUG
+view_tableSection_error_noId = \u8868\u5355 [{0}] \u8BB0\u5F55\u7F3A\u5C11'id'\u5C5E\u6027 - \u8BF7\u62A5\u544A\u6B64BUG.
+view_table_drawFail = \u751F\u6210\u8868\u683C[{0}]\u5931\u8D25.
+view_table_matchingRows = \u5339\u914D\u7684\u884C: {0} (\u9009\u4E2D: {1})
+view_table_totalRows = \u6240\u6709\u7684\u884C: {0} (\u9009\u4E2D: {1})
+view_tabs_common_activity = \u6D3B\u52A8
+view_tabs_common_agent = \u4EE3\u7406
+view_tabs_common_alerts = \u544A\u8B66
+view_tabs_common_availability = \u53EF\u7528\u6027
+view_tabs_common_calltime = Calltime
+view_tabs_common_child_history = \u5B50\u5386\u53F2
+view_tabs_common_child_resources = \u5B50\u8D44\u6E90
+view_tabs_common_configuration = \u914D\u7F6E
+view_tabs_common_connectionSettings = \u8FDE\u63A5\u8BBE\u7F6E
+view_tabs_common_connectionSettingsHistory = \u5386\u53F2\u8FDE\u63A5\u8BBE\u7F6E
+view_tabs_common_content = \u5185\u5BB9
+view_tabs_common_current = \u5F53\u524D
+view_tabs_common_dashboard = \u7EDF\u8BA1\u8868\u76D8
+view_tabs_common_definitions = \u5B9A\u4E49
+view_tabs_common_deployed = \u5DF2\u53D1\u5E03
+view_tabs_common_events = \u4E8B\u4EF6
+view_tabs_common_graphs = Graphs
+view_tabs_common_group_members = \u7EC4\u5458
+view_tabs_common_group_membership = \u7EC4\u6210\u5458\u5173\u7CFB
+view_tabs_common_groups = Groups
+view_tabs_common_history = \u5386\u53F2
+view_tabs_common_inventory = \u6E05\u5355
+view_tabs_common_members = Members
+view_tabs_common_monitoring = \u76D1\u63A7
+view_tabs_common_new = new
+view_tabs_common_operations = \u64CD\u4F5C
+view_tabs_common_overview = \u6982\u89C8
+view_tabs_common_schedule = \u8C03\u5EA6
+view_tabs_common_schedules = Schedules
+view_tabs_common_subscriptions = \u8FD0\u884C\u673A\u5236
+view_tabs_common_summary = \u6982\u8981
+view_tabs_common_tables = Tables
+view_tabs_common_timeline = \u65F6\u95F4\u8F74
+view_tabs_common_traits = Traits
+view_tabs_invalidSubTab = \u65E0\u6548\u7684\u5B50\u8868: {0}
+view_tabs_invalidTab = \u65E0\u6548\u7684\u8868: {0}
+view_tagCloud_deleteTag = \u5220\u9664\u6807\u7B7E
+view_tagCloud_deleteTagFailure = \u5220\u9664\u6807\u7B7E [{0}] \u5931\u8D25
+view_tagCloud_deleteTagSuccess = \u6210\u529F\u7684\u5220\u9664\u4E86\u6807\u7B7E [{0}]
+view_tagCloud_error_fetchFailure = \u52A0\u8F7D\u6807\u7B7E\u5931\u8D25.
+view_tagCloud_error_tagUsedCount = \u6807\u7B7E\u4F7F\u7528 {0} \u6B21.
+view_tagCloud_title = \u6807\u7B7E\u96C6
+view_taggedResources_title = \u8D44\u6E90
+view_tags_error_1 = \u52A0\u8F7D\u6807\u7B7E\u5931\u8D25
+view_tags_tags = \u6807\u7B7E
+view_tags_tooltip_1 = \u5220\u9664\u6807\u7B7E
+view_tags_tooltip_2 = \u7F16\u8F91\u6807\u7B7E
+view_tags_tooltip_3 = \u8F93\u5165\u6309\u7167\u4EE5\u4E0B\u683C\u5F0F\u7684\u6807\u7B7E: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
+view_testTop_description = \u8FD9\u90E8\u5206\u9875\u9762\u7528\u4E8E\u6D4B\u8BD5\u5404\u79CDGUI\u7EC4\u4EF6.
+view_testTop_title = \u6D4B\u8BD5
+view_titleBar_common_addedFav = \u6DFB\u52A0 [{0}]\u5230\u5E38\u7528\u83DC\u5355
+view_titleBar_common_addedFavFailure = \u6DFB\u52A0[{0}]\u5230\u6536\u85CF\u5939\u5931\u8D25
+view_titleBar_common_clickToAddFav = \u6DFB\u52A0\u5230\u6536\u85CF\u5939
+view_titleBar_common_clickToRemoveFav = \u5355\u51FB\u79FB\u51FA\u6536\u85CF\u5939
+view_titleBar_common_loadTagsFailure = \u4E3A[{0}]\u52A0\u8F7D\u6807\u7B7E\u5931\u8D25
+view_titleBar_common_removedFav = \u79FB\u52A8[{0}]\u5230\u5E38\u7528\u83DC\u5355
+view_titleBar_common_removedFavFailure = \u79FB\u52A8[{0}]\u5230\u5E38\u7528\u83DC\u5355\u5931\u8D25
+view_titleBar_common_updateTagsFailure = \u4E3A[{0}]\u66F4\u65B0\u6807\u7B7E\u5931\u8D25
+view_titleBar_common_updateTagsSuccessful = [{0}]\u7684\u6807\u7B7E\u5DF2\u7ECF\u66F4\u65B0
+view_titleBar_group_failInfo = Failed to get general info on group [{0}] with ID [{1}]
+view_titleBar_group_summary_collapsedTooltip = \u70B9\u51FB\u67E5\u770B\u6B64\u7EC4\u7684\u66F4\u591A\u4FE1\u606F
+view_titleBar_group_summary_expandedTooltip = \u70B9\u51FB\u9690\u85CF\u6B64\u7EC4\u7684\u66F4\u591A\u4FE1\u606F
+view_tree_common_contextMenu_addChartToDashboard = \u6DFB\u52A0\u56FE\u5230\u7EDF\u8BA1\u8868\u76D8[{0}]
+view_tree_common_contextMenu_editPluginConfiguration = \u7F16\u8F91[{0}]\u63D2\u4EF6\u914D\u7F6E
+view_tree_common_contextMenu_editResourceConfiguration = \u7F16\u8F91[{0}]\u8D44\u6E90\u914D\u7F6E
+view_tree_common_contextMenu_groupGraph = Group Metric Graph
+view_tree_common_contextMenu_loadFail_children = Failed to load platform manual add children
+view_tree_common_contextMenu_loadFail_dashboards = \u52A0\u8F7D\u7528\u6237\u7EDF\u8BA1\u8868\u76D8\u5931\u8D25
+view_tree_common_contextMenu_loadFail_group = \u52A0\u8F7Dgroup for context menu\u5931\u8D25
+view_tree_common_contextMenu_loadFailed_dashboard = \u52A0\u8F7D\u7528\u6237\u7EDF\u8BA1\u8868\u76D8\u5931\u8D25
+view_tree_common_contextMenu_loadFailed_manualAddChildren = \u52A0\u8F7Dplatform manual add children\u5931\u8D25
+view_tree_common_contextMenu_measurements = Measurements
+view_tree_common_contextMenu_operations = \u64CD\u4F5C
+view_tree_common_contextMenu_operations_loadFailed = Failure to start wizard for running operations
+view_tree_common_contextMenu_resourceConfiguration = \u8D44\u6E90\u914D\u7F6E
+view_tree_common_contextMenu_resourceGraph = Resource Metric Graph
+view_tree_common_contextMenu_saveChartToDashboardFailure = \u4FDD\u5B58\u7EDF\u8BA1\u8868\u76D8\u5931\u8D25
+view_tree_common_contextMenu_saveChartToDashboardSuccessful = \u6210\u529F\u4FDD\u5B58\u7EDF\u8BA1\u8868\u76D8 [{0}]
+view_tree_common_contextMenu_type_name_label = Type: {0}
+view_tree_common_createFailed_autoCluster = Failed to create or update autocluster backing group
+view_tree_common_loadFailed_children = \u52A0\u8F7D\u5B50\u8282\u70B9\u5931\u8D25
+view_tree_common_loadFailed_create = Failed to create view for this node
+view_tree_common_loadFailed_descendants = Failed to load descendants for tree
+view_tree_common_loadFailed_generic = \u52A0\u8F7D\u6811\u5931\u8D25
+view_tree_common_loadFailed_group = \u52A0\u8F7Did\u4E3A[{0}]\u7684\u7EC4\u5931\u8D25
+view_tree_common_loadFailed_groupTree = \u52A0\u8F7D\u7EC4\u6811\u5931\u8D25
+view_tree_common_loadFailed_node = \u52A0\u8F7D\u8FD9\u4E2A\u8282\u70B9\u6570\u636E\u5931\u8D25
+view_tree_common_loadFailed_root = \u52A0\u8F7D\u6811\u6839\u8282\u70B9\u5931\u8D25
+view_tree_common_loadFailed_selection = Failed to select this node
+view_tree_common_loadFailed_update = Failed to update view for this node
+view_tree_group_error_updateAutoCluster = Failed to create or update autocluster backing group. key: [{0}]
+view_type_parentId = \u7236ID
+view_type_resourceTypes = \u8D44\u6E90\u7C7B\u578B
+view_type_typeTreeLoadFailure = \u52A0\u8F7D\u8D44\u6E90\u7C7B\u578B\u6811\u5931\u8D25
+view_upload_alreadyUploaded = \u6587\u4EF6\u5DF2\u7ECF\u4E0A\u4F20
+view_upload_bundleDistFile = \u5206\u7C7B\u6587\u4EF6
+view_upload_error_bundleDistFile = \u4E0A\u4F20\u5206\u7C7B\u6587\u4EF6\u5931\u8D25
+view_upload_error_file = \u4E0A\u4F20\u6587\u4EF6\u51FA\u73B0\u9519\u8BEF
+view_upload_error_fileName = \u4E0A\u4F20\u6587\u4EF6 [{0}]\u51FA\u73B0\u9519\u8BEF
+view_upload_error_fileName_2 = \u4E0A\u4F20\u6587\u4EF6 [{0}]\u51FA\u73B0\u9519\u8BEF, \u68C0\u67E5\u6587\u4EF6\u8DEF\u5F84.
+view_upload_error_packageVersionFile = \u4E0A\u4F20\u5305\u7248\u672C\u6587\u4EF6\u51FA\u73B0\u9519\u8BEF
+view_upload_error_results = \u4E0A\u4F20\u6587\u4EF6\u5931\u8D25, \u65E0\u6CD5\u9884\u6599\u7684\u7ED3\u679C: [{0}]
+view_upload_inProgress = \u65E0\u6CD5\u63D0\u4EA4, \u6587\u4EF6\u4E0A\u4F20\u6B63\u5728\u8FDB\u884C
+view_upload_prompt_1 = \u8BF7\u9009\u62E9\u4E00\u4E2A\u6587\u4EF6\u4E0A\u4F20[{0}]
+view_upload_prompt_2 = \u8981\u4E0A\u4F20\u7684\u6587\u4EF6
+view_upload_success = \u6587\u4EF6\u4E0A\u4F20\u6210\u529F
+view_upload_tooltip_1a = \u9009\u62E9\u4E00\u4E2A\u6587\u4EF6\u4E0A\u4F20,\u7136\u540E\u70B9\u51FBUpload\u6216\u8005Next
+view_upload_tooltip_1b = \u9009\u62E9\u4E00\u4E2A\u6587\u4EF6\u4E0A\u4F20, \u7136\u540E\u70B9\u51FB Next
+view_upload_tooltip_2 = \u6587\u4EF6\u4E0A\u4F20 \u524D\u53D1\u751F\u9519\u8BEF
+view_upload_upload = \u4E0A\u4F20
+view_upload_uploadFile = \u4E0A\u4F20\u6587\u4EF6
+widget_colorPicker_tooltip = \u9009\u62E9\u989C\u8272
+widget_durationItem_inputUnitLessThanTargetUnit = \u8F93\u5165\u5355\u4F4D\u662F\u5C0F\u4E8E\u76EE\u6807\u5355\u4F4D.
+widget_durationItem_unitTypeNotSupported = \u5355\u4F4D\u7C7B\u578B[{0}]\u4E0D\u88ABDurationItem\u652F\u6301.
+widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
+widget_jobTriggerEditor_fieldHelp_repeatInterval = \u591A\u4E45\u6267\u884C\u64CD\u4F5C
+widget_jobTriggerEditor_fieldHelp_startDelay = \u6267\u884C\u64CD\u4F5C\u5EF6\u65F6
+widget_jobTriggerEditor_field_cronExpression = Cron\u8868\u8FBE\u5F0F
+widget_jobTriggerEditor_field_mode = Schedule using
+widget_jobTriggerEditor_field_repeatInterval_later = \u91CD\u590D\u6BCF
+widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
+widget_jobTriggerEditor_field_startType = Run
+widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = \u7ED3\u675F\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u5F00\u59CB\u65F6\u95F4.
+widget_jobTriggerEditor_message_endTimeMustBeInFuture = \u7ED3\u675F\u65F6\u95F4\u5FC5\u987B\u662F\u672A\u6765\u65F6\u95F4.
+widget_jobTriggerEditor_message_startTimeMustBeInFuture = \u5F00\u59CB\u65F6\u95F4\u5FC5\u987B\u662F\u672A\u6765\u65F6\u95F4.
+widget_jobTriggerEditor_tab_examples = \u4F8B\u5B50
+widget_jobTriggerEditor_tab_format = \u683C\u5F0F
+widget_jobTriggerEditor_value_calendar = \u65E5\u5386
+widget_jobTriggerEditor_value_cronExpression = Cron\u8868\u8FBE\u5F0F
+widget_jobTriggerEditor_value_for = For
+widget_jobTriggerEditor_value_in = in
+widget_jobTriggerEditor_value_indefinitely = Indefinitely
+widget_jobTriggerEditor_value_later = Later
+widget_jobTriggerEditor_value_laterAndRepeat = Later & Repeat
+widget_jobTriggerEditor_value_now = Now
+widget_jobTriggerEditor_value_nowAndRepeat = Now & Repeat
+widget_jobTriggerEditor_value_on = on
+widget_jobTriggerEditor_value_until = \u76F4\u5230
+widget_recordEditor_error_invalidViewPath = \u67E5\u770B\u8DEF\u5F84\u65E0\u6548: [{0}]
+widget_recordEditor_error_multipleRecords = \u591A\u6761\u8BB0\u5F55\u8FD4\u56DE- \u9884\u671F\u53EA\u6709\u4E00\u4E2A.
+widget_recordEditor_error_noRecords = \u65E0\u8BB0\u5F55\u8FD4\u56DE - \u9884\u671F\u6709\u4E00\u6761.
+widget_recordEditor_error_operation = \u64CD\u4F5C\u5931\u8D25.\u6709\u9519\u8BEF\u53D1\u751F
+widget_recordEditor_error_operationInvalidValues = \u64CD\u4F5C\u5931\u8D25-\u4E00\u4E2A\u6216\u591A\u4E2A\u5B57\u6BB5\u7684\u503C\u65E0\u6548
+widget_recordEditor_error_permissionCreate = \u4F60\u6CA1\u6709\u521B\u5EFA\u65B0[{0}]\u7684\u6743\u9650
+widget_recordEditor_error_unsupportedOperationType = \u4E0D\u652F\u6301\u7684\u64CD\u4F5C\u7C7B\u578B: [{0}]
+widget_recordEditor_info_recordCreatedConcise = {0} created.
+widget_recordEditor_info_recordCreatedDetailed = {0} [{1}] created.
+widget_recordEditor_info_recordUpdatedConcise = {0} updated.
+widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] updated.
+widget_recordEditor_info_recordsDeletedConcise = {0} {1} deleted.
+widget_recordEditor_info_recordsDeletedDetailed = {0} {1} deleted: {2}.
+widget_recordEditor_label_loading = \u52A0\u8F7D\u4E2D...
+widget_recordEditor_title_edit = \u7F16\u8F91{0} [{1}]
+widget_recordEditor_title_new = \u65B0\u5EFA{0}
+widget_recordEditor_title_view = \u67E5\u770B{0} [{1}]
+widget_recordEditor_warn_validation = \u4E00\u4E2A\u6216\u591A\u4E2A\u5B57\u6BB5\u7684\u503C\u65E0\u6548. \u53EA\u6709\u5B57\u6BB5\u6709\u6548\u65F6\uFF0C[{0}]\u624D\u80FD\u4FDD\u5B58
+widget_resourceFactoryWizard_archPrompt = \u5305\u67B6\u6784
+widget_resourceFactoryWizard_configTemplatePrompt = \u8D44\u6E90\u914D\u7F6E\u6A21\u677F
+widget_resourceFactoryWizard_contentTemplatePrompt = \u53D1\u5E03\u65F6\u95F4\u914D\u7F6E\u6A21\u677F
+widget_resourceFactoryWizard_createSubmit = \u521B\u5EFA\u8D44\u6E90[{0}]\u6210\u529F.
+widget_resourceFactoryWizard_createSubmitType = \u521B\u5EFA\u7C7B\u578B[{0}]\u7684\u8D44\u6E90\u8BF7\u6C42\u63D0\u4EA4\u6210\u529F.
+widget_resourceFactoryWizard_createWizardTitle = \u521B\u5EFA\u7C7B\u578B[{0}]\u7684\u65B0\u8D44\u6E90
+widget_resourceFactoryWizard_createWizardWindowTitle = \u8D44\u6E90\u521B\u5EFA\u5411\u5BFC
+##widget_resourceFactoryWizard_editConfigStepName = Deployment Options
+widget_resourceFactoryWizard_execute1 = \u521B\u5EFA\u8D44\u6E90\u5931\u8D25 - \u6CA1\u6709\u5305\u7248\u672C
+widget_resourceFactoryWizard_execute2 = \u521B\u5EFA\u8D44\u6E90\u5931\u8D25
+widget_resourceFactoryWizard_failedToDeleteVersion = \u53D6\u6D88\u521B\u5EFA\u8D44\u6E90\u65F6\u65E0\u6CD5\u5220\u9664\u5305\u7684\u7248\u672C
+widget_resourceFactoryWizard_failedToGetType = Failed to get backing package type for new resource
+widget_resourceFactoryWizard_importFailure = \u624B\u5DE5\u5BFC\u5165\u8D44\u6E90\u5931\u8D25
+widget_resourceFactoryWizard_importSubmitted = \u5BFC\u5165\u7C7B\u578B[{0}]\u7684\u65B0\u8D44\u6E90\u8BF7\u6C42\u5DF2\u88AB\u63D0\u4EA4
+widget_resourceFactoryWizard_importWizardTitle = \u5BFC\u5165\u7C7B\u578B[{0}]\u7684\u8D44\u6E90
+widget_resourceFactoryWizard_importWizardWindowTitle = \u5BFC\u5165\u8D44\u6E90\u5411\u5BFC
+widget_resourceFactoryWizard_infoStepName = \u8D44\u6E90\u6D88\u606F
+widget_resourceFactoryWizard_infoStep_loadFail = \u65E0\u6CD5\u53D6\u5F97\u67B6\u6784
+widget_resourceFactoryWizard_namePrompt = \u65B0\u8D44\u6E90\u540D
+widget_resourceFactoryWizard_templatePrompt = \u8FDE\u63A5\u8BBE\u7F6E\u6A21\u677F
+##widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure.
+widget_resourceFactoryWizard_uploadFailure = \u4E0A\u4F20\u6587\u4EF6\u5931\u8D25
+widget_resourceFactoryWizard_uploadFileStepName = \u4E0A\u4F20\u8D44\u6E90Content\u6587\u4EF6
+widget_resourceFactoryWizard_uploadInProgress = \u6B63\u5728\u4E0A\u4F20\u4E2D... \u5927\u7684\u53D1\u5E03\u6587\u4EF6\u9700\u8981\u6D88\u8017\u6570\u5206\u949F\u5B8C\u6210.
+widget_resourceFactoryWizard_versionPrompt = \u5305\u7248\u672C
+widget_resourceSelector_groupCategory = \u7EC4\u7C7B\u522B
+widget_resourceSelector_pleaseSelectMultipleResource = \u8BF7\u9009\u62E9\u4E00\u4E2A\u6216\u591A\u4E2A\u8D44\u6E90
+widget_resourceSelector_pleaseSelectResource = \u8BF7\u9009\u62E9\u8D44\u6E90
+widget_resourceSelector_selectMultipleResources = \u9009\u62E9\u8D44\u6E90
+widget_resourceSelector_selectResource = \u9009\u62E9\u8D44\u6E90
+widget_typeCache_loadFail = \u65E0\u6CD5\u52A0\u8F7D\u8D44\u6E90\u7C7B\u578B\u7684\u5143\u6570\u636E
+widget_typeTree_badTemplateType = \u65E0\u6548\u7684URL. \u672A\u77E5\u6A21\u677F\u7C7B\u578B[{0}]
+widget_typeTree_badTypeId = \u65E0\u6548URL. \u9519\u8BEF\u8D44\u6E90\u7C7B\u578BID [{0}]
+widget_typeTree_loadFail = \u52A0\u8F7D\u8D44\u6E90\u7C7B\u578B\u5931\u8D25
12 years, 11 months
[rhq] Branch 'as7plugin' - 9 commits - modules/core modules/enterprise modules/plugins pom.xml
by Heiko W. Rupp
modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/inventory/CreateResourceRequest.java | 319
modules/core/domain/src/main/java/org/rhq/core/domain/configuration/PropertySimple.java | 44
modules/core/domain/src/test/java/org/rhq/core/domain/configuration/PropertySimpleTest.java | 3
modules/core/gui/src/main/java/org/rhq/core/gui/configuration/ConfigurationMaskingUtility.java | 198
modules/core/gui/src/main/java/org/rhq/core/gui/configuration/propset/ConfigurationSet.java | 27
modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceFactoryManager.java | 31
modules/enterprise/agent/pom.xml | 2
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/DurationItem.java | 303
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ResourceGWTService.java | 4
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/AbstractTwoLevelTabSetView.java | 10
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/AbstractResourceFactoryWizard.java | 9
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryConfigurationStep.java | 49
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryCreateWizard.java | 5
modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceGWTServiceImpl.java | 9
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties | 4213 ++++-----
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_de.properties | 2089 ++--
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_ja.properties | 4110 ++++-----
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties | 4413 ++++------
modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_zh.properties | 12
modules/enterprise/gui/installer-war/pom.xml | 20
modules/enterprise/gui/installer-war/src/test/java/org/rhq/enterprise/installer/DBInstallatonTest.java | 80
modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-data-combined-2.4.0.xml | 669 +
modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-schema-combined-2.4.0.xml | 2494 +++++
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/AbstractGroupResourceConfigurationUIBean.java | 1
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/EditGroupResourceConfigurationUIBean.java | 2
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/history/ViewResourceConfigurationUpdateUIBean.java | 4
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ExistingResourceConfigurationUIBean.java | 12
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationComponent.java | 12
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationEditor.java | 5
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationViewer.java | 6
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/AbstractGroupPluginConfigurationUIBean.java | 1
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/EditGroupPluginConfigurationUIBean.java | 1
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ConnectionPropertiesUIBean.java | 6
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewConfigurationChildResourceUIBean.java | 3
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewPackageChildResourceUIBean.java | 5
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ManuallyAddChildResourceUIBean.java | 10
modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/history/ViewPluginConfigurationUpdateUIBean.java | 4
modules/enterprise/remoting/webservices/pom.xml | 8
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java | 344
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/util/ConfigurationMaskingUtility.java | 184
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerBean.java | 61
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerLocal.java | 27
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerRemote.java | 70
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/webservices/WebservicesManagerBean.java | 28
modules/plugins/aliases/pom.xml | 67
modules/plugins/apache/pom.xml | 69
modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheVirtualHostServiceComponent.java | 27
modules/plugins/apache/src/main/resources/META-INF/rhq-plugin.xml | 5
modules/plugins/cobbler/pom.xml | 67
modules/plugins/cron/pom.xml | 70
modules/plugins/grub/pom.xml | 68
modules/plugins/hosts/pom.xml | 67
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractDestinationTest.java | 279
modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractResourceTest.java | 624 -
modules/plugins/pom.xml | 15
modules/plugins/postfix/pom.xml | 67
modules/plugins/samba/pom.xml | 67
modules/plugins/sshd/pom.xml | 71
modules/plugins/sudoers/pom.xml | 68
pom.xml | 13
60 files changed, 12442 insertions(+), 9109 deletions(-)
New commits:
commit f89377c912c1e18beaf1972e1b356dfeea6d2e01
Merge: 8c3c91b 3c3dae0
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: Wed Jun 1 14:16:41 2011 +0200
Merge branch 'master' into as7plugin
commit 3c3dae062df42968bb97bc130967283a196b59eb
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: Tue May 31 23:18:36 2011 -0500
Updated pom files to link correctly ant-contrib depedency (used for tasks like <if>). Corrected other minor pom problems.
diff --git a/modules/enterprise/agent/pom.xml b/modules/enterprise/agent/pom.xml
index 1a5c01b..f12c1a1 100644
--- a/modules/enterprise/agent/pom.xml
+++ b/modules/enterprise/agent/pom.xml
@@ -187,8 +187,8 @@ Build-Number=${buildNumber}
<property name="jaxb-api.version" value="${jaxb-api.version}" />
<property name="jaxb-impl.version" value="${jaxb-impl.version}" />
<property name="jline.version" value="${jline.version}" />
- <property name="augeas.version" values="${augeas.version}" />
- <property name="augeas.zip.version" values="${augeas.zip.version}" />
+ <property name="augeas.version" value="${augeas.version}" />
+ <property name="augeas.zip.version" value="${augeas.zip.version}" />
</ant>
</tasks>
</configuration>
diff --git a/modules/enterprise/remoting/webservices/pom.xml b/modules/enterprise/remoting/webservices/pom.xml
index 0792734..5a02b24 100644
--- a/modules/enterprise/remoting/webservices/pom.xml
+++ b/modules/enterprise/remoting/webservices/pom.xml
@@ -20,7 +20,6 @@
<properties>
<scm.module.path>modules/enterprise/remoting/</scm.module.path>
<persistence-api.version>1.0</persistence-api.version>
- <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
@@ -53,13 +52,6 @@
</dependency>
<dependency>
- <groupId>ant-contrib</groupId>
- <artifactId>ant-contrib</artifactId>
- <version>${ant.contrib.version}</version>
- <scope>provided</scope>
- </dependency>
-
- <dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<version>1.0</version>
diff --git a/modules/plugins/aliases/pom.xml b/modules/plugins/aliases/pom.xml
index fe596d7..9233bc6 100644
--- a/modules/plugins/aliases/pom.xml
+++ b/modules/plugins/aliases/pom.xml
@@ -24,10 +24,18 @@
<properties>
<scm.module.path>modules/plugins/aliases/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>${rhq.groupId}</groupId>
<artifactId>rhq-augeas-plugin</artifactId>
@@ -65,7 +73,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/apache/pom.xml b/modules/plugins/apache/pom.xml
index 7d91615..a352ae4 100644
--- a/modules/plugins/apache/pom.xml
+++ b/modules/plugins/apache/pom.xml
@@ -22,10 +22,18 @@
<properties>
<scm.module.path>modules/plugins/apache/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>org.snmp4j</groupId>
<artifactId>snmp4j</artifactId>
@@ -126,7 +134,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository/" />
<mkdir dir="target/itest" />
@@ -392,4 +404,4 @@
</profile>
</profiles>
-</project>
\ No newline at end of file
+</project>
diff --git a/modules/plugins/cobbler/pom.xml b/modules/plugins/cobbler/pom.xml
index dfff97f..c4d2bc8 100644
--- a/modules/plugins/cobbler/pom.xml
+++ b/modules/plugins/cobbler/pom.xml
@@ -24,10 +24,18 @@
<properties>
<scm.module.path>modules/plugins/cobbler/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>${rhq.groupId}</groupId>
<artifactId>rhq-augeas-plugin</artifactId>
@@ -71,7 +79,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/cron/pom.xml b/modules/plugins/cron/pom.xml
index fc7df42..29b2aaf 100644
--- a/modules/plugins/cron/pom.xml
+++ b/modules/plugins/cron/pom.xml
@@ -22,9 +22,18 @@
<properties>
<scm.module.path>modules/plugins/cron/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>${rhq.groupId}</groupId>
<artifactId>rhq-platform-plugin</artifactId>
@@ -58,7 +67,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...
</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/grub/pom.xml b/modules/plugins/grub/pom.xml
index ebde5dd..f5b2730 100644
--- a/modules/plugins/grub/pom.xml
+++ b/modules/plugins/grub/pom.xml
@@ -22,9 +22,18 @@
<properties>
<scm.module.path>modules/plugins/grub/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>net.augeas</groupId>
<artifactId>augeas</artifactId>
@@ -58,7 +67,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...
</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/hosts/pom.xml b/modules/plugins/hosts/pom.xml
index 63d8f39..9735b8e 100644
--- a/modules/plugins/hosts/pom.xml
+++ b/modules/plugins/hosts/pom.xml
@@ -24,10 +24,18 @@
<properties>
<scm.module.path>modules/plugins/hosts/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>${rhq.groupId}</groupId>
<artifactId>rhq-augeas-plugin</artifactId>
@@ -66,7 +74,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/postfix/pom.xml b/modules/plugins/postfix/pom.xml
index cb9c6e0..515793f 100644
--- a/modules/plugins/postfix/pom.xml
+++ b/modules/plugins/postfix/pom.xml
@@ -22,11 +22,19 @@
<properties>
<scm.module.path>modules/plugins/postfix/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
<dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
<groupId>org.rhq</groupId>
<artifactId>rhq-augeas-plugin</artifactId>
<version>${project.version}</version>
@@ -64,7 +72,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/samba/pom.xml b/modules/plugins/samba/pom.xml
index 4777494..f869404 100644
--- a/modules/plugins/samba/pom.xml
+++ b/modules/plugins/samba/pom.xml
@@ -22,11 +22,19 @@
<properties>
<scm.module.path>modules/plugins/samba/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
<dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
<groupId>org.rhq</groupId>
<artifactId>rhq-augeas-plugin</artifactId>
<version>${project.version}</version>
@@ -64,7 +72,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/sshd/pom.xml b/modules/plugins/sshd/pom.xml
index c58478b..a765069 100644
--- a/modules/plugins/sshd/pom.xml
+++ b/modules/plugins/sshd/pom.xml
@@ -22,9 +22,18 @@
<properties>
<scm.module.path>modules/plugins/sshd/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>net.augeas</groupId>
<artifactId>augeas</artifactId>
@@ -59,9 +68,12 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
- <echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...
- </echo>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
+ <echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
<mkdir dir="target/itest" />
<mkdir dir="target/itest/plugins" />
diff --git a/modules/plugins/sudoers/pom.xml b/modules/plugins/sudoers/pom.xml
index e2f5e5a..79b0dea 100644
--- a/modules/plugins/sudoers/pom.xml
+++ b/modules/plugins/sudoers/pom.xml
@@ -22,10 +22,18 @@
<properties>
<scm.module.path>modules/plugins/sudoers/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>org.rhq</groupId>
<artifactId>rhq-augeas-plugin</artifactId>
@@ -53,7 +61,12 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
+
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/pom.xml b/pom.xml
index 3c5dd4c..b7f249e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -101,6 +101,7 @@
<cobertura.version>1.9.4.1</cobertura.version>
<augeas.version>0.7.1.1</augeas.version>
<augeas.zip.version>0.7.1</augeas.zip.version>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
<!--
defaults for datasource used by integration tests -
@@ -429,6 +430,14 @@
<artifactId>jna</artifactId>
<version>${jna.version}</version>
</dependency>
+
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
</dependencies>
</dependencyManagement>
commit c1b61ce1559085423c04406558e1105e4717e52f
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: Tue May 31 16:34:13 2011 -0500
Updated db installation tests to use correct database config and configured them to run only on postgre (and not oracle). Added tests and config files for JON 2.4.0.
diff --git a/modules/enterprise/gui/installer-war/pom.xml b/modules/enterprise/gui/installer-war/pom.xml
index 47c257c..f5bcd34 100644
--- a/modules/enterprise/gui/installer-war/pom.xml
+++ b/modules/enterprise/gui/installer-war/pom.xml
@@ -148,6 +148,7 @@
<configuration>
<systemPropertyVariables>
<rhq.test.ds.server-name>${rhq.test.ds.server-name}</rhq.test.ds.server-name>
+ <rhq.test.ds.db-name>${rhq.test.ds.db-name}</rhq.test.ds.db-name>
<rhq.test.ds.connection-url>${rhq.test.ds.connection-url}</rhq.test.ds.connection-url>
<rhq.db.admin.username>${rhq.db.admin.username}</rhq.db.admin.username>
<rhq.db.admin.password>${rhq.db.admin.password}</rhq.db.admin.password>
@@ -210,7 +211,6 @@
</execution>
</executions>
</plugin>
-
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
@@ -319,7 +319,6 @@
<build>
<plugins>
-
<plugin>
<!-- See http://jetty.mortbay.org/jspc-maven-plugin/ -->
<groupId>org.mortbay.jetty</groupId>
@@ -338,7 +337,22 @@
</plugins>
</build>
</profile>
- </profiles>
+ <profile>
+ <id>oracle</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <excludes>
+ <exclude>**/DBInstallatonTest.java</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
</project>
diff --git a/modules/enterprise/gui/installer-war/src/test/java/org/rhq/enterprise/installer/DBInstallatonTest.java b/modules/enterprise/gui/installer-war/src/test/java/org/rhq/enterprise/installer/DBInstallatonTest.java
index 354d651..579bebf 100644
--- a/modules/enterprise/gui/installer-war/src/test/java/org/rhq/enterprise/installer/DBInstallatonTest.java
+++ b/modules/enterprise/gui/installer-war/src/test/java/org/rhq/enterprise/installer/DBInstallatonTest.java
@@ -45,11 +45,16 @@ import java.util.Properties;
*/
public class DBInstallatonTest {
- final String TEST_DB = "rhq_installer_test_db";
- final String USERNAME = System.getProperty("rhq.test.ds.user-name", "rhqadmin");
- final String PASSWORD = System.getProperty("rhq.test.ds.password", "rhqadmin");
+ private final String LOG_DIRECTORY = System.getProperty("java.io.tmpdir", "rhq/installer-test");
+ private final String TEST_DB = System.getProperty("rhq.test.ds.db-name","rhq_installer_test_db");
+ private final String USERNAME = System.getProperty("rhq.test.ds.user-name", "rhqadmin");
+ private final String PASSWORD = System.getProperty("rhq.test.ds.password", "rhqadmin");
+ private final String SERVER = System.getProperty("rhq.test.ds.server-name", "127.0.0.1");
+ private final String DB_URL = System.getProperty("rhq.test.ds.connection-url", "jdbc:postgresql://" + SERVER + ":5432/"+TEST_DB);
+ private final String ADMIN_USERNAME = System.getProperty("rhq.db.admin.username", "postgres");
+ private final String ADMIN_PASSWORD = System.getProperty("rhq.db.admin.password", "postgres");
- ServerInformation installer = new ServerInformation();
+ private ServerInformation installer;
@BeforeMethod
public void prepareForInstallation() throws Exception {
@@ -57,7 +62,7 @@ public class DBInstallatonTest {
recreateTestDatabase();
installer = new ServerInformation();
- installer.setLogDirectory(getLogDirectory());
+ installer.setLogDirectory(new File(LOG_DIRECTORY));
}
@Test
@@ -74,8 +79,8 @@ public class DBInstallatonTest {
@Test
public void overwriteJON231Schema() throws Exception {
- installSchemaAndData("2.3.1");
- installer.createNewDatabaseSchema(getInstallProperties());
+ installSchemaAndData("2.3.1");
+ installer.createNewDatabaseSchema(getInstallProperties());
}
@Test
@@ -83,55 +88,60 @@ public class DBInstallatonTest {
installSchemaAndData("2.3.1");
installer.upgradeExistingDatabaseSchema(getInstallProperties());
}
+
+ @Test
+ public void overwriteJON240Schema() throws Exception {
+ installSchemaAndData("2.4.0");
+ installer.createNewDatabaseSchema(getInstallProperties());
+ }
+
+ @Test
+ public void upgradeJON240Schema() throws Exception {
+ installSchemaAndData("2.4.0");
+ installer.upgradeExistingDatabaseSchema(getInstallProperties());
+ }
- void initLogDirectory() {
- File logDir = getLogDirectory();
+ private void initLogDirectory() {
+ File logDir = new File(LOG_DIRECTORY);
if (logDir.exists()) {
logDir.delete();
}
logDir.mkdirs();
}
- void recreateTestDatabase() throws Exception {
+ private void recreateTestDatabase() throws Exception {
Connection connection = null;
Statement dropDB = null;
Statement createDB = null;
try {
- String server = System.getProperty("rhq.test.ds.server-name", "127.0.0.1");
- String adminUsername = System.getProperty("rhq.db.admin.username", "postgres");
- String adminPassword = System.getProperty("rhq.db.admin.password", "postgres");
-
- String dbUrl = "jdbc:postgresql://" + server + ":5432/postgres";
-
- connection = DbUtil.getConnection(dbUrl, adminUsername, adminPassword);
+ connection = DbUtil.getConnection(DB_URL.replace(TEST_DB,"postgres"), ADMIN_USERNAME, ADMIN_PASSWORD);
+
dropDB = connection.createStatement();
- createDB = connection.createStatement();
-
dropDB.execute("drop database if exists " + TEST_DB);
+
+ createDB = connection.createStatement();
createDB.execute("create database " + TEST_DB + " with owner " + USERNAME);
} finally {
+ if (connection != null) {
+ connection.close();
+ }
if (dropDB != null) {
dropDB.close();
}
if (createDB != null) {
createDB.close();
}
- if (connection != null) {
- connection.close();
- }
}
}
- void installSchemaAndData(String jonVersion) throws Exception {
- String testDbUrl = getTestDbUrl();
-
- DBSetup dbsetup = new DBSetup(testDbUrl, USERNAME, PASSWORD);
+ private void installSchemaAndData(String jonVersion) throws Exception {
+ DBSetup dbsetup = new DBSetup(DB_URL, USERNAME, PASSWORD);
dbsetup.setup(getSchemaFile(jonVersion).getAbsolutePath());
dbsetup.setup(getDataFile(jonVersion).getAbsolutePath());
}
- File getSchemaFile(String version) throws Exception {
+ private File getSchemaFile(String version) throws Exception {
URL url = getClass().getResource("db-schema-combined-" + version + ".xml");
if (url == null) {
@@ -141,7 +151,7 @@ public class DBInstallatonTest {
return new File(url.toURI().getPath());
}
- File getDataFile(String version) throws Exception {
+ private File getDataFile(String version) throws Exception {
URL url = getClass().getResource("db-data-combined-" + version + ".xml");
if (url == null) {
@@ -151,24 +161,12 @@ public class DBInstallatonTest {
return new File(url.toURI().getPath());
}
- File getLogDirectory() {
- return new File(System.getProperty("java.io.tmpdir", "rhq/installer-test"));
- }
-
private Properties getInstallProperties() {
Properties dbProperties = new Properties();
- dbProperties.put(ServerProperties.PROP_DATABASE_CONNECTION_URL, getTestDbUrl());
+ dbProperties.put(ServerProperties.PROP_DATABASE_CONNECTION_URL, DB_URL);
dbProperties.put(ServerProperties.PROP_DATABASE_USERNAME, USERNAME);
dbProperties.put(ServerProperties.PROP_DATABASE_PASSWORD, PASSWORD);
dbProperties.put(ServerProperties.PROP_EMAIL_FROM_ADDRESS, "rhqadmin(a)localhost.com");
return dbProperties;
}
-
- private String getTestDbUrl() {
- String server = System.getProperty("rhq.test.ds.server-name", "127.0.0.1");
- return "jdbc:postgresql://" + server + ":5432/" + TEST_DB;
- }
-
-
-
}
diff --git a/modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-data-combined-2.4.0.xml b/modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-data-combined-2.4.0.xml
new file mode 100644
index 0000000..15978a6
--- /dev/null
+++ b/modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-data-combined-2.4.0.xml
@@ -0,0 +1,669 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dbsetup name="data.xml">
+<!-- BEGIN: rhq-data.xml -->
+<!-- BEGIN: auth-data.xml -->
+
+
+ <table name="RHQ_PRINCIPAL">
+ <data id="2" PRINCIPAL="rhqadmin" PASSWORD="x1XwrxKuPvYUILiOnOZTLg=="/>
+ </table>
+
+<!-- END: auth-data.xml -->
+<!-- BEGIN: authz-data.xml -->
+
+
+ <!-- the overlord user -->
+ <table name="RHQ_SUBJECT">
+ <data ID="1"
+ NAME="admin"
+ FIRST_NAME="Super"
+ LAST_NAME="User"
+ FSYSTEM="TRUE"/>
+ </table>
+
+ <!-- the initial rhqadmin user -->
+ <table name="RHQ_SUBJECT">
+ <data ID="2"
+ NAME="rhqadmin"
+ FIRST_NAME="RHQ"
+ LAST_NAME="Administrator"
+ EMAIL_ADDRESS="rhqadmin@localhost"
+ FSYSTEM="FALSE"/>
+ </table>
+
+ <!-- Define the system root role which includes our overlord and rhqadmin users -->
+ <table name="RHQ_ROLE">
+ <data ID="1"
+ NAME="Super User Role"
+ FSYSTEM="TRUE"
+ DESCRIPTION="System superuser role that provides full access to everything. This role cannot be modified."/>
+ <data ID="2"
+ NAME="All Resources Role"
+ FSYSTEM="FALSE"
+ DESCRIPTION="Provides full access to all resources in inventory. Cannot modify users, roles or server settings."/>
+ </table>
+
+ <!-- associate the root users with all security permissions -->
+ <table name="RHQ_SUBJECT_ROLE_MAP">
+ <data SUBJECT_ID="1" ROLE_ID="1"/>
+ <!-- overlord user -->
+ <data SUBJECT_ID="2" ROLE_ID="1"/>
+ <!-- rhqadmin user -->
+ </table>
+
+ <table name="RHQ_PERMISSION">
+ <!-- give super-user-role all permissions (resource perms is mainly just to show on view-role page) -->
+ <data ROLE_ID="1" OPERATION="0"/> <!-- Permission.MANAGE_SECURITY -->
+ <data ROLE_ID="1" OPERATION="1"/> <!-- Permission.MANAGE_INVENTORY -->
+ <data ROLE_ID="1" OPERATION="2"/> <!-- Permission.MANAGE_SETTINGS -->
+ <data ROLE_ID="1" OPERATION="12"/> <!-- Permission.MANAGE_BUNDLE -->
+ <!-- resource permissions start here-->
+ <data ROLE_ID="1" OPERATION="3"/> <!-- Permission.VIEW_RESOURCE -->
+ <data ROLE_ID="1" OPERATION="4"/> <!-- Permission.MODIFY_RESOURCE -->
+ <data ROLE_ID="1" OPERATION="5"/> <!-- Permission.DELETE_RESOURCE -->
+ <data ROLE_ID="1" OPERATION="6"/> <!-- Permission.CREATE_CHILD_RESOURCES -->
+ <data ROLE_ID="1" OPERATION="7"/> <!-- Permission.MANAGE_ALERTS -->
+ <data ROLE_ID="1" OPERATION="8"/> <!-- Permission.MANAGE_MEASUREMENTS -->
+ <data ROLE_ID="1" OPERATION="9"/> <!-- Permission.MANAGE_CONTENT -->
+ <data ROLE_ID="1" OPERATION="10"/> <!-- Permission.CONTROL -->
+ <data ROLE_ID="1" OPERATION="11"/> <!-- Permission.CONFIGURE -->
+
+ <!-- give all-resources-role all permissions (resource perms is mainly just to show on view-role page) -->
+ <data ROLE_ID="2" OPERATION="1"/> <!-- Permission.MANAGE_INVENTORY -->
+ <data ROLE_ID="2" OPERATION="12"/> <!-- Permission.MANAGE_BUNDLE -->
+ <!-- resource permissions start here-->
+ <data ROLE_ID="2" OPERATION="3"/> <!-- Permission.VIEW_RESOURCE -->
+ <data ROLE_ID="2" OPERATION="4"/> <!-- Permission.MODIFY_RESOURCE -->
+ <data ROLE_ID="2" OPERATION="5"/> <!-- Permission.DELETE_RESOURCE -->
+ <data ROLE_ID="2" OPERATION="6"/> <!-- Permission.CREATE_CHILD_RESOURCES -->
+ <data ROLE_ID="2" OPERATION="7"/> <!-- Permission.MANAGE_ALERTS -->
+ <data ROLE_ID="2" OPERATION="8"/> <!-- Permission.MANAGE_MEASUREMENTS -->
+ <data ROLE_ID="2" OPERATION="9"/> <!-- Permission.MANAGE_CONTENT -->
+ <data ROLE_ID="2" OPERATION="10"/> <!-- Permission.CONTROL -->
+ <data ROLE_ID="2" OPERATION="11"/> <!-- Permission.CONFIGURE -->
+ </table>
+
+<!-- END: authz-data.xml -->
+<!-- BEGIN: search-data.xml -->
+
+
+ <!-- overlord-created, global, default saved searches -->
+ <table name="RHQ_SAVED_SEARCH">
+ <data ID="1"
+ CONTEXT="RESOURCE"
+ NAME="Downed Platforms"
+ DESCRIPTION="All downed machines across the entire enterprise"
+ PATTERN="availability=down category=platform"
+ LAST_COMPUTE_TIME="0"
+ SUBJECT_ID="1"
+ GLOBAL="TRUE" />
+ <data ID="2"
+ CONTEXT="RESOURCE"
+ NAME="Downed Servers"
+ DESCRIPTION="All downed servers across the entire enterprise"
+ PATTERN="availability=down category=server"
+ LAST_COMPUTE_TIME="0"
+ SUBJECT_ID="1"
+ GLOBAL="TRUE" />
+ </table>
+
+<!-- END: search-data.xml -->
+<!-- BEGIN: sysconfig-data.xml -->
+
+
+ <!--
+ This file contains the seed data for the configuration table.
+ All keys mentioned here should be referenced via the RHQConstants class
+ -->
+ <table name="RHQ_SYSTEM_CONFIG">
+ <data ID="1" PROPERTY_KEY="SERVER_VERSION" PROPERTY_VALUE="3.0.0.GA"
+ DEFAULT_PROPERTY_VALUE="3.0.0.GA" FREAD_ONLY="TRUE"/>
+ <data ID="2" PROPERTY_KEY="DB_SCHEMA_VERSION" PROPERTY_VALUE="2.91"
+ DEFAULT_PROPERTY_VALUE="2.91" FREAD_ONLY="TRUE"/>
+ <data ID="3" PROPERTY_KEY="CAM_JAAS_PROVIDER" PROPERTY_VALUE="JDBC"
+ DEFAULT_PROPERTY_VALUE="JDBC" FREAD_ONLY="FALSE"/>
+ <data ID="4" PROPERTY_KEY="CAM_BASE_URL" PROPERTY_VALUE="http://127.0.0.1:7080/"
+ DEFAULT_PROPERTY_VALUE="http://127.0.0.1:7080/" FREAD_ONLY="FALSE"/>
+ <data ID="9" PROPERTY_KEY="CAM_HELP_USER" PROPERTY_VALUE="web"
+ DEFAULT_PROPERTY_VALUE="web" FREAD_ONLY="FALSE"/>
+ <data ID="10" PROPERTY_KEY="CAM_HELP_PASSWORD" PROPERTY_VALUE="user"
+ DEFAULT_PROPERTY_VALUE="user" FREAD_ONLY="FALSE"/>
+
+ <!-- default LDAP configuration options -->
+ <data ID="11" PROPERTY_KEY="CAM_LDAP_NAMING_FACTORY_INITIAL"
+ PROPERTY_VALUE="com.sun.jndi.ldap.LdapCtxFactory"
+ DEFAULT_PROPERTY_VALUE="com.sun.jndi.ldap.LdapCtxFactory"
+ FREAD_ONLY="FALSE"/>
+ <data ID="12" PROPERTY_KEY="CAM_LDAP_NAMING_PROVIDER_URL"
+ PROPERTY_VALUE="ldap://localhost/"
+ DEFAULT_PROPERTY_VALUE="ldap://localhost/"
+ FREAD_ONLY="FALSE"/>
+ <data ID="13" PROPERTY_KEY="CAM_LDAP_LOGIN_PROPERTY"
+ PROPERTY_VALUE="cn"
+ DEFAULT_PROPERTY_VALUE="cn" FREAD_ONLY="FALSE"/>
+ <data ID="14" PROPERTY_KEY="CAM_LDAP_BASE_DN"
+ PROPERTY_VALUE="o=JBoss,c=US"
+ DEFAULT_PROPERTY_VALUE="o=JBoss,c=US"
+ FREAD_ONLY="FALSE"/>
+ <data ID="15" PROPERTY_KEY="CAM_LDAP_BIND_DN"
+ PROPERTY_VALUE=""
+ DEFAULT_PROPERTY_VALUE="" FREAD_ONLY="FALSE"/>
+ <data ID="16" PROPERTY_KEY="CAM_LDAP_BIND_PW"
+ PROPERTY_VALUE=""
+ DEFAULT_PROPERTY_VALUE="" FREAD_ONLY="FALSE"/>
+ <data ID="17" PROPERTY_KEY="CAM_LDAP_PROTOCOL"
+ PROPERTY_VALUE="" DEFAULT_PROPERTY_VALUE=""
+ FREAD_ONLY="FALSE"/>
+ <data ID="18" PROPERTY_KEY="CAM_LDAP_FILTER"
+ PROPERTY_VALUE="" DEFAULT_PROPERTY_VALUE=""
+ FREAD_ONLY="FALSE"/>
+
+ <!-- Does this build support Syslog actions? -->
+ <data ID="21" PROPERTY_KEY="CAM_SYSLOG_ACTIONS_ENABLED"
+ PROPERTY_VALUE="false" DEFAULT_PROPERTY_VALUE="false"
+ FREAD_ONLY="FALSE"/>
+ <data ID="23" PROPERTY_KEY="CAM_GUIDE_ENABLED"
+ PROPERTY_VALUE="true"
+ DEFAULT_PROPERTY_VALUE="true" FREAD_ONLY="FALSE"/>
+ <data ID="24" PROPERTY_KEY="CAM_RT_COLLECT_IP_ADDRS"
+ PROPERTY_VALUE="true"
+ DEFAULT_PROPERTY_VALUE="true" FREAD_ONLY="FALSE"/>
+
+ <!-- Default data storage options -->
+ <!-- Default 14 days -->
+ <data ID="26" PROPERTY_KEY="CAM_DATA_PURGE_1H"
+ PROPERTY_VALUE="1209600000" DEFAULT_PROPERTY_VALUE="1209600000"
+ FREAD_ONLY="FALSE"/>
+ <!-- Default 31 days -->
+ <data ID="27" PROPERTY_KEY="CAM_DATA_PURGE_6H"
+ PROPERTY_VALUE="2678400000" DEFAULT_PROPERTY_VALUE="2678400000"
+ FREAD_ONLY="FALSE"/>
+ <!-- Default 1 year -->
+ <data ID="28" PROPERTY_KEY="CAM_DATA_PURGE_1D"
+ PROPERTY_VALUE="31536000000" DEFAULT_PROPERTY_VALUE="31536000000"
+ FREAD_ONLY="FALSE"/>
+
+ <!-- Baseline options -->
+ <!-- How often to calculate, default 3 days; if 0, never calculate them automatically -->
+ <data ID="29" PROPERTY_KEY="CAM_BASELINE_FREQUENCY"
+ PROPERTY_VALUE="259200000" DEFAULT_PROPERTY_VALUE="259200000"
+ FREAD_ONLY="FALSE"/>
+ <!-- How much data to include in the calulation, default 7 days -->
+ <data ID="30" PROPERTY_KEY="CAM_BASELINE_DATASET"
+ PROPERTY_VALUE="604800000" DEFAULT_PROPERTY_VALUE="604800000"
+ FREAD_ONLY="FALSE"/>
+
+ <!-- ID 31 has been deleted -->
+
+ <!-- How often to run database maintainence routines -->
+ <data ID="32" PROPERTY_KEY="CAM_DATA_MAINTENANCE"
+ PROPERTY_VALUE="3600000" DEFAULT_PROPERTY_VALUE="3600000" FREAD_ONLY="FALSE"/>
+
+ <!-- How long to keep RT data around -->
+ <data ID="34" PROPERTY_KEY="RT_DATA_PURGE" PROPERTY_VALUE="2678400000"
+ DEFAULT_PROPERTY_VALUE="2678400000" FREAD_ONLY="FALSE"/>
+
+ <!-- Whether to reindex the data tables nightly -->
+ <data ID="35" PROPERTY_KEY="DATA_REINDEX_NIGHTLY" PROPERTY_VALUE="true"
+ DEFAULT_PROPERTY_VALUE="true" FREAD_ONLY="FALSE"/>
+
+ <!-- How long to keep alerts around -->
+ <data ID="36" PROPERTY_KEY="ALERT_PURGE" PROPERTY_VALUE="2678400000"
+ DEFAULT_PROPERTY_VALUE="2678400000" FREAD_ONLY="FALSE"/>
+
+ <!-- How long to keep events around (1209600000 millis == 14 days) -->
+ <data ID="51" PROPERTY_KEY="EVENT_PURGE" PROPERTY_VALUE="1209600000"
+ DEFAULT_PROPERTY_VALUE="1209600000" FREAD_ONLY="FALSE"/>
+
+ <!-- How long an agent is allowed to be quiet before we consider it down and backfill it -->
+ <data ID="52" PROPERTY_KEY="AGENT_MAX_QUIET_TIME_ALLOWED" PROPERTY_VALUE="900000"
+ DEFAULT_PROPERTY_VALUE="900000" FREAD_ONLY="FALSE"/>
+
+ <!-- Will our server-cloud support agents auto-updating themselves? -->
+ <data ID="53" PROPERTY_KEY="ENABLE_AGENT_AUTO_UPDATE" PROPERTY_VALUE="true"
+ DEFAULT_PROPERTY_VALUE="true" FREAD_ONLY="FALSE"/>
+
+ <!-- How old does a trait have to be in order to get purged -->
+ <data ID="54" PROPERTY_KEY="TRAIT_PURGE" PROPERTY_VALUE="31536000000"
+ DEFAULT_PROPERTY_VALUE="31536000000" FREAD_ONLY="FALSE"/>
+
+ <!-- How old does availability have to be in order to get purged -->
+ <data ID="55" PROPERTY_KEY="AVAILABILITY_PURGE" PROPERTY_VALUE="31536000000"
+ DEFAULT_PROPERTY_VALUE="31536000000" FREAD_ONLY="FALSE"/>
+
+ </table>
+
+<!-- END: sysconfig-data.xml -->
+<!-- BEGIN: measurement-data.xml -->
+
+ <table name="RHQ_NUMBERS">
+ <data i="0"/>
+ <data i="1"/>
+ <data i="2"/>
+ <data i="3"/>
+ <data i="4"/>
+ <data i="5"/>
+ <data i="6"/>
+ <data i="7"/>
+ <data i="8"/>
+ <data i="9"/>
+ <data i="10"/>
+ <data i="11"/>
+ <data i="12"/>
+ <data i="13"/>
+ <data i="14"/>
+ <data i="15"/>
+ <data i="16"/>
+ <data i="17"/>
+ <data i="18"/>
+ <data i="19"/>
+ <data i="20"/>
+ <data i="21"/>
+ <data i="22"/>
+ <data i="23"/>
+ <data i="24"/>
+ <data i="25"/>
+ <data i="26"/>
+ <data i="27"/>
+ <data i="28"/>
+ <data i="29"/>
+ <data i="30"/>
+ <data i="31"/>
+ <data i="32"/>
+ <data i="33"/>
+ <data i="34"/>
+ <data i="35"/>
+ <data i="36"/>
+ <data i="37"/>
+ <data i="38"/>
+ <data i="39"/>
+ <data i="40"/>
+ <data i="41"/>
+ <data i="42"/>
+ <data i="43"/>
+ <data i="44"/>
+ <data i="45"/>
+ <data i="46"/>
+ <data i="47"/>
+ <data i="48"/>
+ <data i="49"/>
+ <data i="50"/>
+ <data i="51"/>
+ <data i="52"/>
+ <data i="53"/>
+ <data i="54"/>
+ <data i="55"/>
+ <data i="56"/>
+ <data i="57"/>
+ <data i="58"/>
+ <data i="59"/>
+ </table>
+
+<!-- END: measurement-data.xml -->
+<!-- BEGIN: content-data.xml -->
+
+ <table name="RHQ_ARCHITECTURE">
+ <data id="1" name="noarch"/>
+ <data id="2" name="i386"/>
+ <data id="3" name="i486"/>
+ <data id="4" name="i586"/>
+ <data id="5" name="i686"/>
+ <data id="6" name="alpha"/>
+ <data id="7" name="alphaev6"/>
+ <data id="8" name="ia64"/>
+ <data id="9" name="sparc"/>
+ <data id="10" name="sparcv9"/>
+ <data id="11" name="sparc64"/>
+ <data id="12" name="src"/>
+ <data id="13" name="s390"/>
+ <data id="14" name="athlon"/>
+ <data id="15" name="s390x"/>
+ <data id="16" name="ppc"/>
+ <data id="17" name="ppc64"/>
+ <data id="18" name="pSeries"/>
+ <data id="19" name="iSeries"/>
+ <data id="20" name="x86_64"/>
+ <data id="21" name="ppc64iseries"/>
+ <data id="22" name="ppc64pseries"/>
+ <data id="23" name="sparc-solaris"/>
+ <data id="24" name="sparc.sun4u-solaris"/>
+ <data id="25" name="tar"/>
+ <data id="26" name="ia32e"/>
+ <data id="27" name="amd64"/>
+ <data id="28" name="i386-solaris"/>
+ <data id="29" name="nosrc"/>
+ <data id="30" name="sparc-solaris-patch"/>
+ <data id="31" name="i386-solaris-patch"/>
+ <data id="32" name="sparc-solaris-patch-cluster"/>
+ <data id="33" name="i386-solaris-patch-cluster"/>
+ <data id="34" name="noarch-solaris"/>
+ <data id="35" name="noarch-solaris-patch"/>
+ <data id="36" name="noarch-solaris-patch-cluster"/>
+ <data id="37" name="solaris-patch"/>
+ <data id="38" name="solaris-patch-cluster"/>
+ </table>
+
+ <table name="RHQ_REPO_GROUP_TYPE">
+ <data id="1" name="family"/>
+ </table>
+
+ <table name="RHQ_REPO_RELATION_TYPE">
+ <data id="1" name="parent"/>
+ <data id="2" name="clone"/>
+ </table>
+
+ <table name="RHQ_DISTRIBUTION_TYPE">
+ <data id="1" name="kickstart" description="Linux kickstart distribution"/>
+ <data id="2" name="jumpstart" description="solaris jumpstart distribution"/>
+ </table>
+
+<!-- END: content-data.xml -->
+<!-- BEGIN: jms-data.xml -->
+
+<!-- the schema matches that which would be automatically created by the JMS subsystem -->
+<!-- see deploy/jms/rhq-jdbc-state-service.xml and rhq-jdbc2-service.xml -->
+<!-- the data must match that which is expected in conf/login-config.xml -->
+
+
+ <table name="JMS_USERS">
+ <data USERID="guest" PASSWD="guest" />
+ </table>
+
+ <table name="JMS_ROLES">
+ <data ROLEID="guest" USERID="guest" />
+ </table>
+
+<!-- END: jms-data.xml -->
+<!-- END: rhq-data.xml -->
+<!-- BEGIN: jon-data.xml -->
+
+<!-- This dbsetup config file defines a content source and
+ associated repo for the JBoss CSP RSS patch feed. -->
+
+
+ <!-- ********* metadata (the content source type and its config def) ********* -->
+
+ <table name="RHQ_CONFIG_DEF">
+ <data ID="101"
+ NAME="JBoss CSP Patch Feed Content Source"/>
+ </table>
+
+ <table name="RHQ_CONFIG_PROP_DEF">
+ <data ID="101"
+ NAME="url"
+ DISPLAY_NAME="Feed URL"
+ DESCRIPTION="URL of the feed (e.g. https://support.redhat.com/jbossnetwork/restricted/feed/software.html?pro...)."
+ REQUIRED="1"
+ READONLY="0"
+ SUMMARY="0"
+ ACTIVATION_POLICY="IMMEDIATE"
+ ORDER_INDEX="0"
+ SIMPLE_TYPE="STRING"
+ ALLOW_CUSTOM_ENUM_VALUE="0"
+ DTYPE="property"
+ CONFIG_DEF_ID="101"
+ UNITS="0"/>
+ <data ID="102"
+ NAME="username"
+ DISPLAY_NAME="Username"
+ DESCRIPTION="Username used to access the feed URL."
+ REQUIRED="1"
+ READONLY="0"
+ SUMMARY="0"
+ ACTIVATION_POLICY="IMMEDIATE"
+ ORDER_INDEX="1"
+ SIMPLE_TYPE="STRING"
+ ALLOW_CUSTOM_ENUM_VALUE="0"
+ DTYPE="property"
+ CONFIG_DEF_ID="101"
+ UNITS="0"/>
+ <data ID="103"
+ NAME="password"
+ DISPLAY_NAME="Password"
+ DESCRIPTION="Password used to access the feed URL."
+ REQUIRED="1"
+ READONLY="0"
+ SUMMARY="0"
+ ACTIVATION_POLICY="IMMEDIATE"
+ ORDER_INDEX="2"
+ SIMPLE_TYPE="PASSWORD"
+ ALLOW_CUSTOM_ENUM_VALUE="0"
+ DTYPE="property"
+ CONFIG_DEF_ID="101"
+ UNITS="0"/>
+ <data ID="104"
+ NAME="active"
+ DISPLAY_NAME="Active"
+ DESCRIPTION="Indicates if the feed should be checked for new patches."
+ REQUIRED="1"
+ READONLY="0"
+ SUMMARY="0"
+ ACTIVATION_POLICY="IMMEDIATE"
+ ORDER_INDEX="3"
+ SIMPLE_TYPE="BOOLEAN"
+ ALLOW_CUSTOM_ENUM_VALUE="0"
+ DTYPE="property"
+ CONFIG_DEF_ID="101"
+ UNITS="0"/>
+ <data ID="105"
+ NAME="proxyUrl"
+ DISPLAY_NAME="Proxy URL"
+ REQUIRED="0"
+ READONLY="0"
+ SUMMARY="0"
+ ACTIVATION_POLICY="IMMEDIATE"
+ ORDER_INDEX="4"
+ SIMPLE_TYPE="STRING"
+ ALLOW_CUSTOM_ENUM_VALUE="0"
+ DTYPE="property"
+ CONFIG_DEF_ID="101"
+ UNITS="0"/>
+ <data ID="106"
+ NAME="proxyPort"
+ DISPLAY_NAME="Proxy Port"
+ REQUIRED="0"
+ READONLY="0"
+ SUMMARY="0"
+ ACTIVATION_POLICY="IMMEDIATE"
+ ORDER_INDEX="5"
+ SIMPLE_TYPE="STRING"
+ ALLOW_CUSTOM_ENUM_VALUE="0"
+ DTYPE="property"
+ CONFIG_DEF_ID="101"
+ UNITS="0"/>
+ <data ID="107"
+ NAME="proxyUsername"
+ DISPLAY_NAME="Proxy Username"
+ REQUIRED="0"
+ READONLY="0"
+ SUMMARY="0"
+ ACTIVATION_POLICY="IMMEDIATE"
+ ORDER_INDEX="6"
+ SIMPLE_TYPE="STRING"
+ ALLOW_CUSTOM_ENUM_VALUE="0"
+ DTYPE="property"
+ CONFIG_DEF_ID="101"
+ UNITS="0"/>
+ <data ID="108"
+ NAME="proxyPassword"
+ DISPLAY_NAME="Proxy Password"
+ REQUIRED="0"
+ READONLY="0"
+ SUMMARY="0"
+ ACTIVATION_POLICY="IMMEDIATE"
+ ORDER_INDEX="7"
+ SIMPLE_TYPE="STRING"
+ ALLOW_CUSTOM_ENUM_VALUE="0"
+ DTYPE="property"
+ CONFIG_DEF_ID="101"
+ UNITS="0"/>
+ </table>
+
+ <!-- NOTE: The values of the NAME, PLUGIN_NAME, and API_CLASS columns must match what is
+ defined in RHQ/modules/enterprise/server/plugins/jboss-software/src/main/resources/META-INF/rhq-serverplugin.xml. -->
+ <!-- default sync chedule: 1st of every month at 12am -->
+ <table name="RHQ_CONTENT_SOURCE_TYPE">
+ <data ID="101"
+ NAME="JBossASPatchSource"
+ DISPLAY_NAME="JBoss Patch Content Source"
+ DESCRIPTION="a content source that retrieves package metadata from an RSS feed; the feed must be in the format used by the JBoss CSP"
+ PLUGIN_NAME="JBossASPatchContentSourcePlugin"
+ DEFAULT_LAZY_LOAD="1"
+ DEFAULT_DOWNLOAD_MODE="DATABASE"
+ DEFAULT_SYNC_SCHEDULE="0 0 0 1 * ?"
+ API_CLASS="org.rhq.enterprise.server.plugins.jboss.software.JBossSoftwareContentSourceAdapter"
+ SOURCE_CONFIG_DEF_ID="101"/>
+ </table>
+
+
+ <!-- the default template -->
+ <table name="RHQ_CONFIG">
+ <data ID="101"
+ VERSION="0"
+ CTIME="1270066600000"
+ MTIME="1270066600000"/>
+ </table>
+
+ <table name="RHQ_CONFIG_PROPERTY">
+ <data ID="101"
+ NAME="url"
+ CONFIGURATION_ID="101"
+ STRING_VALUE=""
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="102"
+ NAME="username"
+ CONFIGURATION_ID="101"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="103"
+ NAME="password"
+ CONFIGURATION_ID="101"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="104"
+ NAME="proxyUrl"
+ CONFIGURATION_ID="101"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="105"
+ NAME="proxyPort"
+ CONFIGURATION_ID="101"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="106"
+ NAME="active"
+ CONFIGURATION_ID="101"
+ STRING_VALUE="true"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="107"
+ NAME="proxyUsername"
+ CONFIGURATION_ID="101"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="108"
+ NAME="proxyPassword"
+ CONFIGURATION_ID="101"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ </table>
+
+ <table name="RHQ_CONFIG_TEMPLATE">
+ <data ID="101"
+ NAME="default"
+ DESCRIPTION="the default initial values for the configuration of a JBossASPatchSource content source"
+ CONFIG_ID="101"
+ CONFIG_DEF_ID="101"
+ IS_DEFAULT="1"/>
+ </table>
+
+
+ <!-- ********* data (the content source and its config) ********* -->
+
+ <table name="RHQ_CONFIG">
+ <data ID="102"
+ VERSION="0"
+ CTIME="1270066600000"
+ MTIME="1270066600000"/>
+ </table>
+
+ <table name="RHQ_CONFIG_PROPERTY">
+ <data ID="111"
+ NAME="url"
+ CONFIGURATION_ID="102"
+ STRING_VALUE="https://support.redhat.com/jbossnetwork/restricted/feed/software.html?pro..."
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="112"
+ NAME="username"
+ CONFIGURATION_ID="102"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="113"
+ NAME="password"
+ CONFIGURATION_ID="102"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="114"
+ NAME="proxyUrl"
+ CONFIGURATION_ID="102"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="115"
+ NAME="proxyPort"
+ CONFIGURATION_ID="102"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="116"
+ NAME="active"
+ CONFIGURATION_ID="102"
+ STRING_VALUE="false"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="117"
+ NAME="proxyUsername"
+ CONFIGURATION_ID="102"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ <data ID="118"
+ NAME="proxyPassword"
+ CONFIGURATION_ID="102"
+ OVERRIDE="0"
+ DTYPE="property"/>
+ </table>
+
+ <!-- sync chedule: 1st of every month at 12am -->
+ <table name="RHQ_CONTENT_SOURCE">
+ <data ID="101"
+ NAME="JBoss CSP Patch Feed"
+ DESCRIPTION="an RSS feed published by the JBoss Customer Service Portal (CSP) website which provides a list of all JBoss product patches available for the subscription of a given CSP user; the feed entries for most cumulative patches (CPs) include automated install instructions that can be used by JON to install those CPs to inventoried server Resources (e.g. JBoss EAP servers)"
+ LAZY_LOAD="1"
+ DOWNLOAD_MODE="DATABASE"
+ SYNC_SCHEDULE="0 0 0 1 * ?"
+ CREATION_TIME="1270066600000"
+ LAST_MODIFIED_TIME="1270066600000"
+ CONTENT_SOURCE_TYPE_ID="101"
+ CONFIGURATION_ID="102"/>
+ </table>
+
+ <!-- sync chedule: every Mon at 1am -->
+ <table name="RHQ_REPO">
+ <data ID="101"
+ NAME="JBoss Patches"
+ DESCRIPTION="the patches obtained from the JBoss CSP patch feed"
+ SYNC_SCHEDULE="0 0 1 ? * 1"
+ CREATION_TIME="1270066600000"
+ LAST_MODIFIED_TIME="1270066600000"
+ IS_CANDIDATE="0"/>
+ </table>
+
+ <table name="RHQ_REPO_CONTENT_SRC_MAP">
+ <data REPO_ID="101"
+ CONTENT_SRC_ID="101"
+ CTIME="1270066600000"/>
+ </table>
+
+
+<!-- END: jon-data.xml -->
+</dbsetup>
diff --git a/modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-schema-combined-2.4.0.xml b/modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-schema-combined-2.4.0.xml
new file mode 100644
index 0000000..8ac0762
--- /dev/null
+++ b/modules/enterprise/gui/installer-war/src/test/resources/org/rhq/enterprise/installer/db-schema-combined-2.4.0.xml
@@ -0,0 +1,2494 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dbsetup name="schema">
+<!-- BEGIN: config-schema.xml -->
+
+
+ <!-- Definition or Metadata tables -->
+
+ <table name="RHQ_CONFIG_DEF">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="NAME" type="VARCHAR2" required="true" size="100"/>
+ <column name="DESCRIPTION" type="VARCHAR2" required="false" size="250"/>
+ <column name="VERSION" type="VARCHAR2" required="false" size="50"/>
+ <column name="CONFIG_FORMAT" type="VARCHAR2" required="false" size="32"/>
+ </table>
+
+ <table name="RHQ_CONFIG_PROP_GRP_DEF">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="NAME" type="VARCHAR2" required="true" size="100"/>
+ <column name="DISPLAY_NAME" type="VARCHAR2" required="false" size="100"/>
+ <column name="DESCRIPTION" type="VARCHAR2" required="false" size="250"/>
+ <column name="DEFAULT_HIDDEN" type="BOOLEAN" required="false"/>
+ <column name="ORDER_INDEX" type="INTEGER" required="false"/>
+ </table>
+
+ <table name="RHQ_CONFIG_PROP_DEF">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="NAME" type="VARCHAR2" required="false" size="255"/>
+ <column name="DISPLAY_NAME" type="VARCHAR2" required="false" size="100"/>
+ <column name="DESCRIPTION" type="VARCHAR2" required="false" size="1000"/>
+ <column name="DEFAULT_VALUE" type="VARCHAR2" required="false" size="2000"/>
+ <column name="REQUIRED" type="BOOLEAN" required="false"/>
+ <column name="READONLY" type="BOOLEAN" required="false"/>
+ <column name="SUMMARY" type="BOOLEAN" required="false"/>
+ <column name="ACTIVATION_POLICY" type="VARCHAR2" required="false" size="20"/>
+ <column name="GROUP_ID" type="INTEGER" required="false" references="RHQ_CONFIG_PROP_GRP_DEF"/>
+ <column name="ORDER_INDEX" type="INTEGER" required="false"/>
+ <column name="VERSION" type="VARCHAR2" required="false" size="50"/>
+ <column name="PARENT_MAP_DEFINITION_ID" type="INTEGER" required="false" references="RHQ_CONFIG_PROP_DEF"/>
+ <column name="PARENT_LIST_DEFINITION_ID" type="INTEGER" required="false" references="RHQ_CONFIG_PROP_DEF"/>
+ <column name="SIMPLE_TYPE" type="VARCHAR2" required="false" size="20"/>
+ <column name="ALLOW_CUSTOM_ENUM_VALUE" type="BOOLEAN" required="false"/>
+ <column name="DTYPE" type="VARCHAR2" required="true" size="10"/>
+ <column name="CONFIG_DEF_ID" type="INTEGER" required="false" references="RHQ_CONFIG_DEF"/>
+
+ <!-- only simple properties (not lists and maps) have this -->
+ <column name="UNITS" type="SMALLINT" required="false"/>
+
+ <!-- only dynamic properties (not simple) have this -->
+ <column name="DYNAMIC_TYPE" type="VARCHAR2" size="20" required="false"/>
+ <column name="DYNAMIC_KEY" type="VARCHAR2" size="128" required="false"/>
+ </table>
+
+ <table name="RHQ_CONF_PROP_DEF_ENUM">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="STRING_VALUE" type="VARCHAR2" required="false" size="500"/>
+ <column name="ORDER_INDEX" type="INTEGER" required="false"/>
+ <column name="IS_DEFAULT" type="BOOLEAN" required="false"/>
+ <column name="NAME" type="VARCHAR2" required="false" size="100"/>
+ <column name="PROPERTY_DEF_ID" type="INTEGER" required="false" references="RHQ_CONFIG_PROP_DEF"/>
+ </table>
+
+ <table name="RHQ_CONFIG_PROP_CONSTR">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="DTYPE" type="VARCHAR2" required="true" size="15"/>
+ <column name="DETAILS" type="VARCHAR2" required="false" size="250"/>
+ <column name="CONFIG_PROP_DEF_ID" type="INTEGER" required="false" references="RHQ_CONFIG_PROP_DEF"/>
+ <column name="ORDER_INDEX" type="INTEGER" required="false"/>
+ </table>
+
+
+ <!-- Content or value tables -->
+
+ <table name="RHQ_CONFIG">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="NOTES" type="VARCHAR2" required="false" size="512"/>
+ <column name="VERSION" type="VARCHAR2" required="false" size="50"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="MTIME" type="LONG" required="true"/>
+ </table>
+
+ <table name="RHQ_CONFIG_PROPERTY">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="CONFIGURATION_ID" type="INTEGER" required="false" references="RHQ_CONFIG" ondelete="cascade"/>
+ <column name="STRING_VALUE" type="VARCHAR2" required="false" size="2000"/>
+ <column name="OVERRIDE" type="BOOLEAN" required="false"/>
+ <column name="NAME" type="VARCHAR2" required="true" size="255"/>
+ <column name="DTYPE" type="VARCHAR2" required="true" size="10"/>
+ <!-- Recursive cascade path to RHQ_CONFIG_PROPERTY causes constraint creation errors on SQL Server, see
+ http://support.microsoft.com/kb/321843 -->
+ <column name="PARENT_LIST_ID" type="INTEGER" required="false" references="RHQ_CONFIG_PROPERTY" ondelete="cascade" />
+ <column name="PARENT_MAP_ID" type="INTEGER" required="false" references="RHQ_CONFIG_PROPERTY" ondelete="cascade" />
+ <column name="LIST_INDEX" type="INTEGER"/>
+ <column name="ERROR_MESSAGE" type="LONGVARCHAR" required="false"/>
+ <index name="RHQ_CONFIG_PROP_idx_prop_key" unique="false">
+ <field ref="CONFIGURATION_ID"/>
+ <field ref="NAME"/>
+ </index>
+ <index name="RHQ_CONFIG_PROP_idx_map_key" unique="false">
+ <field ref="PARENT_MAP_ID"/>
+ <field ref="NAME"/>
+ </index>
+ <index name="RHQ_CONFIG_PROP_idx_list_key" unique="false">
+ <field ref="PARENT_LIST_ID"/>
+ </index>
+ <!-- List entries all have the same name -->
+ </table>
+
+ <table name="RHQ_CONFIG_TEMPLATE">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="NAME" type="VARCHAR2" required="false" size="100"/>
+ <column name="DESCRIPTION" type="VARCHAR2" required="false" size="500"/>
+ <column name="CONFIG_ID" type="INTEGER" required="false" references="RHQ_CONFIG"/>
+ <column name="CONFIG_DEF_ID" type="INTEGER" required="false" references="RHQ_CONFIG_DEF"/>
+ <column name="IS_DEFAULT" type="BOOLEAN" required="false"/>
+ </table>
+
+ <table name="RHQ_RAW_CONFIG">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="CONFIG_ID" type="INTEGER" required="true" references="RHQ_CONFIG(ID)"/>
+ <column name="PATH" type="VARCHAR2" required="false" size="512"/>
+ <column name="CONTENTS" type="CLOB" required="true"/>
+ <column name="SHA256" type="VARCHAR2" size="64" required="true"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="MTIME" type="LONG" required="true"/>
+ </table>
+
+<!-- END: config-schema.xml -->
+<!-- BEGIN: cluster-schema.xml -->
+
+ <table name="RHQ_AFFINITY_GROUP">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" required="true" size="255" type="VARCHAR2"/>
+ </table>
+
+ <table name="RHQ_SERVER">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" required="true" size="255" type="VARCHAR2"/>
+ <column name="ADDRESS" required="true" size="255" type="VARCHAR2"/>
+ <column name="PORT" required="true" type="INTEGER"/>
+ <column name="SECURE_PORT" required="true" type="INTEGER"/>
+ <column name="CTIME" required="true" type="LONG"/>
+ <column name="MTIME" required="true" type="LONG"/>
+ <column name="AFFINITY_GROUP_ID" type="INTEGER" references="RHQ_AFFINITY_GROUP" required="false"/>
+ <column name="COMPUTE_POWER" required="true" type="INTEGER"/>
+ <column name="OPERATION_MODE" required="true" size="32" type="VARCHAR2"/>
+ <column name="STATUS" type="INTEGER" required="false" default="0" />
+
+ <!-- This index is for constraint, not performance -->
+ <index name="RHQ_SERVER_NAME_UNIQUE" unique="true">
+ <field ref="NAME"/>
+ </index>
+ </table>
+
+ <!-- new agent -->
+ <table name="RHQ_AGENT">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" required="true" size="255" type="VARCHAR2"/>
+ <column name="ADDRESS" required="true" size="255" type="VARCHAR2"/>
+ <column name="PORT" required="true" type="INTEGER"/>
+ <column name="AGENTTOKEN" required="true" size="100" type="VARCHAR2"/>
+ <column name="REMOTE_ENDPOINT" required="false" size="4000" type="VARCHAR2"/>
+ <column name="CTIME" required="true" type="LONG"/>
+ <column name="MTIME" required="true" type="LONG"/>
+ <column name="LAST_AVAILABILITY_REPORT" required="false" type="LONG"/>
+ <column name="AFFINITY_GROUP_ID" type="INTEGER" references="RHQ_AFFINITY_GROUP" required="false"/>
+ <column name="SERVER_ID" type="INTEGER" references="RHQ_SERVER" required="false"/>
+ <column name="STATUS" type="INTEGER" required="false" default="0" />
+ <column name="BACKFILLED" type="BOOLEAN" required="true" />
+
+ <index name="RHQ_AGENT_NAME_UNIQUE" unique="true">
+ <field ref="NAME"/>
+ </index>
+
+ <index name="RHQ_AGENT_ADDRESS_PORT" unique="true">
+ <field ref="ADDRESS"/>
+ <field ref="PORT"/>
+ </index>
+
+ <index name="RHQ_AGENT_TOKEN_UNIQUE" unique="true">
+ <field ref="AGENTTOKEN"/>
+ </index>
+ </table>
+
+ <table name="RHQ_PARTITION_EVENT">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="SUBJECT_NAME" required="true" size="255" type="VARCHAR2"/>
+ <column name="CTIME" required="true" type="LONG"/>
+ <column name="EVENT_TYPE" required="true" size="50" type="VARCHAR2"/>
+ <column name="EVENT_DETAIL" required="false" size="512" type="VARCHAR2"/>
+ <column name="EXECUTION_STATUS" required="true" size="32" type="VARCHAR2"/>
+ </table>
+
+ <table name="RHQ_PARTITION_DETAILS">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="PARTITION_EVENT_ID" type="INTEGER" references="RHQ_PARTITION_EVENT" required="true"/>
+ <column name="AGENT_NAME" type="VARCHAR2" size="255" required="true"/>
+ <column name="SERVER_NAME" type="VARCHAR2" size="255" required="true"/>
+ </table>
+
+ <table name="RHQ_FAILOVER_LIST">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="PARTITION_EVENT_ID" type="INTEGER" references="RHQ_PARTITION_EVENT" required="true"/>
+ <column name="AGENT_ID" type="INTEGER" references="RHQ_AGENT" required="true"/>
+ <column name="CTIME" required="true" type="LONG"/>
+ </table>
+
+ <table name="RHQ_FAILOVER_DETAILS">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="FAILOVER_LIST_ID" type="INTEGER" references="RHQ_FAILOVER_LIST" required="true"/>
+ <column name="SERVER_ID" type="INTEGER" references="RHQ_SERVER" required="true"/>
+ <column name="ORDINAL" type = "INTEGER" required="true"/>
+ </table>
+
+<!-- END: cluster-schema.xml -->
+<!-- BEGIN: inventory-schema.xml -->
+
+
+ <!-- NEW RESOURCE TYPES -->
+ <table name="RHQ_RESOURCE_TYPE">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" type="VARCHAR2" size="100" required="true"/>
+ <column name="CATEGORY" type="VARCHAR2" size="16" required="true"/>
+ <column name="CREATION_DATA_TYPE" type="VARCHAR2" size="16" required="true"/>
+ <column name="CREATE_DELETE_POLICY" type="VARCHAR2" size="16" required="true"/>
+ <column name="SINGLETON" type="BOOLEAN" required="true"/>
+ <column name="SUPPORTS_MANUAL_ADD" type="BOOLEAN" required="true"/>
+ <column name="DESCRIPTION" type="VARCHAR2" size="1000"/>
+ <column name="PLUGIN" type="VARCHAR2" size="100"/>
+ <column name="CTIME" type="LONG"/>
+ <column name="MTIME" type="LONG"/>
+ <column name="SUBCATEGORY_ID" type="INTEGER"/>
+ <!--
+ TODO add support to DB setup for tables with circular dependencies and then add back this RI
+ <column name="SUBCATEGORY_ID" type="INTEGER" references="RHQ_RESOURCE_SUBCAT" />
+ -->
+ <column name="PLUGIN_CONFIG_DEF_ID" type="INTEGER" references="RHQ_CONFIG_DEF(ID)"/>
+ <column name="RES_CONFIG_DEF_ID" type="INTEGER" references="RHQ_CONFIG_DEF(ID)"/>
+
+ <index name="RHQ_RES_TYPE_IDX_PLG_NAME" unique="true">
+ <field ref="NAME"/>
+ <field ref="PLUGIN"/>
+ </index>
+ </table>
+
+ <!-- NEW RESOURCE SUBCATEGORIES -->
+ <table name="RHQ_RESOURCE_SUBCAT">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" type="VARCHAR2" size="100"/>
+ <column name="DISPLAY_NAME" type="VARCHAR2" size="100"/>
+ <column name="DESCRIPTION" type="VARCHAR2" size="1000"/>
+ <column name="CTIME" type="LONG"/>
+ <column name="MTIME" type="LONG"/>
+ <column name="PARENT_SUBCATEGORY_ID" type="INTEGER" references="RHQ_RESOURCE_SUBCAT"/>
+ <!-- resourceTypeId is not required on child sub categories -->
+ <column name="RESOURCE_TYPE_ID" type="INTEGER" references="RHQ_RESOURCE_TYPE"/>
+ </table>
+
+ <!-- Many To Many mapping for resource type to its parents -->
+ <table name="RHQ_RESOURCE_TYPE_PARENTS">
+ <column name="RESOURCE_TYPE_ID" required="true" type="INTEGER" references="RHQ_RESOURCE_TYPE"/>
+ <column name="PARENT_RESOURCE_TYPE_ID" required="true" type="INTEGER" references="RHQ_RESOURCE_TYPE"/>
+
+ <!-- not using full words to fit index name length -->
+ <constraint name="RHQ_RES_TYPE_PARENTS_KEY">
+ <primaryKey>
+ <field ref="RESOURCE_TYPE_ID"/>
+ <field ref="PARENT_RESOURCE_TYPE_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_PROCESS_SCAN">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="QUERY" type="VARCHAR2" size="256" required="true"/>
+ <column name="NAME" type="VARCHAR2" size="100" required="false"/>
+ <column name="RESOURCE_TYPE_ID" type="INTEGER" references="RHQ_RESOURCE_TYPE"/>
+
+ <index name="RHQ_PROCESS_SCAN_QUERY_INDEX" unique="true">
+ <field ref="QUERY"/>
+ <field ref="RESOURCE_TYPE_ID"/>
+ </index>
+ </table>
+
+ <table name="RHQ_PRD_VER">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="VERSION" type="VARCHAR2" size="50" required="true"/>
+ <column name="RES_TYPE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE_TYPE"/>
+ </table>
+
+ <table name="RHQ_RESOURCE">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="RESOURCE_TYPE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE_TYPE"/>
+ <column name="UUID" type="CHAR" size="36" required="true"/>
+ <column name="NAME" type="VARCHAR2" size="500"/>
+ <column name="RESOURCE_KEY" type="VARCHAR2" required="true" size="500"/>
+ <column name="AGENT_ID" required="false" type="INTEGER" references="RHQ_AGENT(id)"/>
+ <column name="INVENTORY_STATUS" type="VARCHAR2" size="20"/>
+ <column name="CONNECTED" type="BOOLEAN"/>
+ <column name="DESCRIPTION" type="VARCHAR2" size="1000"/>
+ <column name="VERSION" type="VARCHAR2" size="50"/>
+ <column name="CTIME" type="LONG"/>
+ <column name="MTIME" type="LONG"/>
+ <column name="ITIME" type="LONG"/>
+ <column name="RES_CONFIGURATION_ID" type="INTEGER" references="RHQ_CONFIG"/>
+ <column name="PLUGIN_CONFIGURATION_ID" type="INTEGER" references="RHQ_CONFIG"/>
+ <column name="MODIFIED_BY" required="false" type="INTEGER"/>
+ <column name="LOCATION" required="false" size="100" type="VARCHAR2"/>
+ <column name="PARENT_RESOURCE_ID" type="INTEGER" references="RHQ_RESOURCE"/>
+ <column name="PRODUCT_VERSION_ID" type="INTEGER" references="RHQ_PRD_VER"/>
+
+ <index name="RHQ_RESOURCE_idx_key">
+ <field ref="RESOURCE_KEY"/>
+ </index>
+
+ <index name="RHQ_RESOURCE_idx_type">
+ <field ref="RESOURCE_TYPE_ID"/>
+ </index>
+
+ <index name="RHQ_RESOURCE_idx_agent">
+ <field ref="AGENT_ID"/>
+ </index>
+
+ <index name="RHQ_RESOURCE_idx_parent">
+ <field ref="PARENT_RESOURCE_ID"/>
+ </index>
+
+ </table>
+
+ <table name="RHQ_RESOURCE_ERROR">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="RESOURCE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE"/>
+ <column name="TIME_OCCURRED" type="LONG" required="true"/>
+ <column name="ERROR_TYPE" type="VARCHAR2" required="true" size="32"/>
+ <column name="SUMMARY" type="VARCHAR2" required="true" size="1000"/>
+ <column name="DETAIL" type="LONGVARCHAR" required="false"/>
+
+ <index name="RHQ_RES_ERROR_IDX_RES_ID">
+ <field ref="RESOURCE_ID"/>
+ </index>
+ </table>
+
+ <table name="RHQ_GROUP_DEF">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" required="true" size="100" type="VARCHAR2"/>
+ <column name="DESCRIPTION" size="100" type="VARCHAR2"/>
+ <column name="CTIME" type="LONG"/>
+ <column name="MTIME" type="LONG"/>
+ <column name="CALC_TIME" type="LONG"/>
+ <column name="CALC_INTERVAL" type="LONG"/>
+ <column name="RECURSIVE" type="BOOLEAN"/>
+ <column name="EXPRESSION" type="VARCHAR2" size="1000"/>
+
+ <index name="RHQ_GROUP_DEF_NAME" unique="true">
+ <field ref="NAME"/>
+ </index>
+ </table>
+
+ <table name="RHQ_RESOURCE_GROUP">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <!-- this name can be longer than the size of the GROUP_BY column, which is used to uniquely identify it -->
+ <!-- Max bytes for Oracle Varchar2 to accommodate large cluster keys -->
+ <column name="NAME" required="true" size="4000" type="VARCHAR2"/>
+ <column name="DESCRIPTION" size="100" type="VARCHAR2"/>
+ <column name="LOCATION" required="false" size="100" type="VARCHAR2"/>
+ <column name="RESOURCE_TYPE_ID" type="INTEGER" references="RHQ_RESOURCE_TYPE"/>
+ <!-- Compatible groups only -->
+ <column name="CTIME" type="LONG"/>
+ <column name="MTIME" type="LONG"/>
+ <column name="MODIFIED_BY" required="false" type="INTEGER"/>
+ <!-- TODO: Reorder to allow this references="RHQ_SUBJECT" -->
+ <column name="RECURSIVE" type="BOOLEAN"/>
+
+ <column name="GROUP_DEFINITION_ID" required="false" type="INTEGER" references="RHQ_GROUP_DEF"/>
+ <column name="GROUP_BY" size="500" type="VARCHAR2"/>
+
+ <column name="CATEGORY" type="VARCHAR2" size="20" required="true"/>
+
+ <column name="CLUSTER_KEY" type="VARCHAR2" size="4000" required="false"/>
+
+ <!-- These two only set if this is a backing group for a resource cluster -->
+ <column name="CLUSTER_RESOURCE_GROUP_ID" type="INTEGER" references="RHQ_RESOURCE_GROUP"/>
+
+ <column name="VISIBLE" type="BOOLEAN"/>
+
+ <index name="RHQ_RES_GROUP_NAME" unique="false">
+ <field ref="NAME"/>
+ </index>
+ </table>
+
+ <!-- Many To Many mapping for groups to implicit resources -->
+ <table name="RHQ_RESOURCE_GROUP_RES_IMP_MAP">
+ <column name="RESOURCE_ID" required="true" type="INTEGER" references="RHQ_RESOURCE"/>
+ <column name="RESOURCE_GROUP_ID" required="true" type="INTEGER" references="RHQ_RESOURCE_GROUP"/>
+
+ <!-- not using full words to fit index name length -->
+ <constraint name="RHQ_RES_GROUP_RES_IMP_MAP_KEY">
+ <primaryKey>
+ <field ref="RESOURCE_ID"/>
+ <field ref="RESOURCE_GROUP_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <!-- Many To Many mapping for groups to explicit resources -->
+ <table name="RHQ_RESOURCE_GROUP_RES_EXP_MAP">
+ <column name="RESOURCE_ID" required="true" type="INTEGER" references="RHQ_RESOURCE"/>
+ <column name="RESOURCE_GROUP_ID" required="true" type="INTEGER" references="RHQ_RESOURCE_GROUP"/>
+
+ <!-- not using full words to fit index name length -->
+ <constraint name="RHQ_RES_GROUP_RES_EXP_MAP_KEY">
+ <primaryKey>
+ <field ref="RESOURCE_ID"/>
+ <field ref="RESOURCE_GROUP_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_CONFIG_GROUP_UPDATE">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="GROUP_ID" type="INTEGER" required="true" references="RHQ_RESOURCE_GROUP"/>
+ <column name="CONFIGURATION_ID" type="INTEGER" required="true" references="RHQ_CONFIG"/>
+ <column name="STATUS" type="VARCHAR2" required="true" size="16"/>
+ <column name="ERROR_MESSAGE" type="LONGVARCHAR" required="false"/>
+ <column name="SUBJECT_NAME" type="VARCHAR2" required="false" size="100"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="MTIME" type="LONG" required="true"/>
+ <column name="DTYPE" type="VARCHAR2" required="true" size="10"/>
+ </table>
+
+ <table name="RHQ_CONFIG_UPDATE">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="CONFIGURATION_ID" type="INTEGER" required="true" references="RHQ_CONFIG" ondelete="cascade"/>
+ <column name="STATUS" type="VARCHAR2" required="true" size="16"/>
+ <column name="ERROR_MESSAGE" type="LONGVARCHAR" required="false"/>
+ <column name="SUBJECT_NAME" type="VARCHAR2" required="false" size="100"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="MTIME" type="LONG" required="true"/>
+ <column name="CONFIG_RES_ID" type="INTEGER" required="false" references="RHQ_RESOURCE"/>
+ <column name="PLUGIN_CONFIG_RES_ID" type="INTEGER" required="false" references="RHQ_RESOURCE"/>
+ <column name="AGG_RES_UPDATE_ID" type="INTEGER" required="false" references="RHQ_CONFIG_GROUP_UPDATE"/>
+ <column name="AGG_PLUGIN_UPDATE_ID" type="INTEGER" required="false" references="RHQ_CONFIG_GROUP_UPDATE"/>
+ <column name="DTYPE" type="VARCHAR2" required="true" size="10"/>
+ </table>
+
+
+ <table name="RHQ_TAGGING">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="NAMESPACE" type="VARCHAR2" required="false" size="20"/>
+ <column name="SEMANTIC" type="VARCHAR2" required="false" size="50"/>
+ <column name="NAME" type="VARCHAR2" required="true" size="100"/>
+ </table>
+
+ <table name="RHQ_TAGGING_RESOURCE_MAP">
+ <column name="RESOURCE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE"/>
+ <column name="TAG_ID" type="INTEGER" required="true" references="RHQ_TAGGING"/>
+ <constraint name="RHQ_TAGGING_RESOURCE_MAP_KEY">
+ <primaryKey>
+ <field ref="RESOURCE_ID"/>
+ <field ref="TAG_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_TAGGING_RES_GROUP_MAP">
+ <column name="RESOURCE_GROUP_ID" type="INTEGER" required="true" references="RHQ_RESOURCE_GROUP"/>
+ <column name="TAG_ID" type="INTEGER" required="true" references="RHQ_TAGGING"/>
+ <constraint name="RHQ_TAGGING_RES_GROUP_MAP_KEY">
+ <primaryKey>
+ <field ref="RESOURCE_GROUP_ID"/>
+ <field ref="TAG_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+<!-- END: inventory-schema.xml -->
+<!-- BEGIN: auth-schema.xml -->
+
+
+ <table name="RHQ_PRINCIPAL">
+
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="PRINCIPAL" required="true" type="VARCHAR2" size="100"/>
+ <column name="PASSWORD" required="true" type="VARCHAR2" size="64"/>
+
+ <!-- ensure that principals are unique -->
+ <index name="RHQ_PRINCIPAL_PRINCIPAL_KEY" unique="true">
+ <field ref="PRINCIPAL"/>
+ </index>
+
+ </table>
+
+<!-- END: auth-schema.xml -->
+<!-- BEGIN: authz-schema.xml -->
+
+
+ <table name="RHQ_ROLE">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" required="true" size="100" type="VARCHAR2"/>
+ <column name="DESCRIPTION" size="100" type="VARCHAR2"/>
+ <column name="FSYSTEM" type="BOOLEAN" default="false"/>
+
+ <index name="RHQ_ROLE_NAME_KEY" unique="true">
+ <field ref="NAME"/>
+ </index>
+ </table>
+
+ <table name="RHQ_ROLE_RESOURCE_GROUP_MAP">
+ <column name="ROLE_ID" required="true" type="INTEGER" references="RHQ_ROLE"/>
+ <column name="RESOURCE_GROUP_ID" required="true" type="INTEGER" references="RHQ_RESOURCE_GROUP"/>
+
+ <constraint name="RHQ_ROLE_RES_GROUP_MAP_KEY">
+ <primaryKey>
+ <field ref="ROLE_ID"/>
+ <field ref="RESOURCE_GROUP_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_ROLE_LDAP_GROUP">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="ROLE_ID" required="true" type="INTEGER" references="RHQ_ROLE"/>
+ <column name="LDAP_GROUP_NAME" size="128" required="true" type="VARCHAR2"/>
+
+ <index name="RHQ_ROLE_LDAP_GROUP_IDX" unique="true">
+ <field ref="ROLE_ID"/>
+ <field ref="LDAP_GROUP_NAME"/>
+ </index>
+ </table>
+
+ <table name="RHQ_PERMISSION">
+ <column name="ROLE_ID" type="INTEGER" references="RHQ_ROLE" required="true"/>
+ <column name="OPERATION" type="INTEGER" required="true"/>
+ <constraint name="RHQ_PERMISSION_PK">
+ <primaryKey>
+ <field ref="ROLE_ID"/>
+ <field ref="OPERATION"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_SUBJECT">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" required="true" size="100" type="VARCHAR2"/>
+ <column name="CONFIGURATION_ID" type="INTEGER" references="RHQ_CONFIG"/>
+ <column name="FIRST_NAME" required="false" size="100" type="VARCHAR2"/>
+ <column name="LAST_NAME" required="false" size="100" type="VARCHAR2"/>
+ <column name="EMAIL_ADDRESS" size="100" type="VARCHAR2"/>
+ <column name="SMS_ADDRESS" size="100" type="VARCHAR2"/>
+ <column name="PHONE_NUMBER" size="100" type="VARCHAR2"/>
+ <column name="DEPARTMENT" size="100" type="VARCHAR2"/>
+ <column name="FACTIVE" required="true" type="BOOLEAN" default="true"/>
+ <column name="FSYSTEM" required="true" type="BOOLEAN" default="false"/>
+
+ <index name="RHQ_SUBJECT_AUTH_KEY" unique="true">
+ <field ref="NAME"/>
+ </index>
+ </table>
+
+ <table name="RHQ_SUBJECT_ROLE_MAP">
+ <column name="SUBJECT_ID" required="true" type="INTEGER" references="RHQ_SUBJECT"/>
+ <column name="ROLE_ID" required="true" type="INTEGER" references="RHQ_ROLE"/>
+
+ <constraint name="RHQ_SUBJECT_ROLE_MAPPING_KEY">
+ <primaryKey>
+ <field ref="SUBJECT_ID"/>
+ <field ref="ROLE_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_SUBJECT_ROLE_LDAP_MAP">
+ <column name="SUBJECT_ID" required="true" type="INTEGER" references="RHQ_SUBJECT"/>
+ <column name="ROLE_ID" required="true" type="INTEGER" references="RHQ_ROLE"/>
+ <constraint name="RHQ_SUBJECT_ROLE_LDAP_MAP_PK">
+ <primaryKey>
+ <field ref="SUBJECT_ID" />
+ <field ref="ROLE_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+<!-- END: authz-schema.xml -->
+<!-- BEGIN: search-schema.xml -->
+
+
+ <table name="RHQ_SAVED_SEARCH">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="CONTEXT" type="VARCHAR2" size="25" required="true"/>
+
+ <column name="NAME" type="VARCHAR2" size="200" required="true"/>
+ <column name="DESCRIPTION" type="VARCHAR2" size="500" required="false"/>
+ <column name="PATTERN" type="VARCHAR2" size="1000" required="true"/>
+
+ <column name="LAST_COMPUTE_TIME" type="LONG" required="true"/>
+ <column name="RESULT_COUNT" type="LONG" required="false"/>
+
+ <column name="SUBJECT_ID" type="INTEGER" references="RHQ_SUBJECT" required="true"/>
+ <column name="GLOBAL" type="BOOLEAN" required="true"/>
+ </table>
+
+<!-- END: search-schema.xml -->
+<!-- BEGIN: operation-schema.xml -->
+
+
+ <table name="RHQ_OPERATION_DEF">
+
+ <!-- === required columns === -->
+
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="RESOURCE_TYPE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE_TYPE(ID)"/>
+ <column name="NAME" type="VARCHAR2" required="true" size="100"/>
+
+ <!-- === optional columns === -->
+
+ <!-- an OSGI version range - if null, the operation def applies to all versions of the associated resource type -->
+ <column name="RESOURCE_VERSION_RANGE" type="VARCHAR2" size="100"/>
+
+ <!-- A parameter config definition is only required for operations that have parameters. -->
+ <!-- A results config definition is only required for operations that return data. -->
+ <column name="PARAMETER_CONFIG_DEF_ID" type="INTEGER" references="RHQ_CONFIG_DEF(ID)"/>
+ <column name="RESULTS_CONFIG_DEF_ID" type="INTEGER" references="RHQ_CONFIG_DEF(ID)"/>
+ <column name="DISPLAY_NAME" type="VARCHAR2" size="100"/>
+ <column name="DESCRIPTION" type="VARCHAR2" size="4000"/>
+ <column name="TIMEOUT" type="INTEGER"/>
+
+ <!-- === business key (RESOURCE_TYPE_ID + NAME) === -->
+ <index name="RHQ_OPERATION_DEF_KEY_IDX" unique="true">
+ <field ref="RESOURCE_TYPE_ID"/>
+ <field ref="NAME"/>
+ </index>
+
+ </table>
+
+ <table name="RHQ_OPERATION_HISTORY">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="DTYPE" type="VARCHAR2" required="true" size="8"/>
+ <column name="JOB_NAME" type="VARCHAR2" required="true" size="100"/>
+ <column name="JOB_GROUP" type="VARCHAR2" required="true" size="100"/>
+ <column name="OPERATION_DEF_ID" type="INTEGER" required="true" references="RHQ_OPERATION_DEF"/>
+ <column name="STATUS" type="VARCHAR2" required="true" size="16"/>
+ <column name="ERROR_MESSAGE" type="LONGVARCHAR" required="false"/>
+ <column name="SUBJECT_NAME" type="VARCHAR2" required="true" size="100"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="STIME" type="LONG" required="true"/>
+ <column name="MTIME" type="LONG" required="true"/>
+ <column name="PARAMETERS_CONFIG_ID" type="INTEGER" required="false" references="RHQ_CONFIG"/>
+
+ <!-- for resource history -->
+ <column name="RESOURCE_ID" type="INTEGER" required="false" references="RHQ_RESOURCE"/>
+ <column name="RESULTS_CONFIG_ID" type="INTEGER" required="false" references="RHQ_CONFIG"/>
+ <column name="GROUP_HISTORY_ID" type="INTEGER" required="false" references="RHQ_OPERATION_HISTORY"/>
+
+ <!-- for group history -->
+ <column name="GROUP_ID" type="INTEGER" required="false" references="RHQ_RESOURCE_GROUP"/>
+
+ <index name="RHQ_OPERATION_HISTORY_JOB_IDX" unique="true">
+ <field ref="JOB_NAME"/>
+ <field ref="JOB_GROUP"/>
+ <field ref="CTIME"/>
+ </index>
+
+ </table>
+
+ <!--
+ This table is really just to support some specific use-cases.
+ Specifically, to be able to get a list of histories for a specific schedule (aka quartz job)
+ and to be able to query a list of all schedules along with their associated resource/group IDs
+ possibly sorted by their next fire time.
+ Note that a NULL next fire time means it won't fire again and the row is probaby about to be deleted;
+ we can probably not even insert rows with NULL and make it a non-nullable field. But rather than
+ code special conditions into the session bean, we'll allow a short-lived NULL next fire time row.
+ -->
+ <table name="RHQ_OPERATION_SCHEDULE">
+ <column name="JOB_NAME" type="VARCHAR2" required="true" size="100"/>
+ <column name="JOB_GROUP" type="VARCHAR2" required="true" size="100"/>
+ <column name="DTYPE" type="VARCHAR2" required="true" size="8"/>
+ <column name="NEXT_FIRE_TIME" type="LONG" required="false"/>
+
+ <!-- for resource history -->
+ <column name="RESOURCE_ID" type="INTEGER" required="false" references="RHQ_RESOURCE"/>
+
+ <!-- for group history -->
+ <column name="GROUP_ID" type="INTEGER" required="false" references="RHQ_RESOURCE_GROUP"/>
+
+ <!--
+ Note that this is the same primary key that Quartz uses for its schedules (RHQ_qrtz_job_details).
+ We do not need to add DTYPE to the key, because we ensure the name/group are unique
+ across resource/group schedules
+ -->
+ <constraint name="RHQ_OPERATION_SCHEDULE_KEY">
+ <primaryKey>
+ <field ref="JOB_NAME"/>
+ <field ref="JOB_GROUP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+<!-- END: operation-schema.xml -->
+<!-- BEGIN: event-schema.xml -->
+
+
+ <!-- metadata -->
+
+ <table name="RHQ_EVENT_DEF">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="RESOURCE_TYPE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE_TYPE(ID)"/>
+
+ <column name="NAME" type="VARCHAR2" size="100" required="true"/>
+ <column name="DISPLAY_NAME" type="VARCHAR2" size="100"/>
+ <column name="DESCRIPTION" type="VARCHAR2" size="1000"/>
+
+ <index name="RHQ_EVENT_DEF_IDX" unique="true">
+ <field ref="RESOURCE_TYPE_ID"/>
+ <field ref="NAME"/>
+ </index>
+ </table>
+
+ <!-- instance data -->
+
+ <table name="RHQ_EVENT_SOURCE">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="EVENT_DEF_ID" type="INTEGER" required="true" references="RHQ_EVENT_DEF(ID)"/>
+ <column name="RESOURCE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE(ID)"/>
+
+ <column name="LOCATION" required="true" size="2000" type="VARCHAR2"/>
+
+ <index name="RHQ_EVENT_SOURCE_IDX" unique="true">
+ <field ref="EVENT_DEF_ID"/>
+ <field ref="RESOURCE_ID"/>
+ <field ref="LOCATION"/>
+ </index>
+ </table>
+
+ <table name="RHQ_EVENT">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="EVENT_SOURCE_ID" type="INTEGER" required="true" references="RHQ_EVENT_SOURCE(ID)"/>
+
+ <column name="TIMESTAMP" required="true" type="LONG"/>
+ <column name="SEVERITY" required="true" size="20" type="VARCHAR2"/>
+ <column name="DETAIL" required="true" size="4000" type="VARCHAR2"/>
+ <index name="RHQ_EVENT_IDX" unique="false">
+ <field ref="EVENT_SOURCE_ID"/>
+ <field ref="TIMESTAMP"/>
+ </index>
+ </table>
+
+<!-- END: event-schema.xml -->
+<!-- BEGIN: alert-schema.xml -->
+
+
+ <table name="RHQ_ALERT_DEFINITION">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" required="true" size="100" type="VARCHAR2"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="MTIME" type="LONG" required="true"/>
+ <column name="PARENT_ID" type="INTEGER" required="false"/>
+ <column name="GROUP_ALERT_DEF_ID" type="INTEGER" required="false"/>
+ <column name="DESCRIPTION" required="false" size="250" type="VARCHAR2"/>
+ <column name="PRIORITY" type="VARCHAR2" size="15" required="true"/>
+ <column name="RESOURCE_TYPE_ID" type="INTEGER" references="RHQ_RESOURCE_TYPE" required="false"/>
+ <column name="RESOURCE_ID" type="INTEGER" references="RHQ_RESOURCE" required="false"/>
+ <column name="RESOURCE_GROUP_ID" type="INTEGER" references="RHQ_RESOURCE_GROUP" required="false"/>
+ <column name="ENABLED" required="true" default="TRUE" type="BOOLEAN"/>
+
+ <column name="REQUIRED" required="true" type="SMALLINT"/>
+
+ <column name="RECOVERY_ID" type="INTEGER" required="true"/>
+ <!-- required, but 0 effectively means null -->
+ <column name="WILL_RECOVER" required="true" default="false" type="BOOLEAN"/>
+ <column name="NOTIFY_FILTERED" required="true" default="false" type="BOOLEAN"/>
+ <column name="CONTROL_FILTERED" required="true" default="FALSE" type="BOOLEAN"/>
+
+ <column name="DELETED" required="true" default="FALSE" type="BOOLEAN"/>
+ <column name="READ_ONLY" required="true" default="FALSE" type="BOOLEAN"/>
+
+ <column name="DAMPENING_CATEGORY" type="SMALLINT" required="true"/>
+ <column name="DAMPENING_VALUE" type="INTEGER"/>
+ <column name="DAMPENING_VALUE_UNITS" type="SMALLINT"/>
+ <column name="DAMPENING_PERIOD" type="INTEGER"/>
+ <column name="DAMPENING_PERIOD_UNITS" type="SMALLINT"/>
+ </table>
+
+ <table name="RHQ_ALERT_DAMPEN_EVENT">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="ALERT_DEFINITION_ID" required="false" type="INTEGER" references="RHQ_ALERT_DEFINITION(ID)"/>
+ <column name="EVENT_TYPE" required="true" type="SMALLINT"/>
+ <column name="EVENT_TIMESTAMP" required="true" type="LONG"/>
+
+ <index name="RHQ_DAMPENING_EVENT_TYPE_IDX">
+ <field ref="EVENT_TYPE"/>
+ </index>
+ <index name="RHQ_DAMPENING_EVENT_TS_IDX">
+ <field ref="EVENT_TIMESTAMP"/>
+ </index>
+ </table>
+
+ <table name="RHQ_ALERT_CONDITION">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="TYPE" required="true" type="VARCHAR2" size="15"/>
+ <!--
+ <column name="REQUIRED" required="true" type="BOOLEAN"/>
+ -->
+ <column name="MEASUREMENT_DEFINITION_ID" required="false" type="INTEGER"/>
+ <column name="NAME" required="false" size="100" type="VARCHAR2"/>
+ <column name="COMPARATOR" required="false" size="2" type="VARCHAR2"/>
+ <column name="THRESHOLD" required="false" type="DOUBLE"/>
+ <!-- event-based conditions use OPTION_STATUS for the string match, so should be a decent length -->
+ <column name="OPTION_STATUS" required="false" size="256" type="VARCHAR2"/>
+ <column name="ALERT_DEFINITION_ID" required="false" type="INTEGER" references="RHQ_ALERT_DEFINITION(ID)"/>
+ <column name="TRIGGER_ID" required="false" type="INTEGER"/>
+ </table>
+
+ <table name="RHQ_ALERT" tablespace="DEFAULT"
+ storage-options="freelists 5" cache="true" logging="false">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="ALERT_DEFINITION_ID" required="false" type="INTEGER" references="RHQ_ALERT_DEFINITION(ID)"/>
+ <column name="CTIME" required="true" type="LONG"/>
+ <column name="RECOVERY_ID" type="INTEGER" required="true"/>
+ <!-- required, but 0 effectively means null -->
+ <column name="WILL_RECOVER" required="true" default="false" type="BOOLEAN"/>
+ <column name="ACK_TIME" required="false" type="LONG"/>
+ <column name="ACK_SUBJECT" required="false" size="100" type="VARCHAR2"/>
+ <index name="RHQ_ALERT_IDX_TIME" unique="false">
+ <field ref="CTIME"/>
+ </index>
+ <index name="RHQ_ALERT_IDX_ALERTDEF" unique="false">
+ <field ref="ALERT_DEFINITION_ID"/>
+ </index>
+ </table>
+
+ <table name="RHQ_ALERT_NOTIF_LOG" tablespace="DEFAULT"
+ storage-options="freelists 5" cache="true" logging="false">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="ALERT_ID" required="true" type="INTEGER" references="RHQ_ALERT(ID)"/>
+ <index name="RHQ_ALERT_IDX_ALERT" unique="false">
+ <field ref="ALERT_ID"/>
+ </index>
+ <column name="SENDER" required="false" size="100" type="VARCHAR2"/>
+ <column name="RESULT_STATE" required="false" size="20" type="VARCHAR2"/>
+ <column name="MESSAGE" required="false" size="4000" type="VARCHAR2"/>
+ </table>
+
+ <table name="RHQ_ALERT_CONDITION_LOG" tablespace="DEFAULT"
+ storage-options="freelists 5" cache="true" logging="false">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="CTIME" required="true" type="LONG"/>
+ <column name="ALERT_ID" required="false" type="INTEGER" references="RHQ_ALERT(ID)"/>
+ <column name="CONDITION_ID" required="true" type="INTEGER" references="RHQ_ALERT_CONDITION(ID)"/>
+ <column name="VALUE" required="false" size="250" type="VARCHAR2"/>
+ <index name="RHQ_ALERT_COND_LOG_IDX_TIME">
+ <field ref="CTIME" />
+ </index>
+ <index name="RHQ_ALERT_COND_LOG_IDX_ALERT">
+ <field ref="ALERT_ID"/>
+ </index>
+ </table>
+
+ <table name="RHQ_ALERT_NOTIFICATION" tablespace="DEFAULT"
+ storage-options="freelists 5" cache="true" logging="false">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="ALERT_DEFINITION_ID" required="false" type="INTEGER" references="RHQ_ALERT_DEFINITION(ID)"/>
+ <column name="SENDER_CONFIG_ID" required="false" type="INTEGER" references="RHQ_CONFIG(ID)"/>
+ <column name="EXTRA_CONFIG_ID" required="false" type="INTEGER" references="RHQ_CONFIG(ID)"/>
+ <column name="SENDER_NAME" required="true" size="100" type="VARCHAR2" />
+ </table>
+
+<!-- END: alert-schema.xml -->
+<!-- BEGIN: sysconfig-schema.xml -->
+
+
+ <table name="RHQ_SYSTEM_CONFIG">
+ <column name="ID" default="sequence-only" initial="10001"
+ primarykey="true" required="true" type="INTEGER"/>
+ <column name="PROPERTY_KEY" type="VARCHAR2" size="80"/>
+ <column name="PROPERTY_VALUE" type="VARCHAR2" size="300"/>
+ <column name="DEFAULT_PROPERTY_VALUE" type="VARCHAR2" size="300"/>
+ <column name="FREAD_ONLY" type="BOOLEAN" default="FALSE"/>
+
+ <index name="RHQ_SYSTEM_CONFIG_KEY_INDX" unique="true">
+ <field ref="PROPERTY_KEY"/>
+ </index>
+ </table>
+
+<!-- END: sysconfig-schema.xml -->
+<!-- BEGIN: scheduler-schema.xml -->
+
+
+ <table name="RHQ_QRTZ_JOB_DETAILS">
+ <column name="JOB_NAME" required="true" type="VARCHAR2" size="80"/>
+ <column name="JOB_GROUP" required="true" type="VARCHAR2" size="80"/>
+ <column name="DESCRIPTION" required="false" type="VARCHAR2" size="120"/>
+ <column name="JOB_CLASS_NAME" required="true" type="VARCHAR2" size="128"/>
+ <column name="IS_DURABLE" required="true" type="BOOLEAN" default="FALSE"/>
+ <column name="IS_VOLATILE" required="true" type="BOOLEAN"/>
+ <column name="IS_STATEFUL" required="true" type="BOOLEAN" default="FALSE"/>
+ <column name="REQUESTS_RECOVERY" required="true" type="BOOLEAN" default="FALSE"/>
+ <column name="JOB_DATA" required="false" type="BLOB"/>
+
+ <constraint name="RHQ_PK_QRTZ_JOB_DETAILS">
+ <primaryKey>
+ <field ref="JOB_NAME"/>
+ <field ref="JOB_GROUP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_QRTZ_JOB_LISTENERS">
+ <column name="JOB_NAME" required="true" type="VARCHAR2" size="80"/>
+ <column name="JOB_GROUP" required="true" type="VARCHAR2" size="80"/>
+ <column name="JOB_LISTENER" required="true" type="VARCHAR2" size="80"/>
+
+ <constraint name="RHQ_PK_QRTZ_JOB_LISTENERS">
+ <primaryKey>
+ <field ref="JOB_NAME"/>
+ <field ref="JOB_GROUP"/>
+ <field ref="JOB_LISTENER"/>
+ </primaryKey>
+ </constraint>
+ <constraint name="RHQ_FK_QRTZ_JOB_LSTNRS_JN_JG">
+ <foreignKey local="JOB_NAME,JOB_GROUP"
+ references="RHQ_QRTZ_JOB_DETAILS(JOB_NAME,JOB_GROUP)"
+ ondelete="cascade"/>
+ </constraint>
+ </table>
+
+ <table name="RHQ_QRTZ_TRIGGERS">
+ <column name="TRIGGER_NAME" type="VARCHAR2" required="true" size="80"/>
+ <column name="TRIGGER_GROUP" type="VARCHAR2" required="true" size="80"/>
+ <column name="JOB_NAME" type="VARCHAR2" required="true" size="80"/>
+ <column name="JOB_GROUP" type="VARCHAR2" required="true" size="80"/>
+ <column name="IS_VOLATILE" type="BOOLEAN" required="true"/>
+ <column name="DESCRIPTION" type="VARCHAR2" required="false" size="120"/>
+ <column name="NEXT_FIRE_TIME" type="LONG" required="false"/>
+ <column name="PREV_FIRE_TIME" type="LONG" required="false"/>
+ <column name="PRIORITY" type="INTEGER" required="false"/>
+ <column name="TRIGGER_STATE" type="VARCHAR" required="true" size="16"/>
+ <column name="TRIGGER_TYPE" type="VARCHAR" required="true" size="8"/>
+ <column name="START_TIME" type="LONG" required="true"/>
+ <column name="END_TIME" type="LONG" required="false"/>
+ <column name="CALENDAR_NAME" type="VARCHAR2" required="false" size="80"/>
+ <column name="MISFIRE_INSTR" type="INTEGER" required="false"/>
+ <column name="JOB_DATA" type="BLOB" required="false"/>
+
+ <constraint name="RHQ_PK_QRTZ_TRIGGERS">
+ <primaryKey>
+ <field ref="TRIGGER_NAME"/>
+ <field ref="TRIGGER_GROUP"/>
+ </primaryKey>
+ </constraint>
+ <constraint name="RHQ_FK_QRTZ_TRIGGERS_JN_JG">
+ <foreignKey local="JOB_NAME,JOB_GROUP"
+ references="RHQ_QRTZ_JOB_DETAILS(JOB_NAME,JOB_GROUP)"
+ ondelete="cascade"/>
+ </constraint>
+
+ <!-- Quartz docs recommend these indexes. -->
+ <index name="RHQ_QRTZ_TRIGGERS_JN_JG_IDX">
+ <field ref="JOB_NAME"/>
+ <field ref="JOB_GROUP"/>
+ </index>
+ <index name="RHQ_QRTZ_TRIGGERS_NFT_IDX">
+ <field ref="NEXT_FIRE_TIME"/>
+ </index>
+ <index name="RHQ_QRTZ_TRIGGERS_TS_IDX">
+ <field ref="TRIGGER_STATE"/>
+ </index>
+ <index name="RHQ_QRTZ_TRIGGERS_TS_NFT_IDX">
+ <field ref="TRIGGER_STATE"/>
+ <field ref="NEXT_FIRE_TIME"/>
+ </index>
+
+ </table>
+
+ <table name="RHQ_QRTZ_SIMPLE_TRIGGERS">
+ <column name="TRIGGER_NAME" type="VARCHAR2" required="true" size="80"/>
+ <column name="TRIGGER_GROUP" type="VARCHAR2" required="true" size="80"/>
+ <column name="REPEAT_COUNT" type="LONG" required="true"/>
+ <column name="REPEAT_INTERVAL" type="LONG" required="true"/>
+ <column name="TIMES_TRIGGERED" type="LONG" required="true"/>
+
+ <constraint name="RHQ_PK_QRTZ_SIMPLE_TRIGGERS">
+ <primaryKey>
+ <field ref="TRIGGER_NAME"/>
+ <field ref="TRIGGER_GROUP"/>
+ </primaryKey>
+ </constraint>
+ <constraint name="RHQ_FK_QRTZ_SIMPLE_TRGRS_TN_TG">
+ <foreignKey local="TRIGGER_NAME,TRIGGER_GROUP"
+ references="RHQ_QRTZ_TRIGGERS(TRIGGER_NAME,TRIGGER_GROUP)"
+ ondelete="cascade"/>
+ </constraint>
+
+ <!-- Quartz docs recommend this index. -->
+ <!-- Commenting out, because Oracle auto-creates an index for the
+ primary key column(s) and fails if you try to create another
+ index for the same column(s) (ips, 03/29/07).
+ -->
+ <!--
+ <index name="RHQ_QRTZ_SIMPLE_TRGRS_TN_TG_IDX">
+ <field ref="TRIGGER_NAME"/>
+ <field ref="TRIGGER_GROUP"/>
+ </index>
+ -->
+ </table>
+
+ <table name="RHQ_QRTZ_CRON_TRIGGERS">
+ <column name="TRIGGER_NAME" type="VARCHAR2" size="80" required="true"/>
+ <column name="TRIGGER_GROUP" type="VARCHAR2" size="80" required="true"/>
+ <column name="CRON_EXPRESSION" type="VARCHAR2" size="80" required="true"/>
+ <column name="TIME_ZONE_ID" type="VARCHAR2" size="80" required="false"/>
+
+ <constraint name="RHQ_PK_QRTZ_CRON_TRIGGERS">
+ <primaryKey>
+ <field ref="TRIGGER_NAME"/>
+ <field ref="TRIGGER_GROUP"/>
+ </primaryKey>
+ </constraint>
+ <constraint name="RHQ_FK_QRTZ_CRON_TRIG_TN_TG">
+ <foreignKey local="TRIGGER_NAME,TRIGGER_GROUP"
+ references="RHQ_QRTZ_TRIGGERS(TRIGGER_NAME,TRIGGER_GROUP)"
+ ondelete="cascade"/>
+ </constraint>
+
+ <!-- Quartz docs recommend this index. -->
+ <!-- Commenting out, because Oracle auto-creates an index for the
+ primary key column(s) and fails if you try to create another
+ index for the same column(s) (ips, 03/29/07).
+ -->
+ <!--
+ <index name="RHQ_QRTZ_CRON_TRGRS_TN_TG_IDX">
+ <field ref="TRIGGER_NAME"/>
+ <field ref="TRIGGER_GROUP"/>
+ </index>
+ -->
+ </table>
+
+ <table name="RHQ_QRTZ_BLOB_TRIGGERS">
+ <column name="TRIGGER_NAME" type="VARCHAR2" size="80" required="true"/>
+ <column name="TRIGGER_GROUP" type="VARCHAR2" size="80" required="true"/>
+ <column name="BLOB_DATA" type="BLOB" required="false"/>
+
+ <constraint name="RHQ_PK_QRTZ_BLOB_TRIGGERS">
+ <primaryKey>
+ <field ref="TRIGGER_NAME"/>
+ <field ref="TRIGGER_GROUP"/>
+ </primaryKey>
+ </constraint>
+ <constraint name="RHQ_FK_QRTZ_BLOB_TRIGG_TN_TG">
+ <foreignKey local="TRIGGER_NAME,TRIGGER_GROUP"
+ references="RHQ_QRTZ_TRIGGERS(TRIGGER_NAME,TRIGGER_GROUP)"
+ ondelete="cascade"/>
+ </constraint>
+
+ <!-- Quartz docs recommend this index. -->
+ <!-- Commenting out, because Oracle auto-creates an index for the
+ primary key column(s) and fails if you try to create another
+ index for the same column(s) (ips, 03/29/07).
+ -->
+ <!--
+ <index name="RHQ_QRTZ_BLOB_TRGRS_TN_TG_IDX">
+ <field ref="TRIGGER_NAME"/>
+ <field ref="TRIGGER_GROUP"/>
+ </index>
+ -->
+ </table>
+
+ <table name="RHQ_QRTZ_TRIGGER_LISTENERS">
+ <column name="TRIGGER_NAME" type="VARCHAR2" size="80" required="true"/>
+ <column name="TRIGGER_GROUP" type="VARCHAR2" size="80" required="true"/>
+ <column name="TRIGGER_LISTENER" type="VARCHAR2" size="80" required="true"/>
+
+ <constraint name="RHQ_PK_QRTZ_TRIGGER_LISTENERS">
+ <primaryKey>
+ <field ref="TRIGGER_NAME"/>
+ <field ref="TRIGGER_GROUP"/>
+ <field ref="TRIGGER_LISTENER"/>
+ </primaryKey>
+ </constraint>
+ <constraint name="RHQ_FK_QRTZ_TRGR_LSTNRS_TN_TG">
+ <foreignKey local="TRIGGER_NAME,TRIGGER_GROUP"
+ references="RHQ_QRTZ_TRIGGERS(TRIGGER_NAME,TRIGGER_GROUP)"
+ ondelete="cascade"/>
+ </constraint>
+
+ <!-- Quartz docs recommend this index. -->
+ <index name="RHQ_QRTZ_TRGR_LSTNRS_TN_TG_IDX">
+ <field ref="TRIGGER_NAME"/>
+ <field ref="TRIGGER_GROUP"/>
+ </index>
+
+ </table>
+
+ <table name="RHQ_QRTZ_FIRED_TRIGGERS">
+ <column name="ENTRY_ID" primarykey="true" type="VARCHAR2" size="95" required="true"/>
+ <column name="TRIGGER_NAME" type="VARCHAR2" size="80" required="true"/>
+ <column name="TRIGGER_GROUP" type="VARCHAR2" size="80" required="true"/>
+ <column name="INSTANCE_NAME" type="VARCHAR2" size="80" required="true"/>
+ <column name="FIRED_TIME" type="LONG" required="true"/>
+ <column name="PRIORITY" type="INTEGER" required="false"/>
+ <column name="STATE" type="VARCHAR2" size="16" required="true"/>
+ <column name="IS_VOLATILE" type="BOOLEAN" required="true"/>
+ <column name="JOB_NAME" type="VARCHAR2" size="80" required="false"/>
+ <column name="JOB_GROUP" type="VARCHAR2" size="80" required="false"/>
+ <column name="IS_STATEFUL" type="BOOLEAN" required="false"/>
+ <column name="REQUESTS_RECOVERY" type="BOOLEAN" required="false"/>
+
+ <!-- Quartz docs recommend these indexes. -->
+ <index name="RHQ_QRTZ_FIRED_TRGRS_TN_IDX">
+ <field ref="TRIGGER_NAME"/>
+ </index>
+ <index name="RHQ_QRTZ_FIRED_TRGRS_TG_IDX">
+ <field ref="TRIGGER_GROUP"/>
+ </index>
+ <index name="RHQ_QRTZ_FIRED_TRGRS_TN_TG_IDX">
+ <field ref="TRIGGER_NAME"/>
+ <field ref="TRIGGER_GROUP"/>
+ </index>
+ <index name="RHQ_QRTZ_FIRED_TRGRS_IN_IDX">
+ <field ref="INSTANCE_NAME"/>
+ </index>
+ <index name="RHQ_QRTZ_FIRED_TRGRS_JN_IDX">
+ <field ref="JOB_NAME"/>
+ </index>
+ <index name="RHQ_QRTZ_FIRED_TRGRS_JG_IDX">
+ <field ref="JOB_GROUP"/>
+ </index>
+
+ </table>
+
+ <table name="RHQ_QRTZ_CALENDARS">
+ <column name="CALENDAR_NAME" primarykey="true" type="VARCHAR2" size="80" required="true"/>
+ <column name="CALENDAR" type="BLOB" required="true"/>
+ </table>
+
+ <table name="RHQ_QRTZ_PAUSED_TRIGGER_GRPS">
+ <column name="TRIGGER_GROUP" primarykey="true" type="VARCHAR2" size="80" required="true"/>
+ </table>
+
+ <table name="RHQ_QRTZ_SCHEDULER_STATE">
+ <column name="INSTANCE_NAME" primarykey="true" type="VARCHAR2" size="80" required="true"/>
+ <column name="LAST_CHECKIN_TIME" type="LONG" required="true"/>
+ <column name="CHECKIN_INTERVAL" type="LONG" required="true"/>
+ <column name="RECOVERER" type="VARCHAR2" size="80" required="false"/>
+ </table>
+
+ <table name="RHQ_QRTZ_LOCKS">
+ <column name="LOCK_NAME" primarykey="true" type="VARCHAR2" size="40" required="true"/>
+ <data LOCK_NAME="TRIGGER_ACCESS"/>
+ <data LOCK_NAME="JOB_ACCESS"/>
+ <data LOCK_NAME="CALENDAR_ACCESS"/>
+ <data LOCK_NAME="STATE_ACCESS"/>
+ <data LOCK_NAME="MISFIRE_ACCESS"/>
+ </table>
+
+<!-- END: scheduler-schema.xml -->
+<!-- BEGIN: amps-schema.xml -->
+
+
+ <table name="RHQ_PLUGIN">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DISPLAY_NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="4000" type="VARCHAR2" required="false"/>
+ <column name="VERSION" size="200" type="VARCHAR2" required="false"/>
+ <column name="AMPS_VERSION" size="16" type="VARCHAR2" required="false"/>
+ <column name="ENABLED" type="BOOLEAN" required="true"/>
+ <column name="STATUS" size="16" type="VARCHAR2" required="true"/>
+ <column name="HELP" type="CLOB" required="false"/>
+ <column name="PATH" size="500" type="VARCHAR2" required="true"/>
+ <column name="MD5" size="100" type="VARCHAR2" required="true"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="MTIME" type="LONG" required="true"/>
+ <column name="DEPLOYMENT" size="8" type="VARCHAR2" required="true"/>
+ <column name="PTYPE" size="200" type="VARCHAR2" required="false"/>
+ <column name="PLUGIN_CONFIG_ID" type="INTEGER" references="RHQ_CONFIG" required="false"/>
+ <column name="JOBS_CONFIG_ID" type="INTEGER" references="RHQ_CONFIG" required="false"/>
+ <column name="CONTENT" type="BLOB" required="false"/>
+
+ <index name="RHQ_PLUGIN_NAME_DEPLOY_IDX" unique="true">
+ <field ref="NAME"/>
+ <field ref="DEPLOYMENT"/>
+ </index>
+ </table>
+
+<!-- END: amps-schema.xml -->
+<!-- BEGIN: measurement-schema.xml -->
+
+ <table name="RHQ_MEASUREMENT_DEF">
+
+ <!-- === required columns === -->
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="RESOURCE_TYPE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE_TYPE(ID)"/>
+ <column name="NAME" type="VARCHAR2" size="100" required="true"/>
+
+ <!-- === optional columns === -->
+ <!-- an OSGI version range - if null, the metric def applies to all versions of the associated resource type -->
+ <column name="RESOURCE_VERSION_RANGE" type="VARCHAR2" size="100"/>
+ <column name="CATEGORY" type="SMALLINT"/>
+ <column name="UNITS" type="SMALLINT"/>
+ <column name="NUMERIC_TYPE" type="SMALLINT"/>
+ <column name="DISPLAY_TYPE" type="SMALLINT"/>
+ <column name="DATA_TYPE" type="SMALLINT"/>
+ <column name="RAW_NUMERIC_TYPE" type="SMALLINT"/>
+ <column name="DEFAULT_ON" type="BOOLEAN" default="false"/>
+ <column name="DEFAULT_INTERVAL" type="LONG" />
+ <column name="DISPLAY_NAME" type="VARCHAR2" size="100"/>
+ <column name="DISPLAY_ORDER" type="INTEGER" default="1000"/>
+ <column name="DESCRIPTION" type="VARCHAR2" size="500"/>
+ <column name="DESTINATION_TYPE" type="VARCHAR2" size="100"/>
+
+ <column name="VERSION" type="INTEGER"/>
+ <!-- for optimistic locking -->
+
+ <!-- === business key (RESOURCE_TYPE_ID + NAME + RAW_NUMERIC_TYPE) === -->
+ <index name="RHQ_METRIC_DEF_KEY_IDX" unique="true">
+ <field ref="RESOURCE_TYPE_ID"/>
+ <field ref="NAME"/>
+ <field ref="RAW_NUMERIC_TYPE"/>
+ </index>
+ <index name="RHQ_METRIC_DEF_NT_IDX">
+ <field ref="NUMERIC_TYPE"/>
+ </index>
+ </table>
+
+
+ <table name="RHQ_MEASUREMENT_SCHED">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+
+ <column name="ENABLED" type="BOOLEAN" default="false"/>
+ <column name="MTIME" type="LONG" />
+ <column name="DEFINITION" type="INTEGER" references="RHQ_MEASUREMENT_DEF(ID)"/>
+ <column name="VERSION" type="INTEGER" />
+ <column name="COLL_INTERVAL" type="LONG" />
+ <column name="RESOURCE_ID" type="INTEGER" references="RHQ_RESOURCE(ID)"/>
+ <index name="RHQ_MEAS_SCHED_UNIQ" unique="true">
+ <field ref="RESOURCE_ID"/>
+ <field ref="DEFINITION"/>
+ </index>
+ </table>
+
+
+ <table name="RHQ_MEASUREMENT_BLINE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+
+ <column name="BL_USER_ENTERED" type="BOOLEAN" default="false" required="true"/>
+ <column name="BL_MIN" type="DOUBLE" required="true"/>
+ <column name="BL_MAX" type="DOUBLE" required="true"/>
+ <column name="BL_MEAN" type="DOUBLE" required="true"/>
+ <column name="BL_COMPUTE_TIME" type="LONG" required="true"/>
+ <column name="SCHEDULE_ID" type="INTEGER" required="true" references="RHQ_MEASUREMENT_SCHED(ID)"/>
+ <index name="RHQ_MEAS_BASELINE_CTIME_IDX">
+ <field ref="BL_COMPUTE_TIME"/>
+ </index>
+ <index name="RHQ_MEAS_BASELINE_SID_IDX">
+ <field ref="SCHEDULE_ID"/>
+ </index>
+ </table>
+
+
+ <table name="RHQ_MEASUREMENT_DATA_NUM_1H" logging="false" cache="true"
+ tablespace="DEFAULT" storage-options="freelists 20">
+
+ <column name="TIME_STAMP" required="true" type="LONG"/>
+ <column name="SCHEDULE_ID" required="true" type="INTEGER"/>
+ <column name="VALUE" required="false" type="DOUBLE"/>
+ <column name="MINVALUE" required="false" type="DOUBLE"/>
+ <column name="MAXVALUE" required="false" type="DOUBLE"/>
+
+ <constraint name="RHQ_MEAS_DATA_1H_ID_TIME_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+
+ <index name="RHQ_MEAS_DATA_1H_TIME_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ </table>
+
+
+ <table name="RHQ_MEASUREMENT_DATA_NUM_6H" logging="false" cache="true"
+ tablespace="DEFAULT" storage-options="freelists 20">
+
+ <column name="TIME_STAMP" required="true" type="LONG"/>
+ <column name="SCHEDULE_ID" required="true" type="INTEGER"/>
+ <column name="VALUE" required="false" type="DOUBLE"/>
+ <column name="MINVALUE" required="false" type="DOUBLE"/>
+ <column name="MAXVALUE" required="false" type="DOUBLE"/>
+
+ <constraint name="RHQ_MEAS_DATA_6H_ID_TIME_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+
+ <index name="RHQ_MEAS_DATA_6H_TIME_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ </table>
+
+
+ <table name="RHQ_MEASUREMENT_DATA_NUM_1D" logging="false" cache="true"
+ tablespace="DEFAULT" storage-options="freelists 20">
+
+ <column name="TIME_STAMP" required="true" type="LONG"/>
+ <column name="SCHEDULE_ID" required="true" type="INTEGER"/>
+ <column name="VALUE" required="false" type="DOUBLE"/>
+ <column name="MINVALUE" required="false" type="DOUBLE"/>
+ <column name="MAXVALUE" required="false" type="DOUBLE"/>
+
+ <constraint name="RHQ_MEAS_DATA_1D_ID_TIME_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+
+ <table name="RHQ_MEASUREMENT_DATA_TRAIT">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER" />
+ <column name="VALUE" type="VARCHAR2" size="4000" />
+ <constraint name="RHQ_MEAS_DATA_TRAIT_ID_TIME_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+
+ <table name="RHQ_CALLTIME_DATA_KEY">
+ <column name="ID" type="INTEGER" default="sequence-only" initial="10001" primarykey="true" required="true"/>
+ <column name="SCHEDULE_ID" type="INTEGER" required="true"/>
+ <column name="CALL_DESTINATION" type="VARCHAR2" size="4000" required="true"/>
+ <index name="RHQ_CALLTIME_DATA_KEY_IDX" unique="true">
+ <field ref="SCHEDULE_ID"/>
+ <field ref="CALL_DESTINATION"/>
+ </index>
+ </table>
+
+
+ <table name="RHQ_CALLTIME_DATA_VALUE">
+ <column name="ID" type="INTEGER" default="sequence-only" initial="10001" primarykey="true" required="true"/>
+ <column name="KEY_ID" type="INTEGER" references="RHQ_CALLTIME_DATA_KEY" required="true"/>
+ <column name="BEGIN_TIME" type="LONG" required="true"/>
+ <column name="END_TIME" type="LONG" required="true"/>
+ <column name="MINIMUM" type="DOUBLE" required="true"/>
+ <column name="MAXIMUM" type="DOUBLE" required="true"/>
+ <column name="TOTAL" type="DOUBLE" required="true"/>
+ <column name="COUNT" type="LONG" required="true"/>
+ <index name="RHQ_CT_DA_VA_END_TIM_IDX">
+ <field ref="END_TIME"/>
+ </index>
+ </table>
+
+
+ <table name="RHQ_AVAILABILITY">
+ <column name="ID" type="INTEGER" default="sequence-only" initial="10001" primarykey="true" required="true"/>
+ <column name="RESOURCE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE(ID)"/>
+ <column name="START_TIME" type="LONG" required="true" />
+ <column name="END_TIME" type="LONG" required="false" />
+ <column name="AVAILABILITY_TYPE" type="SMALLINT" required="false" />
+ <index name="RHQ_AVAIL_RESOURCE_START_IDX">
+ <field ref="RESOURCE_ID"/>
+ <field ref="START_TIME"/>
+ </index>
+ <!-- only one null row can exist for any resource -->
+ <index name="RHQ_AVAIL_RESOURCE_END_IDX" condition="END_TIME IS NULL">
+ <field ref="RESOURCE_ID"/>
+ <field ref="END_TIME" />
+ </index>
+ </table>
+
+ <table name="RHQ_RESOURCE_AVAIL">
+ <column name="ID" type="INTEGER" default="sequence-only" initial="10001" primarykey="true" required="true"/>
+ <column name="RESOURCE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE(ID)" ondelete="cascade"/>
+ <column name="AVAILABILITY_TYPE" type="SMALLINT" required="false" />
+ <index name="RHQ_RESOURCE_AVAIL_IDX">
+ <field ref="RESOURCE_ID" />
+ </index>
+ </table>
+
+ <table name="RHQ_MEASUREMENT_OOB">
+ <column name="SCHEDULE_ID" type="INTEGER" references="RHQ_MEASUREMENT_SCHED(ID)" required="true"/>
+ <column name="TIME_STAMP" type="LONG" required="true"/>
+ <column name="OOB_FACTOR" type="INTEGER" required="true" />
+ <constraint name="RHQ_MEAS_OOB_ID_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_MEASUREMENT_OOB_TMP">
+ <column name="SCHEDULE_ID" type="INTEGER" required="true"/>
+ <column name="TIME_STAMP" type="LONG" required="true"/>
+ <column name="OOB_FACTOR" type="INTEGER" required="true" />
+ <constraint name="RHQ_MEAS_OOB_TMP_ID_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_NUMBERS">
+ <column name="i" type="INTEGER" default="sequence-only" initial="10001" primarykey="true" required="true" />
+ </table>
+
+
+ <table name="RHQ_MEAS_DATA_NUM_R00">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R00_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R00_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R01">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R01_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R01_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R02">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R02_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R02_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R03">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R03_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R03_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R04">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R04_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R04_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R05">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R05_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R05_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R06">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R06_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R06_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R07">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R07_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R07_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R08">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R08_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R08_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R09">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R09_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R09_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R10">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R10_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R10_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R11">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R11_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R11_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R12">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R12_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R12_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R13">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R13_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R13_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+ <table name="RHQ_MEAS_DATA_NUM_R14">
+ <column name="TIME_STAMP" type="LONG"/>
+ <column name="SCHEDULE_ID" type="INTEGER"/>
+ <column name="VALUE" type="DOUBLE"/>
+ <index name="RHQ_MEAS_DATA_R14_TS_IDX">
+ <field ref="TIME_STAMP"/>
+ </index>
+ <constraint name="RHQ_MEAS_DATA_NUM_R14_ID_T_PK">
+ <primaryKey>
+ <field ref="SCHEDULE_ID"/>
+ <field ref="TIME_STAMP"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+<!-- END: measurement-schema.xml -->
+<!-- BEGIN: content-schema.xml -->
+
+
+ <table name="RHQ_ARCHITECTURE">
+ <column name="ID" default="sequence-only" initial="100" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="50" type="VARCHAR2" required="true"/>
+ <index name="RHQ_ARCHITECTURE_NAME_IDX" unique="true">
+ <field ref="NAME"/>
+ </index>
+ </table>
+
+ <table name="RHQ_REPO_GROUP_TYPE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+ </table>
+
+
+ <table name="RHQ_REPO_GROUP">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+
+ <column name="REPO_GROUP_TYPE_ID" type="INTEGER" references="RHQ_REPO_GROUP_TYPE" required="true"/>
+
+ <index name="RHQ_REPO_GROUP_IDX" unique="true">
+ <field ref="NAME"/>
+ <field ref="REPO_GROUP_TYPE_ID"/>
+ </index>
+ </table>
+
+
+ <table name="RHQ_CONTENT_SOURCE_TYPE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DISPLAY_NAME" size="200" type="VARCHAR2" required="false"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+ <column name="PLUGIN_NAME" size="100" type="VARCHAR2" required="false"/>
+ <!-- we might want this as part of natural key -->
+ <column name="DEFAULT_LAZY_LOAD" type="BOOLEAN" required="true"/>
+ <column name="DEFAULT_DOWNLOAD_MODE" size="16" type="VARCHAR2" required="true"/>
+ <column name="DEFAULT_SYNC_SCHEDULE" size="64" type="VARCHAR2" required="false"/>
+ <column name="API_CLASS" size="100" type="VARCHAR2" required="true"/>
+
+ <column name="SOURCE_CONFIG_DEF_ID" type="INTEGER" references="RHQ_CONFIG_DEF" required="false"/>
+
+ <index name="RHQ_CONTENT_SOURCE_TYPE_IDX" unique="true">
+ <field ref="NAME"/>
+ <!-- <field ref="PLUGIN_NAME"/> -->
+ </index>
+ </table>
+
+ <table name="RHQ_CONTENT_SOURCE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+ <column name="LAZY_LOAD" type="BOOLEAN" required="true"/>
+ <column name="DOWNLOAD_MODE" size="16" type="VARCHAR2" required="true"/>
+ <column name="SYNC_SCHEDULE" size="64" type="VARCHAR2" required="false"/>
+ <column name="LOAD_ERROR_MESSAGE" type="LONGVARCHAR" required="false"/>
+ <column name="CREATION_TIME" type="LONG" required="true"/>
+ <column name="LAST_MODIFIED_TIME" type="LONG" required="true"/>
+
+ <column name="CONTENT_SOURCE_TYPE_ID" type="INTEGER" references="RHQ_CONTENT_SOURCE_TYPE" required="true"/>
+ <column name="CONFIGURATION_ID" type="INTEGER" references="RHQ_CONFIG" required="false"/>
+
+ <index name="RHQ_CONTENT_SOURCE_IDX" unique="true">
+ <field ref="NAME"/>
+ <field ref="CONTENT_SOURCE_TYPE_ID"/>
+ </index>
+ </table>
+
+ <table name="RHQ_REPO">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+ <column name="CREATION_TIME" type="LONG" required="true"/>
+ <column name="LAST_MODIFIED_TIME" type="LONG" required="true"/>
+ <column name="IS_CANDIDATE" type="BOOLEAN" required="true"/>
+ <column name="SYNC_SCHEDULE" size="64" type="VARCHAR2" required="false"/>
+
+ <index name="RHQ_REPO_IDX" unique="true">
+ <field ref="NAME"/>
+ </index>
+ </table>
+
+
+ <table name="RHQ_REPO_RELATION_TYPE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+ </table>
+
+
+ <table name="RHQ_REPO_RELATION">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="RELATED_REPO_ID" type="INTEGER" references="RHQ_REPO" required="true"/>
+ <column name="REPO_RELATION_TYPE_ID" type="INTEGER" references="RHQ_REPO_RELATION_TYPE" required="true"/>
+ </table>
+
+
+
+ <table name="RHQ_PACKAGE_TYPE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DISPLAY_NAME" size="200" type="VARCHAR2" required="false"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+ <column name="CATEGORY" size="50" type="VARCHAR2" required="false"/>
+ <column name="DISCOVERY_INTERVAL" type="INTEGER" required="false"/>
+ <column name="IS_CREATION_DATA" type="BOOLEAN" required="true"/>
+ <column name="SUPPORTS_ARCHITECTURE" type="BOOLEAN" required="true"/>
+
+ <column name="RESOURCE_TYPE_ID" type="INTEGER" references="RHQ_RESOURCE_TYPE" required="true"/>
+ <column name="DEPLOYMENT_CONFIG_DEF_ID" type="INTEGER" references="RHQ_CONFIG_DEF" required="false"/>
+ <column name="PACKAGE_EXTRA_CONFIG_ID" type="INTEGER" references="RHQ_CONFIG_DEF" required="false"/>
+
+ <index name="RHQ_PACKAGE_TYPE_IDX" unique="true">
+ <field ref="NAME"/>
+ <field ref="RESOURCE_TYPE_ID"/>
+ </index>
+
+ </table>
+
+ <table name="RHQ_PACKAGE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="CLASSIFICATION" size="200" type="VARCHAR2" required="false"/>
+
+ <column name="PACKAGE_TYPE_ID" type="INTEGER" references="RHQ_PACKAGE_TYPE" required="true"/>
+
+ <index name="RHQ_PACKAGE_IDX" unique="true">
+ <field ref="NAME"/>
+ <field ref="PACKAGE_TYPE_ID"/>
+ </index>
+ </table>
+
+ <table name="RHQ_PACKAGE_BITS">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="BITS" type="LARGEOBJECT" required="false"/>
+ </table>
+
+ <table name="RHQ_PACKAGE_VERSION">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="DISPLAY_NAME" size="200" type="VARCHAR2" required="false"/>
+ <column name="SHORT_DESCRIPTION" size="10000" type="CLOB" required="false"/>
+ <column name="LONG_DESCRIPTION" size="50000" type="CLOB" required="false"/>
+ <column name="VERSION" size="500" type="VARCHAR2" required="true"/>
+ <column name="DISPLAY_VERSION" size="500" type="VARCHAR2" required="false"/>
+ <column name="FILE_NAME" size="255" type="VARCHAR2" required="false"/>
+ <column name="FILE_SIZE" type="LONG" required="false"/>
+ <column name="FILE_MD5" size="32" type="VARCHAR2" required="false"/>
+ <column name="FILE_SHA256" size="64" type="VARCHAR2" required="false"/>
+ <column name="FILE_CREATION_TIME" type="LONG" required="false"/>
+ <column name="LICENSE_NAME" size="255" type="VARCHAR2" required="false"/>
+ <column name="LICENSE_VERSION" size="20" type="VARCHAR2" required="false"/>
+ <column name="METADATA" type="BLOB" required="false"/>
+
+ <column name="PACKAGE_ID" type="INTEGER" references="RHQ_PACKAGE" required="true"/>
+ <column name="ARCHITECTURE_ID" type="INTEGER" references="RHQ_ARCHITECTURE" required="true"/>
+ <column name="CONFIG_ID" type="INTEGER" references="RHQ_CONFIG" required="false"/>
+ <column name="PACKAGE_BITS_ID" type="INTEGER" references="RHQ_PACKAGE_BITS" required="false"/>
+
+ <index name="RHQ_PACKAGE_VERSION_IDX" unique="true">
+ <field ref="PACKAGE_ID"/>
+ <field ref="VERSION"/>
+ <field ref="ARCHITECTURE_ID"/>
+ </index>
+
+ </table>
+
+ <table name="RHQ_CONTENT_REQ">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="RESOURCE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE"/>
+ <column name="STATUS" type="VARCHAR2" required="true" size="16"/>
+ <column name="ERROR_MESSAGE" type="LONGVARCHAR" required="false"/>
+ <column name="SUBJECT_NAME" type="VARCHAR2" required="true" size="100"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="MTIME" type="LONG" required="true"/>
+ <column name="REQUEST_TYPE" type="VARCHAR2" required="true" size="20"/>
+ <column name="NOTES" type="VARCHAR2" required="false" size="512"/>
+ </table>
+
+ <table name="RHQ_INSTALLED_PACKAGE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="INSTALLATION_TIME" type="LONG" required="false"/>
+
+ <column name="RESOURCE_ID" type="INTEGER" references="RHQ_RESOURCE" required="true"/>
+ <column name="PACKAGE_VERSION_ID" type="INTEGER" references="RHQ_PACKAGE_VERSION" required="true"/>
+ <column name="SUBJECT_ID" type="INTEGER" references="RHQ_SUBJECT" required="false"/>
+ </table>
+
+ <table name="RHQ_INSTALLED_PKG_HIST">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="STATUS" type="VARCHAR2" size="24" required="true"/>
+ <column name="ERROR_MESSAGE" type="LONGVARCHAR" required="false"/>
+ <column name="HISTORY_TIMESTAMP" type="LONG" required="false"/>
+
+ <column name="PACKAGE_VERSION_ID" type="INTEGER" references="RHQ_PACKAGE_VERSION" required="true"/>
+ <column name="RESOURCE_ID" type="INTEGER" references="RHQ_RESOURCE" required="true"/>
+ <column name="DEPLOYMENT_CONFIG_ID" type="INTEGER" references="RHQ_CONFIG" required="false"/>
+ <column name="CONTENT_SERVICE_REQUEST_ID" type="INTEGER" references="RHQ_CONTENT_REQ" required="false"/>
+ </table>
+
+ <table name="RHQ_CONTENT_SRC_SYNC">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="STATUS" type="VARCHAR2" size="16" required="true"/>
+ <column name="START_TIME" type="LONG" required="true"/>
+ <column name="END_TIME" type="LONG" required="false"/>
+ <column name="RESULTS" type="LONGVARCHAR" required="false"/>
+ <column name="CONTENT_SRC_ID" type="INTEGER" required="true" references="RHQ_CONTENT_SOURCE"/>
+ </table>
+
+ <table name="RHQ_REPO_SYNC">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="STATUS" type="VARCHAR2" size="16" required="true"/>
+ <column name="START_TIME" type="LONG" required="true"/>
+ <column name="END_TIME" type="LONG" required="false"/>
+ <column name="RESULTS" type="LONGVARCHAR" required="false"/>
+ <column name="PERCENT_COMPLETE" type="LONG" required="false"/>
+ <column name="REPO_ID" type="INTEGER" required="true" references="RHQ_REPO"/>
+ </table>
+
+
+ <table name="RHQ_PACKAGE_INST_STEP">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="STEP_KEY" type="VARCHAR2" size="500" required="true"/>
+ <column name="STEP_ORDER" type="INTEGER" required="true"/>
+ <column name="DESCRIPTION" type="VARCHAR2" size="4000" required="true"/>
+ <column name="ERROR_MSG" type="LONGVARCHAR" required="false"/>
+ <column name="RESULT" type="VARCHAR2" size="25" required="true"/>
+
+ <column name="INSTALLED_PKG_HIST_ID" type="INTEGER" references="RHQ_INSTALLED_PKG_HIST"/>
+ </table>
+
+ <table name="RHQ_REPO_RESOURCE_MAP">
+ <column name="REPO_ID" type="INTEGER" required="true" references="RHQ_REPO"/>
+ <column name="RESOURCE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE"/>
+ <column name="CTIME" type="LONG" required="true"/>
+
+ <constraint name="RHQ_REPO_RESOURCE_MAP_KEY">
+ <primaryKey>
+ <field ref="REPO_ID"/>
+ <field ref="RESOURCE_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_REPO_CONTENT_SRC_MAP"> 1
+ <column name="REPO_ID" type="INTEGER" required="true" references="RHQ_REPO"/>
+ <column name="CONTENT_SRC_ID" type="INTEGER" required="true" references="RHQ_CONTENT_SOURCE"/>
+ <column name="CTIME" type="LONG" required="true"/>
+
+ <constraint name="RHQ_REPO_CONTENT_SRC_MAP_KEY">
+ <primaryKey>
+ <field ref="REPO_ID"/>
+ <field ref="CONTENT_SRC_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_REPO_REPO_GROUP_MAP">
+ <column name="REPO_ID" type="INTEGER" required="true" references="RHQ_REPO"/>
+ <column name="REPO_GROUP_ID" type="INTEGER" required="true" references="RHQ_REPO_GROUP"/>
+ <column name="CTIME" type="LONG" required="true"/>
+
+ <constraint name="RHQ_REPO_REPO_GROUP_MAP_KEY">
+ <primaryKey>
+ <field ref="REPO_ID"/>
+ <field ref="REPO_GROUP_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_REPO_REPO_RELATION_MAP">
+ <column name="REPO_ID" type="INTEGER" required="true" references="RHQ_REPO"/>
+ <column name="REPO_RELATION_ID" type="INTEGER" required="true" references="RHQ_REPO_RELATION"/>
+ <column name="CTIME" type="LONG" required="true"/>
+
+ <constraint name="RHQ_REPO_REPO_RELATION_MAP_KEY">
+ <primaryKey>
+ <field ref="REPO_ID"/>
+ <field ref="REPO_RELATION_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+
+ <table name="RHQ_REPO_PKG_VERSION_MAP">
+ <column name="REPO_ID" type="INTEGER" required="true" references="RHQ_REPO"/>
+ <column name="PACKAGE_VERSION_ID" type="INTEGER" required="true" references="RHQ_PACKAGE_VERSION"/>
+ <column name="CTIME" type="LONG" required="true"/>
+
+ <constraint name="RHQ_REPO_PKG_VER_MAP_KEY">
+ <primaryKey>
+ <field ref="REPO_ID"/>
+ <field ref="PACKAGE_VERSION_ID"/>
+ </primaryKey>
+ </constraint>
+ <index name="RHQ_REPO_PKG_VER_MAP_IDX" unique="false">
+ <field ref="PACKAGE_VERSION_ID"/>
+ </index>
+ </table>
+
+ <table name="RHQ_PKG_VER_CONTENT_SRC_MAP">
+ <column name="PACKAGE_VERSION_ID" type="INTEGER" required="true" references="RHQ_PACKAGE_VERSION"/>
+ <column name="CONTENT_SRC_ID" type="INTEGER" required="true" references="RHQ_CONTENT_SOURCE"/>
+ <column name="LOCATION" type="VARCHAR2" size="4000" required="true"/>
+
+ <constraint name="RHQ_PKG_VER_CONTENT_SRC_KEY">
+ <primaryKey>
+ <field ref="PACKAGE_VERSION_ID"/>
+ <field ref="CONTENT_SRC_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_PKG_PRD_MAP">
+ <column name="PKG_ID" type="INTEGER" required="true" references="RHQ_PACKAGE_VERSION"/>
+ <column name="PRD_ID" type="INTEGER" required="true" references="RHQ_PRD_VER"/>
+
+ <constraint name="RHQ_PKG_PRD_KEY">
+ <primaryKey>
+ <field ref="PKG_ID"/>
+ <field ref="PRD_ID"/>
+ </primaryKey>
+ </constraint>
+
+ </table>
+
+ <table name="RHQ_DISTRIBUTION_TYPE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+
+ </table>
+
+ <table name="RHQ_DISTRIBUTION">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="DISTRIBUTION_TYPE_ID" type="INTEGER" required="true" references="RHQ_DISTRIBUTION_TYPE"/>
+ <column name="LABEL" size="64" type="VARCHAR2" required="true"/>
+ <column name="BASE_PATH" size="256" type="VARCHAR2" required="true"/>
+ <column name="LAST_MODIFIED" type="LONG" required="true"/>
+
+ <index name="RHQ_DISTRIBUTION_IDX" unique="true">
+ <field ref="LABEL"/>
+ <field ref="BASE_PATH"/>
+ </index>
+
+ </table>
+
+ <table name="RHQ_REPO_DISTRIBUTION">
+ <column name="REPO_ID" type="INTEGER" required="true" references="RHQ_REPO"/>
+ <column name="DISTRIBUTION_ID" type="INTEGER" required="true" references="RHQ_DISTRIBUTION"/>
+ <column name="LAST_MODIFIED" type="LONG" required="true"/>
+
+ <constraint name="RHQ_REPO_DIST_MAP_KEY">
+ <primaryKey>
+ <field ref="REPO_ID"/>
+ <field ref="DISTRIBUTION_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+
+
+ <table name="RHQ_DISTRIBUTION_FILE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="DISTRIBUTION_ID" type="INTEGER" required="true" references="RHQ_DISTRIBUTION"/>
+ <column name="RELATIVE_FILENAME" size="256" type="VARCHAR2" required="true"/>
+ <!--<column name="FILE_SIZE" type="NUMBER" required="true"/>-->
+ <column name="MD5SUM" size="64" type="VARCHAR2" required="true"/>
+ <column name="LAST_MODIFIED" type="LONG" required="true"/>
+ <!--<column name="CTIME" type="LONG" required="true"/>-->
+
+ <index name="RHQ_DISTRIBUTION_FILE_IDX" unique="true">
+ <field ref="DISTRIBUTION_ID"/>
+ <field ref="RELATIVE_FILENAME"/>
+ </index>
+ </table>
+
+
+
+
+ <table name="RHQ_ADVISORY">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="ADVISORY" size="64" type="VARCHAR2" required="true"/>
+ <column name="ADVISORY_TYPE" size="64" type="VARCHAR2" required="true" />
+ <column name="ADVISORY_REL" size="64" type="VARCHAR2" required="false"/>
+ <column name="ADVISORY_NAME" size="64" type="VARCHAR2" required="false"/>
+ <column name="DESCRIPTION" size="4000" type="VARCHAR2" required="false"/>
+ <column name="SYNOPSIS" size="4000" type="VARCHAR2" required="true"/>
+ <column name="TOPIC" size="4000" type="VARCHAR2" required="false"/>
+ <column name="SOLUTION" size="4000" type="VARCHAR2" required="false"/>
+ <column name="SEVERITY" size="64" type="VARCHAR2" required="false"/>
+ <column name="ISSUE_DATE" type="LONG" required="false"/>
+ <column name="UPDATE_DATE" type="LONG" required="false"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="LAST_MODIFIED" type="LONG" required="true"/>
+
+ <index name="RHQ_ADVISORY_NAME_UQ" unique="true">
+ <field ref="ADVISORY_NAME"/>
+ </index>
+
+ <index name="RHQ_ADVISORY_UQ" unique="true">
+ <field ref="ADVISORY"/>
+ </index>
+
+ <index name="RHQ_ADVISORY_UDATE_IDX" unique="false">
+ <field ref="UPDATE_DATE"/>
+ </index>
+ </table>
+
+ <table name="RHQ_ADVISORY_PACKAGE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="ADVISORY_ID" type="INTEGER" required="true" references="RHQ_ADVISORY"/>
+ <column name="PACKAGE_VERSION_ID" type="INTEGER" required="true" references="RHQ_PACKAGE_VERSION"/>
+ <column name="LAST_MODIFIED" type="LONG" required="true"/>
+
+ <index name="RHQ_ADVISORY_PKG_IDX" unique="true">
+ <field ref="ADVISORY_ID"/>
+ <field ref="PACKAGE_VERSION_ID"/>
+ </index>
+ </table>
+
+ <table name="RHQ_CVE">
+ <column name="ID" default="sequence-only" initial="101" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="64" type="VARCHAR2" required="true"/>
+ </table>
+
+ <table name="RHQ_ADVISORY_CVE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="ADVISORY_ID" type="INTEGER" required="true" references="RHQ_ADVISORY"/>
+ <column name="CVE_ID" type="INTEGER" required="true" references="RHQ_CVE"/>
+ <column name="LAST_MODIFIED" type="LONG" required="true"/>
+
+ <index name="RHQ_ADVISORY_CVE_IDX" unique="true">
+ <field ref="ADVISORY_ID"/>
+ <field ref="CVE_ID"/>
+ </index>
+
+ </table>
+
+ <table name="RHQ_ADVISORY_BUGLIST">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="ADVISORY_ID" type="INTEGER" required="true" references="RHQ_ADVISORY"/>
+ <column name="BUG_ID" size="256" type="VARCHAR2" required="true"/>
+ <column name="LAST_MODIFIED" type="LONG" required="true"/>
+
+ <index name="RHQ_ADVISORY_BUG_IDX" unique="true">
+ <field ref="ADVISORY_ID"/>
+ <field ref="BUG_ID"/>
+ </index>
+ </table>
+
+
+ <table name="RHQ_REPO_ADVISORY">
+ <column name="REPO_ID" type="INTEGER" required="true" references="RHQ_REPO"/>
+ <column name="ADVISORY_ID" type="INTEGER" required="true" references="RHQ_ADVISORY"/>
+ <column name="LAST_MODIFIED" type="LONG" required="true"/>
+
+ <constraint name="RHQ_REPO_ADV_MAP_KEY">
+ <primaryKey>
+ <field ref="REPO_ID"/>
+ <field ref="ADVISORY_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <!-- BUNDLE_TYPE is things like "Cobbler profile" or "file-based bundle" or "puppet recipe" -->
+ <table name="RHQ_BUNDLE_TYPE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="RESOURCE_TYPE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE_TYPE"/>
+
+ <!-- This index is for constraint, not performance -->
+ <index name="RHQ_BUNDLE_TYPE_UNIQUE" unique="true">
+ <field ref="NAME"/>
+ </index>
+ </table>
+
+ <!-- BUNDLE is a named piece of content that can be versioned and installed somewhere -->
+ <table name="RHQ_BUNDLE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+ <column name="BUNDLE_TYPE_ID" type="INTEGER" required="true" references="RHQ_BUNDLE_TYPE"/>
+ <column name="PACKAGE_TYPE_ID" type="INTEGER" required="true" references="RHQ_PACKAGE_TYPE"/>
+ <column name="REPO_ID" type="INTEGER" required="true" references="RHQ_REPO"/>
+
+ <!-- This index is for constraint, not performance -->
+ <index name="RHQ_BUNDLE_UNIQUE" unique="true">
+ <field ref="BUNDLE_TYPE_ID"/>
+ <field ref="NAME"/>
+ </index>
+ </table>
+
+ <!-- BUNDLE_VERSION represents an actual piece of content that needs to be installed somewhere -->
+ <table name="RHQ_BUNDLE_VERSION">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+ <column name="VERSION" size="500" type="VARCHAR2" required="true"/>
+ <column name="VERSION_ORDER" type="INTEGER" required="true"/>
+ <column name="ACTION" type="CLOB" required="true"/>
+ <column name="CONFIG_DEF_ID" type="INTEGER" required="false" references="RHQ_CONFIG_DEF" />
+ <column name="BUNDLE_ID" type="INTEGER" required="true" references="RHQ_BUNDLE"/>
+
+ <!-- This index is for constraint, not performance -->
+ <index name="RHQ_BUNDLE_VERSION_UNIQUE" unique="true">
+ <field ref="BUNDLE_ID"/>
+ <field ref="NAME"/>
+ <field ref="VERSION"/>
+ </index>
+ </table>
+
+ <!-- Many-to-many table that links many repos to a particular bundle version. destination platforms -->
+ <!-- would be required to have associations to the specified repos (to access required content -->
+ <table name="RHQ_BUNDLE_VERSION_REPO">
+ <column name="BUNDLE_VERSION_ID" type="INTEGER" required="true" references="RHQ_BUNDLE_VERSION"/>
+ <column name="REPO_ID" type="INTEGER" required="true" references="RHQ_REPO"/>
+
+ <constraint name="RHQ_BUNDLE_VERSION_REPO_KEY">
+ <primaryKey>
+ <field ref="BUNDLE_VERSION_ID"/>
+ <field ref="REPO_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <!-- BUNDLE_FILE represents a file that is associated with (possibly bundled inside) a bundle version -->
+ <table name="RHQ_BUNDLE_FILE">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="BUNDLE_VERSION_ID" type="INTEGER" required="true" references="RHQ_BUNDLE_VERSION"/>
+ <column name="PACKAGE_VERSION_ID" type="INTEGER" required="true" references="RHQ_PACKAGE_VERSION"/>
+ </table>
+
+ <!-- A logical destination for a bundle deployment. Defines the platforms and directory on those targets. -->
+ <table name="RHQ_BUNDLE_DESTINATION">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="MTIME" type="LONG" required="true"/>
+ <column name="BUNDLE_ID" type="INTEGER" required="true" references="RHQ_BUNDLE"/>
+ <column name="GROUP_ID" type="INTEGER" required="true" references="RHQ_RESOURCE_GROUP"/>
+ <column name="DEPLOY_DIR" size="256" type="VARCHAR2" required="true"/>
+
+ <!-- This index is for constraint, not performance -->
+ <index name="RHQ_BUNDLE_DESTINATION_UNIQUE" unique="true">
+ <field ref="BUNDLE_ID"/>
+ <field ref="GROUP_ID"/>
+ <field ref="DEPLOY_DIR"/>
+ </index>
+ </table>
+
+ <!-- An actual deployment of a bundle version to a destination, with a specific config. Bundle deployments
+ can differ only on ctime, which is assumed to be different -->
+ <table name="RHQ_BUNDLE_DEPLOYMENT">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="MTIME" type="LONG" required="true"/>
+ <column name="BUNDLE_VERSION_ID" type="INTEGER" required="true" references="RHQ_BUNDLE_VERSION"/>
+ <column name="BUNDLE_DESTINATION_ID" type="INTEGER" required="true" references="RHQ_BUNDLE_DESTINATION"/>
+ <column name="CONFIG_ID" type="INTEGER" required="false" references="RHQ_CONFIG" />
+ <column name="SUBJECT_NAME" type="VARCHAR2" required="false" size="255"/>
+ <column name="STATUS" type="VARCHAR2" required="true" size="16"/>
+ <column name="ERROR_MESSAGE" type="LONGVARCHAR" required="false"/>
+ <column name="IS_LIVE" type="BOOLEAN" required="true"/>
+ <column name="REPLACED_BUNDLE_DEPLOYMENT_ID" type="INTEGER" required="false" references="RHQ_BUNDLE_DEPLOYMENT"/>
+ </table>
+
+ <!-- Represents a bundle version that is deployed on a platform resource -->
+ <table name="RHQ_BUNDLE_RES_DEPLOY">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="BUNDLE_DEPLOYMENT_ID" type="INTEGER" required="true" references="RHQ_BUNDLE_DEPLOYMENT" />
+ <column name="RESOURCE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE" />
+ <column name="STATUS" type="VARCHAR2" required="true" size="16"/>
+ <column name="CTIME" type="LONG" required="true"/>
+
+ <index name="RHQ_BUNDLE_RES_DEPLOY_IDX" unique="true">
+ <field ref="BUNDLE_DEPLOYMENT_ID"/>
+ <field ref="RESOURCE_ID"/>
+ </index>
+ </table>
+
+ <table name="RHQ_BUNDLE_RES_DEP_HIST">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="BUNDLE_RES_DEPLOY_ID" type="INTEGER" required="true" references="RHQ_BUNDLE_RES_DEPLOY" />
+ <column name="SUBJECT_NAME" required="false" size="255" type="VARCHAR2"/>
+ <column name="AUDIT_TIME" required="true" type="LONG"/>
+ <column name="ACTION" required="true" size="128" type="VARCHAR2"/>
+ <column name="INFO" required="true" size="512" type="VARCHAR2"/>
+ <column name="CATEGORY" required="false" size="32" type="VARCHAR2"/>
+ <column name="STATUS" required="true" type="VARCHAR2" size="16"/>
+ <column name="MESSAGE" required="false" type="LONGVARCHAR"/>
+ <column name="ATTACHMENT" required="false" type="LONGVARCHAR"/>
+ </table>
+
+ <table name="RHQ_TAGGING_BUNDLE_MAP">
+ <column name="BUNDLE_ID" type="INTEGER" required="true" references="RHQ_BUNDLE"/>
+ <column name="TAG_ID" type="INTEGER" required="true" references="RHQ_TAGGING"/>
+ <constraint name="RHQ_TAGGING_BUNDLE_MAP_KEY">
+ <primaryKey>
+ <field ref="BUNDLE_ID"/>
+ <field ref="TAG_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_TAGGING_BUNDLE_VERSION_MAP">
+ <column name="BUNDLE_VERSION_ID" type="INTEGER" required="true" references="RHQ_BUNDLE_VERSION"/>
+ <column name="TAG_ID" type="INTEGER" required="true" references="RHQ_TAGGING"/>
+ <constraint name="RHQ_TAGGING_BUNDLE_VER_MAP_KEY">
+ <primaryKey>
+ <field ref="BUNDLE_VERSION_ID"/>
+ <field ref="TAG_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_TAGGING_BUNDLE_DEPLOY_MAP">
+ <column name="BUNDLE_DEPLOYMENT_ID" type="INTEGER" required="true" references="RHQ_BUNDLE_DEPLOYMENT"/>
+ <column name="TAG_ID" type="INTEGER" required="true" references="RHQ_TAGGING"/>
+ <constraint name="RHQ_TAGGING_BUNDLE_DEP_MAP_KEY">
+ <primaryKey>
+ <field ref="BUNDLE_DEPLOYMENT_ID"/>
+ <field ref="TAG_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_TAGGING_BUNDLE_DEST_MAP">
+ <column name="BUNDLE_DESTINATION_ID" type="INTEGER" required="true" references="RHQ_BUNDLE_DESTINATION"/>
+ <column name="TAG_ID" type="INTEGER" required="true" references="RHQ_TAGGING"/>
+ <constraint name="RHQ_TAGGING_BUNDLE_DES_MAP_KEY">
+ <primaryKey>
+ <field ref="BUNDLE_DESTINATION_ID"/>
+ <field ref="TAG_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+
+<!-- END: content-schema.xml -->
+<!-- BEGIN: resource-request-schema.xml -->
+
+
+ <table name="RHQ_CREATE_RES_HIST">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="PARENT_RESOURCE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE"/>
+ <column name="CREATED_RESOURCE_NAME" type="VARCHAR2" size="500" required="false"/>
+ <column name="NEW_RESOURCE_KEY" type="VARCHAR2" required="false" size="500"/>
+ <column name="STATUS" type="VARCHAR2" required="true" size="16"/>
+ <column name="ERROR_MESSAGE" type="LONGVARCHAR" required="false"/>
+ <column name="SUBJECT_NAME" type="VARCHAR2" required="true" size="100"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="MTIME" type="LONG" required="true"/>
+ <column name="RESOURCE_TYPE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE_TYPE"/>
+ <column name="CONFIGURATION_ID" type="INTEGER" required="false" references="RHQ_CONFIG"/>
+ <column name="INSTALLED_PACKAGE_ID" type="INTEGER" required="false" references="RHQ_INSTALLED_PACKAGE"/>
+ </table>
+
+ <table name="RHQ_DELETE_RES_HIST">
+ <column name="ID" type="INTEGER" required="true" default="sequence-only" initial="10001" primarykey="true"/>
+ <column name="ERROR_MESSAGE" type="LONGVARCHAR" required="false"/>
+ <column name="SUBJECT_NAME" type="VARCHAR2" required="true" size="100"/>
+ <column name="CTIME" type="LONG" required="true"/>
+ <column name="MTIME" type="LONG" required="true"/>
+ <column name="STATUS" type="VARCHAR2" required="true" size="16"/>
+ <column name="RESOURCE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE"/>
+ </table>
+
+<!-- END: resource-request-schema.xml -->
+<!-- BEGIN: jms-schema.xml -->
+
+<!-- the schema matches that which would be automatically created by the JMS subsystem -->
+<!-- see deploy/jms/rhq-jdbc-state-service.xml and rhq-jdbc2-service.xml -->
+
+
+ <table name="JMS_MESSAGES">
+ <column name="MESSAGEID" required="true" type="INTEGER" />
+ <column name="DESTINATION" required="true" type="VARCHAR2" size="255" />
+ <column name="TXID" required="false" type="INTEGER" />
+ <column name="TXOP" required="false" type="CHAR" size="1" />
+ <column name="MESSAGEBLOB" required="false" type="BLOB" />
+
+ <constraint name="JMS_MESSAGES_PKEY">
+ <primaryKey>
+ <field ref="MESSAGEID"/>
+ <field ref="DESTINATION"/>
+ </primaryKey>
+ </constraint>
+
+ <index name="JMS_MESSAGES_TXOP_TXID">
+ <field ref="TXOP"/>
+ <field ref="TXID"/>
+ </index>
+ <index name="JMS_MESSAGES_DESTINATION">
+ <field ref="DESTINATION"/>
+ </index>
+ </table>
+
+ <table name="JMS_TRANSACTIONS">
+ <column name="TXID" required="true" type="INTEGER" primarykey="true" />
+ </table>
+
+ <table name="JMS_USERS">
+ <column name="USERID" required="true" type="VARCHAR2" size="32" primarykey="true" />
+ <column name="PASSWD" required="true" type="VARCHAR2" size="32" />
+ <column name="CLIENTID" required="false" type="VARCHAR2" size="128" />
+ </table>
+
+ <table name="JMS_ROLES">
+ <column name="ROLEID" required="true" type="VARCHAR2" size="32" />
+ <column name="USERID" required="true" type="VARCHAR2" size="32" />
+
+ <constraint name="JMS_ROLES_PKEY">
+ <primaryKey>
+ <field ref="USERID"/>
+ <field ref="ROLEID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="JMS_SUBSCRIPTIONS">
+ <column name="CLIENTID" required="true" type="VARCHAR2" size="128" />
+ <column name="SUBNAME" required="true" type="VARCHAR2" size="128" />
+ <column name="TOPIC" required="true" type="VARCHAR2" size="255" />
+ <column name="SELECTOR" required="false" type="VARCHAR2" size="255" />
+
+ <constraint name="JMS_SUBSCRIPTIONS_PKEY">
+ <primaryKey>
+ <field ref="CLIENTID"/>
+ <field ref="SUBNAME"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+<!-- END: jms-schema.xml -->
+<!-- BEGIN: obsolete-schema.xml -->
+
+
+ <!-- NOTE: The tables will be dropped in the *** REVERSE ORDER *** as listed in this file! -->
+ <!-- NOTE: So, put the table you want dropped first at the bottom, and so on... -->
+
+
+ <!-- !!! REMOVED FROM CONTENT-SCHEMA !!!! -->
+
+ <table name="RHQ_BUNDLE_CONFIG" obsolete="true">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="CONFIG_ID" type="INTEGER" required="false" references="RHQ_CONFIG" />
+ <!-- this probably needs a DTYPE discriminator so we know if its a bundle or a specific bundle version -->
+ <column name="BUNDLE_VERSION_ID" type="INTEGER" required="false" references="RHQ_BUNDLE_VERSION"/>
+ <column name="BUNDLE_ID" type="INTEGER" required="false" references="RHQ_BUNDLE"/>
+ </table>
+
+ <table name="RHQ_CHANNEL" obsolete="true">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+ <column name="CREATION_TIME" type="LONG" required="true"/>
+ <column name="LAST_MODIFIED_TIME" type="LONG" required="true"/>
+
+ <index name="RHQ_CHANNEL_IDX" unique="true">
+ <field ref="NAME"/>
+ </index>
+ </table>
+
+ <table name="RHQ_CHANNEL_RESOURCE_MAP" obsolete="true">
+ <column name="CHANNEL_ID" type="INTEGER" required="true" references="RHQ_CHANNEL"/>
+ <column name="RESOURCE_ID" type="INTEGER" required="true" references="RHQ_RESOURCE"/>
+ <column name="CTIME" type="LONG" required="true"/>
+
+ <constraint name="RHQ_CHANNEL_RESOURCE_MAP_KEY">
+ <primaryKey>
+ <field ref="CHANNEL_ID"/>
+ <field ref="RESOURCE_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_CHANNEL_CONTENT_SRC_MAP" obsolete="true">
+ <column name="CHANNEL_ID" type="INTEGER" required="true" references="RHQ_CHANNEL"/>
+ <column name="CONTENT_SRC_ID" type="INTEGER" required="true" references="RHQ_CONTENT_SOURCE"/>
+ <column name="CTIME" type="LONG" required="true"/>
+
+ <constraint name="RHQ_CHAN_CONTENT_SRC_MAP_KEY">
+ <primaryKey>
+ <field ref="CHANNEL_ID"/>
+ <field ref="CONTENT_SRC_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <table name="RHQ_CHANNEL_PKG_VERSION_MAP" obsolete="true">
+ <column name="CHANNEL_ID" type="INTEGER" required="true" references="RHQ_CHANNEL"/>
+ <column name="PACKAGE_VERSION_ID" type="INTEGER" required="true" references="RHQ_PACKAGE_VERSION"/>
+ <column name="CTIME" type="LONG" required="true"/>
+
+ <constraint name="RHQ_CHANNEL_PKG_VER_MAP_KEY">
+ <primaryKey>
+ <field ref="CHANNEL_ID"/>
+ <field ref="PACKAGE_VERSION_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+ <!-- !!! REMOVED FROM MEASUREMENT-SCHEMA !!!! -->
+
+ <table name="RHQ_MEASUREMENT_OOB" obsolete="true">
+ <column name="ID" type="INTEGER" default="sequence-only" initial="10001" primarykey="true" required="true"/>
+ <column name="SCHEDULE_ID" type="INTEGER" references="RHQ_MEASUREMENT_SCHED(ID)" required="true"/>
+ <column name="OCCURRED" type="LONG" required="true"/>
+ <column name="DIFF" type="DOUBLE" required="true"/>
+
+ <index name="RHQ_MEASUREMENT_OOB_IDX" unique="true">
+ <field ref="SCHEDULE_ID" />
+ <field ref="OCCURRED" />
+ </index>
+ </table>
+
+
+ <table name="RHQ_TAG" obsolete="true">
+ <column name="ID" default="sequence-only" initial="10001" primarykey="true" required="true" type="INTEGER"/>
+ <column name="NAME" size="200" type="VARCHAR2" required="true"/>
+ <column name="DESCRIPTION" size="500" type="VARCHAR2" required="false"/>
+ </table>
+
+ <table name="RHQ_REPO_TAG_MAP" obsolete="true">
+ <column name="REPO_ID" type="INTEGER" required="true" references="RHQ_REPO"/>
+ <column name="TAG_ID" type="INTEGER" required="true" references="RHQ_TAG"/>
+
+ <constraint name="RHQ_REPO_TAG_MAP_KEY">
+ <primaryKey>
+ <field ref="REPO_ID"/>
+ <field ref="TAG_ID"/>
+ </primaryKey>
+ </constraint>
+ </table>
+
+
+<!-- END: obsolete-schema.xml -->
+</dbsetup>
commit be3cc52bd5d5a0651f1029db4cebe20c42b0bddd
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: Tue May 31 16:36:54 2011 +0200
BZ 709369 - The vhost URL is now optional and availability can be checked by pinging the SNMP location
diff --git a/modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheVirtualHostServiceComponent.java b/modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheVirtualHostServiceComponent.java
index 63d5dbf..922f943 100644
--- a/modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheVirtualHostServiceComponent.java
+++ b/modules/plugins/apache/src/main/java/org/rhq/plugins/apache/ApacheVirtualHostServiceComponent.java
@@ -19,18 +19,16 @@
package org.rhq.plugins.apache;
import java.io.File;
-import java.net.InetAddress;
import java.net.MalformedURLException;
import java.net.URL;
-import java.net.UnknownHostException;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
+
import org.rhq.augeas.node.AugeasNode;
import org.rhq.augeas.tree.AugeasTree;
import org.rhq.core.domain.configuration.Configuration;
@@ -60,7 +58,6 @@ import org.rhq.plugins.apache.parser.ApacheDirectiveTree;
import org.rhq.plugins.apache.util.AugeasNodeSearch;
import org.rhq.plugins.apache.util.AugeasNodeValueUtil;
import org.rhq.plugins.apache.util.ConfigurationTimestamp;
-import org.rhq.plugins.apache.util.HttpdAddressUtility;
import org.rhq.plugins.apache.util.RuntimeApacheConfiguration;
import org.rhq.plugins.www.snmp.SNMPException;
import org.rhq.plugins.www.snmp.SNMPSession;
@@ -132,7 +129,27 @@ public class ApacheVirtualHostServiceComponent implements ResourceComponent<Apac
}
public AvailabilityType getAvailability() {
- return (this.url != null && WWWUtils.isAvailable(this.url)) ? AvailabilityType.UP : AvailabilityType.DOWN;
+ if (url != null) {
+ return WWWUtils.isAvailable(url) ? AvailabilityType.UP : AvailabilityType.DOWN;
+ } else {
+ try {
+ //we don't need the SNMP connection to figure out the index on which the SNMP
+ //module would report this vhost. So first, let's check if that index is valid
+ //(i.e. check that the vhost is actually still present in the apache configuration)
+ if (getWwwServiceIndex() < 1) {
+ return AvailabilityType.DOWN;
+ }
+
+ //ok, so the vhost is present. Now let's just ping the SNMP module to see
+ //if it is reachable and base our availability on that...
+ SNMPSession snmpSession = resourceContext.getParentResourceComponent().getSNMPSession();
+
+ return snmpSession.ping() ? AvailabilityType.UP : AvailabilityType.DOWN;
+ } catch (Exception e) {
+ log.debug("Determining the availability of the vhost [" + resourceContext.getResourceKey() + "] using SNMP failed.", e);
+ return AvailabilityType.DOWN;
+ }
+ }
}
public Configuration loadResourceConfiguration() throws Exception {
diff --git a/modules/plugins/apache/src/main/resources/META-INF/rhq-plugin.xml b/modules/plugins/apache/src/main/resources/META-INF/rhq-plugin.xml
index b80a3f3..f3cf33f 100644
--- a/modules/plugins/apache/src/main/resources/META-INF/rhq-plugin.xml
+++ b/modules/plugins/apache/src/main/resources/META-INF/rhq-plugin.xml
@@ -513,10 +513,11 @@
<service name="Apache Virtual Host" discovery="ApacheVirtualHostServiceDiscoveryComponent" class="ApacheVirtualHostServiceComponent" createDeletePolicy="both">
<plugin-configuration>
- <c:simple-property name="url" displayName="URL"
+ <c:simple-property name="url" displayName="URL" required="false"
description="The http or https URL that will be used to check availability for this
virtual host. Note that SSL certificate validation is disabled during availability
- checks if this is an HTTPS URL."/>
+ checks if this is an HTTPS URL. If the URL is not set, the availability is determined
+ by pinging the configured SNMP location."/>
<c:group name="ResponseTime">
<c:simple-property name="responseTimeLogFile" required="false"
description="the full path to the log file containing response-time stats for this virtual host"/>
commit ac0d61b0935d756ce9752b37680760ed77f00004
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: Fri May 27 15:51:02 2011 -0400
[BZ 707759 - Deployment of new WAR to EAP server fails due to thread timeout - Need configurable thread timeout]
Add the ability to set a timeout on an individual resource create (in the
wizard) and pass that on with the agent request. This value allows a long
running create/deploy to avoid timeout issues without having to override
the create timeout globally in the rhq-agent-env (although that ability is
still there).
- added new signatures to the ResourceFactoryManagerRemote to include a
timeout param. (this is a bit cumbersome as it had to be added to several
create methods. but I guess we have to keep the existing API backward
compatible. I did mark the previous signatures as deprecated.)
- Analogous changes to the gwt service support.
- add some jdoc and a little more flexibility to DurationItem.
- update resource bundles as needed.
Note: using new resource bundle plugin for eclipse and since it "manages"
the underlying resource bundles it applied some minor formatting
changes that kills the diff on this go around. sorry.
diff --git a/modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/inventory/CreateResourceRequest.java b/modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/inventory/CreateResourceRequest.java
index 215e0d4..102a2f2 100644
--- a/modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/inventory/CreateResourceRequest.java
+++ b/modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/inventory/CreateResourceRequest.java
@@ -1,155 +1,164 @@
- /*
- * RHQ Management Platform
- * Copyright (C) 2005-2008 Red Hat, Inc.
- * All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License, version 2, as
- * published by the Free Software Foundation, and/or the GNU Lesser
- * General Public License, version 2.1, also as published by the Free
- * Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License and the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU General Public License
- * and the GNU Lesser General Public License along with this program;
- * if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- */
-package org.rhq.core.clientapi.agent.inventory;
-
-import java.io.Serializable;
-
-import org.rhq.core.domain.configuration.Configuration;
-import org.rhq.core.domain.content.transfer.ResourcePackageDetails;
-
-/**
- * Transfer object for requesting a new resource be created.
- *
- * @author Jason Dobies
- */
-public class CreateResourceRequest implements Serializable {
- // Attributes --------------------------------------------
-
- // General ---------
-
- private int requestId;
- private int parentResourceId;
- private String resourceTypeName;
- private String pluginName;
- private String resourceName;
-
- // Configuration ----------
-
- private Configuration resourceConfiguration;
- private Configuration pluginConfiguration;
-
- // Package ----------
-
- private ResourcePackageDetails packageDetails;
-
- // Constructors --------------------------------------------
-
- public CreateResourceRequest() {
- }
-
- public CreateResourceRequest(int requestId, int parentResourceId, String resourceName, String resourceTypeName,
- String pluginName, Configuration pluginConfiguration, Configuration resourceConfiguration) {
- this.resourceName = resourceName;
- this.requestId = requestId;
- this.parentResourceId = parentResourceId;
- this.resourceTypeName = resourceTypeName;
- this.pluginName = pluginName;
- this.pluginConfiguration = pluginConfiguration;
- this.resourceConfiguration = resourceConfiguration;
- }
-
- public CreateResourceRequest(int requestId, int parentResourceId, String resourceName, String resourceTypeName,
- String pluginName, Configuration pluginConfiguration, ResourcePackageDetails packageDeatils) {
- this.resourceName = resourceName;
- this.requestId = requestId;
- this.parentResourceId = parentResourceId;
- this.resourceTypeName = resourceTypeName;
- this.pluginName = pluginName;
- this.pluginConfiguration = pluginConfiguration;
- this.packageDetails = packageDeatils;
- }
-
- // Public --------------------------------------------
-
- public int getRequestId() {
- return requestId;
- }
-
- public void setRequestId(int requestId) {
- this.requestId = requestId;
- }
-
- public int getParentResourceId() {
- return parentResourceId;
- }
-
- public void setParentResourceId(int parentResourceId) {
- this.parentResourceId = parentResourceId;
- }
-
- public String getResourceName() {
- return resourceName;
- }
-
- public void setResourceName(String resourceName) {
- this.resourceName = resourceName;
- }
-
- public String getResourceTypeName() {
- return resourceTypeName;
- }
-
- public void setResourceTypeName(String resourceTypeName) {
- this.resourceTypeName = resourceTypeName;
- }
-
- public String getPluginName() {
- return pluginName;
- }
-
- public void setPluginName(String pluginName) {
- this.pluginName = pluginName;
- }
-
- public Configuration getPluginConfiguration() {
- return pluginConfiguration;
- }
-
- public void setPluginConfiguration(Configuration pluginConfiguration) {
- this.pluginConfiguration = pluginConfiguration;
- }
-
- public Configuration getResourceConfiguration() {
- return resourceConfiguration;
- }
-
- public void setResourceConfiguration(Configuration resourceConfiguration) {
- this.resourceConfiguration = resourceConfiguration;
- }
-
- public ResourcePackageDetails getPackageDetails() {
- return packageDetails;
- }
-
- public void setPackageDetails(ResourcePackageDetails packageDetails) {
- this.packageDetails = packageDetails;
- }
-
- // Object Overridden Methods --------------------------------------------
-
- @Override
- public String toString() {
- return "CreateResourceRequest[RequestId=" + requestId + ",ParentResourceId=" + parentResourceId
- + ",ResourceType=" + resourceTypeName + ", PluginName=" + pluginName + "]";
- }
-}
\ No newline at end of file
+/*
+ * RHQ Management Platform
+ * Copyright (C) 2005-2008 Red Hat, Inc.
+ * All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License, version 2, as
+ * published by the Free Software Foundation, and/or the GNU Lesser
+ * General Public License, version 2.1, also as published by the Free
+ * Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License and the GNU Lesser General Public License
+ * for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * and the GNU Lesser General Public License along with this program;
+ * if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+package org.rhq.core.clientapi.agent.inventory;
+
+import java.io.Serializable;
+
+import org.rhq.core.domain.configuration.Configuration;
+import org.rhq.core.domain.content.transfer.ResourcePackageDetails;
+
+/**
+ * Transfer object for requesting a new resource be created.
+ *
+ * @author Jason Dobies
+ */
+public class CreateResourceRequest implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+ private int requestId;
+ private int parentResourceId;
+ private String resourceTypeName;
+ private String pluginName;
+ private String resourceName;
+ private Integer timeout;
+
+ // Configuration ----------
+
+ private Configuration resourceConfiguration;
+ private Configuration pluginConfiguration;
+
+ // Package ----------
+
+ private ResourcePackageDetails packageDetails;
+
+ // Constructors --------------------------------------------
+
+ public CreateResourceRequest() {
+ }
+
+ public CreateResourceRequest(int requestId, int parentResourceId, String resourceName, String resourceTypeName,
+ String pluginName, Configuration pluginConfiguration, Configuration resourceConfiguration, Integer timeout) {
+ this.resourceName = resourceName;
+ this.requestId = requestId;
+ this.parentResourceId = parentResourceId;
+ this.resourceTypeName = resourceTypeName;
+ this.pluginName = pluginName;
+ this.pluginConfiguration = pluginConfiguration;
+ this.resourceConfiguration = resourceConfiguration;
+ this.timeout = timeout;
+ }
+
+ public CreateResourceRequest(int requestId, int parentResourceId, String resourceName, String resourceTypeName,
+ String pluginName, Configuration pluginConfiguration, ResourcePackageDetails packageDeatils, Integer timeout) {
+ this.resourceName = resourceName;
+ this.requestId = requestId;
+ this.parentResourceId = parentResourceId;
+ this.resourceTypeName = resourceTypeName;
+ this.pluginName = pluginName;
+ this.pluginConfiguration = pluginConfiguration;
+ this.packageDetails = packageDeatils;
+ this.timeout = timeout;
+ }
+
+ // Public --------------------------------------------
+
+ public int getRequestId() {
+ return requestId;
+ }
+
+ public void setRequestId(int requestId) {
+ this.requestId = requestId;
+ }
+
+ public int getParentResourceId() {
+ return parentResourceId;
+ }
+
+ public void setParentResourceId(int parentResourceId) {
+ this.parentResourceId = parentResourceId;
+ }
+
+ public String getResourceName() {
+ return resourceName;
+ }
+
+ public void setResourceName(String resourceName) {
+ this.resourceName = resourceName;
+ }
+
+ public String getResourceTypeName() {
+ return resourceTypeName;
+ }
+
+ public void setResourceTypeName(String resourceTypeName) {
+ this.resourceTypeName = resourceTypeName;
+ }
+
+ public String getPluginName() {
+ return pluginName;
+ }
+
+ public void setPluginName(String pluginName) {
+ this.pluginName = pluginName;
+ }
+
+ public Configuration getPluginConfiguration() {
+ return pluginConfiguration;
+ }
+
+ public void setPluginConfiguration(Configuration pluginConfiguration) {
+ this.pluginConfiguration = pluginConfiguration;
+ }
+
+ public Configuration getResourceConfiguration() {
+ return resourceConfiguration;
+ }
+
+ public void setResourceConfiguration(Configuration resourceConfiguration) {
+ this.resourceConfiguration = resourceConfiguration;
+ }
+
+ public ResourcePackageDetails getPackageDetails() {
+ return packageDetails;
+ }
+
+ public void setPackageDetails(ResourcePackageDetails packageDetails) {
+ this.packageDetails = packageDetails;
+ }
+
+ // Object Overridden Methods --------------------------------------------
+
+ public Integer getTimeout() {
+ return timeout;
+ }
+
+ public void setTimeout(Integer timeout) {
+ this.timeout = timeout;
+ }
+
+ @Override
+ public String toString() {
+ return "CreateResourceRequest[RequestId=" + requestId + ",ParentResourceId=" + parentResourceId
+ + ",ResourceType=" + resourceTypeName + ", PluginName=" + pluginName + "Timeout=" + timeout + "]";
+ }
+}
diff --git a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceFactoryManager.java b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceFactoryManager.java
index cd0bfcc..2993b2b 100644
--- a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceFactoryManager.java
+++ b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceFactoryManager.java
@@ -22,7 +22,6 @@
*/
package org.rhq.core.pc.inventory;
-import java.util.Set;
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.LinkedBlockingQueue;
@@ -31,7 +30,6 @@ import java.util.concurrent.TimeUnit;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.jetbrains.annotations.Nullable;
import org.rhq.core.clientapi.agent.PluginContainerException;
import org.rhq.core.clientapi.agent.inventory.CreateResourceRequest;
@@ -41,7 +39,6 @@ import org.rhq.core.clientapi.agent.inventory.DeleteResourceResponse;
import org.rhq.core.clientapi.agent.inventory.ResourceFactoryAgentService;
import org.rhq.core.clientapi.agent.metadata.PluginMetadataManager;
import org.rhq.core.clientapi.server.inventory.ResourceFactoryServerService;
-import org.rhq.core.domain.content.PackageType;
import org.rhq.core.domain.resource.ResourceType;
import org.rhq.core.pc.ContainerService;
import org.rhq.core.pc.PluginContainer;
@@ -76,7 +73,6 @@ public class ResourceFactoryManager extends AgentService implements ContainerSer
// create or delete is in progress that the resource is write-locked, so no other actions can take place (like
// metric collection).
//
- // TODO: Add a timeout to the create resource wizard that can be set as an override for a single create action.
private static final int FACET_CREATE_TIMEOUT;
private static final int FACET_DELETE_TIMEOUT;
@@ -153,6 +149,7 @@ public class ResourceFactoryManager extends AgentService implements ContainerSer
// ResourceFactoryAgentService Implementation --------------------------------------------
+ @SuppressWarnings("unchecked")
public CreateResourceResponse executeCreateResourceImmediately(CreateResourceRequest request)
throws PluginContainerException {
// Load the actual resource type instance to be passed to the facet
@@ -172,7 +169,8 @@ public class ResourceFactoryManager extends AgentService implements ContainerSer
.getPluginConfiguration(), request.getResourceConfiguration(), request.getPackageDetails());
// Execute the create against the plugin
- CreateChildResourceFacet facet = getCreateChildResourceFacet(request.getParentResourceId());
+ CreateChildResourceFacet facet = getCreateChildResourceFacet(request.getParentResourceId(), request
+ .getTimeout());
CreateResourceRunner runner = new CreateResourceRunner(this, request.getParentResourceId(), facet, request
.getRequestId(), report, configuration.isInsideAgent());
@@ -205,13 +203,15 @@ public class ResourceFactoryManager extends AgentService implements ContainerSer
.getPluginConfiguration(), request.getResourceConfiguration(), request.getPackageDetails());
// Execute the create against the plugin
- CreateChildResourceFacet facet = getCreateChildResourceFacet(request.getParentResourceId());
+ CreateChildResourceFacet facet = getCreateChildResourceFacet(request.getParentResourceId(), request
+ .getTimeout());
CreateResourceRunner runner = new CreateResourceRunner(this, request.getParentResourceId(), facet, request
.getRequestId(), report, configuration.isInsideAgent());
executor.submit((Runnable) runner);
}
+ @SuppressWarnings("unchecked")
public DeleteResourceResponse executeDeleteResourceImmediately(DeleteResourceRequest request)
throws PluginContainerException {
int resourceId = request.getResourceId();
@@ -277,27 +277,20 @@ public class ResourceFactoryManager extends AgentService implements ContainerSer
* Returns the component that should be used to create the resource in the given request.
*
* @param parentResourceId identifies the parent under which the new resource will be created
+ * @param timeout the agent side timeout for the resource creation. if null or unusable use FACET_CREATE_TIMEOUT.
*
* @return component used to create the resource
*
* @throws PluginContainerException if the resource component required to create the resource does not implement the
* correct facet
*/
- private CreateChildResourceFacet getCreateChildResourceFacet(int parentResourceId) throws PluginContainerException {
+ private CreateChildResourceFacet getCreateChildResourceFacet(int parentResourceId, Integer timeout)
+ throws PluginContainerException {
+ int createTimeout = (null == timeout || timeout < 1) ? FACET_CREATE_TIMEOUT : timeout;
+
CreateChildResourceFacet facet = ComponentUtil.getComponent(parentResourceId, CreateChildResourceFacet.class,
- FacetLockType.WRITE, FACET_CREATE_TIMEOUT, false, true);
+ FacetLockType.WRITE, createTimeout, false, true);
return facet;
}
- @Nullable
- private PackageType getPackageType(ResourceType resourceType, String packageTypeName) {
- Set<PackageType> packageTypes = resourceType.getPackageTypes();
- for (PackageType packageType : packageTypes) {
- if (packageType.getName().equals(packageTypeName)) {
- return packageType;
- }
- }
-
- return null;
- }
}
\ No newline at end of file
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/DurationItem.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/DurationItem.java
index 8ac85b5..06792e3 100644
--- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/DurationItem.java
+++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/form/DurationItem.java
@@ -22,6 +22,11 @@
*/
package org.rhq.enterprise.gui.coregui.client.components.form;
+import java.util.EnumSet;
+import java.util.LinkedHashMap;
+import java.util.Set;
+import java.util.TreeSet;
+
import com.smartgwt.client.widgets.form.DynamicForm;
import com.smartgwt.client.widgets.form.fields.CanvasItem;
import com.smartgwt.client.widgets.form.fields.ComboBoxItem;
@@ -31,17 +36,13 @@ import com.smartgwt.client.widgets.form.fields.StaticTextItem;
import com.smartgwt.client.widgets.form.fields.events.ChangedEvent;
import com.smartgwt.client.widgets.form.fields.events.ChangedHandler;
import com.smartgwt.client.widgets.form.validator.IntegerRangeValidator;
+
import org.rhq.enterprise.gui.coregui.client.CoreGUI;
import org.rhq.enterprise.gui.coregui.client.Messages;
import org.rhq.enterprise.gui.coregui.client.util.FormUtility;
import org.rhq.enterprise.gui.coregui.client.util.TypeConversionUtility;
import org.rhq.enterprise.gui.coregui.client.util.selenium.Locatable;
-import java.util.EnumSet;
-import java.util.LinkedHashMap;
-import java.util.Set;
-import java.util.TreeSet;
-
/**
* A form item for entering a duration - consists of an IntegerItem for entering the amount of time and a
* ComboBoxItem for entering the duration units.
@@ -62,14 +63,42 @@ public class DurationItem extends CanvasItem {
private boolean isReadOnly;
private UnitType unitType;
+ /**
+ * @param name
+ * @param title
+ * @param supportedUnits when specified, the Set's most granular TimeUnit will be the valueUnit (@{link {@link #getValueUnit()})
+ * @param supportsIterations
+ * @param isReadOnly
+ * @param parentWidget
+ */
public DurationItem(String name, String title, TreeSet<TimeUnit> supportedUnits, boolean supportsIterations,
- boolean isReadOnly, Locatable parentWidget) {
+ boolean isReadOnly, Locatable parentWidget) {
+
+ this(name, title, (null != supportedUnits && !supportedUnits.isEmpty()) ? supportedUnits.iterator().next()
+ : null, supportedUnits, supportsIterations, isReadOnly, parentWidget);
+ }
+
+ /**
+ * @param name
+ * @param title
+ * @param valueUnit the TimeUnit for to the item value (@{link {@link #getValueUnit()}). If null the default is used.
+ * If provided will override the default. The default is the supportedUnit Set's most granular TimeUnit (@{link {@link #getValueUnit()}).
+ * @param supportedUnits
+ * @param supportsIterations
+ * @param isReadOnly
+ * @param parentWidget
+ */
+ public DurationItem(String name, String title, TimeUnit valueUnit, TreeSet<TimeUnit> supportedUnits,
+ boolean supportsIterations, boolean isReadOnly, Locatable parentWidget) {
super(name, title);
+ this.valueUnit = valueUnit;
this.supportedUnitTypes = EnumSet.noneOf(UnitType.class);
if (supportedUnits != null && !supportedUnits.isEmpty()) {
this.supportedUnitTypes.add(UnitType.TIME);
- this.valueUnit = supportedUnits.iterator().next();
+ if (null == this.valueUnit) {
+ this.valueUnit = supportedUnits.iterator().next();
+ }
}
if (supportsIterations) {
this.supportedUnitTypes.add(UnitType.ITERATIONS);
@@ -148,11 +177,11 @@ public class DurationItem extends CanvasItem {
String unitString = null;
switch (unitType) {
- case TIME:
- unitString = this.valueUnit.getDisplayName();
- break;
- case ITERATIONS:
- unitString = MSG.common_unit_times();
+ case TIME:
+ unitString = this.valueUnit.getDisplayName();
+ break;
+ case ITERATIONS:
+ unitString = MSG.common_unit_times();
}
if (this.isReadOnly) {
@@ -167,7 +196,7 @@ public class DurationItem extends CanvasItem {
if (value != null) {
this.form.setValue(FIELD_VALUE, value);
} else {
- this.form.setValue(FIELD_VALUE, (String)null);
+ this.form.setValue(FIELD_VALUE, (String) null);
}
this.form.setValue(FIELD_UNITS, unitString);
}
@@ -196,146 +225,146 @@ public class DurationItem extends CanvasItem {
throw new IllegalStateException(MSG.widget_durationItem_inputUnitLessThanTargetUnit());
}
switch (unit) {
+ case MILLISECONDS:
+ switch (this.valueUnit) {
case MILLISECONDS:
- switch (this.valueUnit) {
- case MILLISECONDS:
- convertedValue = integerValue;
- break;
- }
+ convertedValue = integerValue;
break;
+ }
+ break;
+ case SECONDS:
+ switch (this.valueUnit) {
case SECONDS:
- switch (this.valueUnit) {
- case SECONDS:
- convertedValue = integerValue;
- break;
- case MILLISECONDS:
- convertedValue = integerValue * 1000;
- break;
- }
+ convertedValue = integerValue;
break;
+ case MILLISECONDS:
+ convertedValue = integerValue * 1000;
+ break;
+ }
+ break;
+ case MINUTES:
+ switch (this.valueUnit) {
case MINUTES:
- switch (this.valueUnit) {
- case MINUTES:
- convertedValue = integerValue;
- break;
- case SECONDS:
- convertedValue = integerValue * 60;
- break;
- case MILLISECONDS:
- convertedValue = integerValue * 60 * 1000;
- break;
- }
+ convertedValue = integerValue;
+ break;
+ case SECONDS:
+ convertedValue = integerValue * 60;
+ break;
+ case MILLISECONDS:
+ convertedValue = integerValue * 60 * 1000;
break;
+ }
+ break;
+ case HOURS:
+ switch (this.valueUnit) {
case HOURS:
- switch (this.valueUnit) {
- case HOURS:
- convertedValue = integerValue;
- break;
- case MINUTES:
- convertedValue = integerValue * 60;
- break;
- case SECONDS:
- convertedValue = integerValue * 60 * 60;
- break;
- case MILLISECONDS:
- convertedValue = integerValue * 60 * 60 * 1000;
- break;
- }
+ convertedValue = integerValue;
+ break;
+ case MINUTES:
+ convertedValue = integerValue * 60;
+ break;
+ case SECONDS:
+ convertedValue = integerValue * 60 * 60;
break;
+ case MILLISECONDS:
+ convertedValue = integerValue * 60 * 60 * 1000;
+ break;
+ }
+ break;
+ case DAYS:
+ switch (this.valueUnit) {
case DAYS:
- switch (this.valueUnit) {
- case DAYS:
- convertedValue = integerValue;
- break;
- case HOURS:
- convertedValue = integerValue * 24;
- break;
- case MINUTES:
- convertedValue = integerValue * 24 * 60;
- break;
- case SECONDS:
- convertedValue = integerValue * 24 * 60 * 60;
- break;
- case MILLISECONDS:
- convertedValue = integerValue * 24 * 60 * 60 * 1000;
- break;
- }
+ convertedValue = integerValue;
break;
+ case HOURS:
+ convertedValue = integerValue * 24;
+ break;
+ case MINUTES:
+ convertedValue = integerValue * 24 * 60;
+ break;
+ case SECONDS:
+ convertedValue = integerValue * 24 * 60 * 60;
+ break;
+ case MILLISECONDS:
+ convertedValue = integerValue * 24 * 60 * 60 * 1000;
+ break;
+ }
+ break;
+ case WEEKS:
+ switch (this.valueUnit) {
case WEEKS:
- switch (this.valueUnit) {
- case WEEKS:
- convertedValue = integerValue;
- break;
- case DAYS:
- convertedValue = integerValue * 7;
- break;
- case HOURS:
- convertedValue = integerValue * 7 * 24;
- break;
- case MINUTES:
- convertedValue = integerValue * 7 * 24 * 60;
- break;
- case SECONDS:
- convertedValue = integerValue * 7 * 24 * 60 * 60;
- break;
- case MILLISECONDS:
- convertedValue = integerValue * 7 * 24 * 60 * 60 * 1000;
- break;
- }
+ convertedValue = integerValue;
+ break;
+ case DAYS:
+ convertedValue = integerValue * 7;
+ break;
+ case HOURS:
+ convertedValue = integerValue * 7 * 24;
break;
+ case MINUTES:
+ convertedValue = integerValue * 7 * 24 * 60;
+ break;
+ case SECONDS:
+ convertedValue = integerValue * 7 * 24 * 60 * 60;
+ break;
+ case MILLISECONDS:
+ convertedValue = integerValue * 7 * 24 * 60 * 60 * 1000;
+ break;
+ }
+ break;
+ case MONTHS:
+ switch (this.valueUnit) {
case MONTHS:
- switch (this.valueUnit) {
- case MONTHS:
- convertedValue = integerValue;
- break;
- case WEEKS:
- convertedValue = integerValue * 4;
- break;
- case DAYS:
- convertedValue = integerValue * 30;
- break;
- case HOURS:
- convertedValue = integerValue * 30 * 24;
- break;
- case MINUTES:
- convertedValue = integerValue * 30 * 24 * 60;
- break;
- case SECONDS:
- convertedValue = integerValue * 30 * 24 * 60 * 60;
- break;
- case MILLISECONDS:
- convertedValue = integerValue * 30 * 24 * 60 * 60 * 1000;
- break;
- }
+ convertedValue = integerValue;
+ break;
+ case WEEKS:
+ convertedValue = integerValue * 4;
+ break;
+ case DAYS:
+ convertedValue = integerValue * 30;
+ break;
+ case HOURS:
+ convertedValue = integerValue * 30 * 24;
+ break;
+ case MINUTES:
+ convertedValue = integerValue * 30 * 24 * 60;
break;
+ case SECONDS:
+ convertedValue = integerValue * 30 * 24 * 60 * 60;
+ break;
+ case MILLISECONDS:
+ convertedValue = integerValue * 30 * 24 * 60 * 60 * 1000;
+ break;
+ }
+ break;
+ case YEARS:
+ switch (this.valueUnit) {
case YEARS:
- switch (this.valueUnit) {
- case YEARS:
- convertedValue = integerValue;
- break;
- case MONTHS:
- convertedValue = integerValue * 12;
- break;
- case WEEKS:
- convertedValue = integerValue * 52;
- break;
- case DAYS:
- convertedValue = integerValue * 365;
- break;
- case HOURS:
- convertedValue = integerValue * 365 * 24;
- break;
- case MINUTES:
- convertedValue = integerValue * 365 * 24 * 60;
- break;
- case SECONDS:
- convertedValue = integerValue * 365 * 24 * 60 * 60;
- break;
- case MILLISECONDS:
- convertedValue = integerValue * 365 * 24 * 60 * 60 * 1000;
- break;
- }
+ convertedValue = integerValue;
+ break;
+ case MONTHS:
+ convertedValue = integerValue * 12;
+ break;
+ case WEEKS:
+ convertedValue = integerValue * 52;
+ break;
+ case DAYS:
+ convertedValue = integerValue * 365;
+ break;
+ case HOURS:
+ convertedValue = integerValue * 365 * 24;
+ break;
+ case MINUTES:
+ convertedValue = integerValue * 365 * 24 * 60;
+ break;
+ case SECONDS:
+ convertedValue = integerValue * 365 * 24 * 60 * 60;
+ break;
+ case MILLISECONDS:
+ convertedValue = integerValue * 365 * 24 * 60 * 60 * 1000;
break;
+ }
+ break;
}
}
}
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ResourceGWTService.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ResourceGWTService.java
index 38ca06f..f44cf8e 100644
--- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ResourceGWTService.java
+++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/gwt/ResourceGWTService.java
@@ -46,10 +46,10 @@ import org.rhq.core.domain.util.PageList;
public interface ResourceGWTService extends RemoteService {
void createResource(int parentResourceId, int newResourceTypeId, String newResourceName,
- Configuration newResourceConfiguration) throws RuntimeException;
+ Configuration newResourceConfiguration, Integer timeout) throws RuntimeException;
void createResource(int parentResourceId, int newResourceTypeId, String newResourceName,
- Configuration deploymentTimeConfiguration, int packageVersionId) throws RuntimeException;
+ Configuration deploymentTimeConfiguration, int packageVersionId, Integer timeout) throws RuntimeException;
List<DeleteResourceHistory> deleteResources(int[] resourceIds) throws RuntimeException;
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/AbstractResourceFactoryWizard.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/AbstractResourceFactoryWizard.java
index cc2f7c4..c94fae3 100644
--- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/AbstractResourceFactoryWizard.java
+++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/AbstractResourceFactoryWizard.java
@@ -40,6 +40,7 @@ public abstract class AbstractResourceFactoryWizard extends AbstractWizard {
private ConfigurationDefinition newResourceConfigurationDefinition;
private Configuration newResourceStartingConfiguration;
private Configuration newResourceConfiguration;
+ private Integer newResourceCreateTimeout = null;
private WizardView view;
@@ -125,6 +126,14 @@ public abstract class AbstractResourceFactoryWizard extends AbstractWizard {
this.newResourceConfiguration = newResourceConfiguration;
}
+ public Integer getNewResourceCreateTimeout() {
+ return newResourceCreateTimeout;
+ }
+
+ public void setNewResourceCreateTimeout(Integer newResourceCreateTimeout) {
+ this.newResourceCreateTimeout = newResourceCreateTimeout;
+ }
+
public void cancel() {
// nothing to do
}
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryConfigurationStep.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryConfigurationStep.java
index a21a78a..c69c08d 100644
--- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryConfigurationStep.java
+++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryConfigurationStep.java
@@ -18,13 +18,18 @@
*/
package org.rhq.enterprise.gui.coregui.client.inventory.resource.factory;
+import java.util.TreeSet;
+
import com.smartgwt.client.widgets.Canvas;
+import com.smartgwt.client.widgets.form.DynamicForm;
import org.rhq.core.domain.configuration.Configuration;
import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
-import org.rhq.enterprise.gui.coregui.client.components.HeaderLabel;
import org.rhq.enterprise.gui.coregui.client.components.configuration.ConfigurationEditor;
+import org.rhq.enterprise.gui.coregui.client.components.form.DurationItem;
+import org.rhq.enterprise.gui.coregui.client.components.form.TimeUnit;
import org.rhq.enterprise.gui.coregui.client.components.wizard.AbstractWizardStep;
+import org.rhq.enterprise.gui.coregui.client.inventory.common.detail.operation.schedule.AbstractOperationScheduleDataSource;
import org.rhq.enterprise.gui.coregui.client.util.selenium.Locatable;
import org.rhq.enterprise.gui.coregui.client.util.selenium.LocatableVLayout;
@@ -35,7 +40,9 @@ import org.rhq.enterprise.gui.coregui.client.util.selenium.LocatableVLayout;
public class ResourceFactoryConfigurationStep extends AbstractWizardStep {
private boolean noConfigurationNeeded = false; // if true, it has been determined the user doesn't have to set any config
+ private LocatableVLayout vLayout;
private ConfigurationEditor editor;
+ private DurationItem timeoutItem;
AbstractResourceFactoryWizard wizard;
public ResourceFactoryConfigurationStep(AbstractResourceFactoryWizard wizard) {
@@ -43,36 +50,38 @@ public class ResourceFactoryConfigurationStep extends AbstractWizardStep {
}
public Canvas getCanvas(Locatable parent) {
- if (editor == null) {
+ if (vLayout == null) {
+ String locatorId = (null == parent) ? "ResourceFactoryConfig" : parent
+ .extendLocatorId("ResourceFactoryConfig");
+ vLayout = new LocatableVLayout(locatorId);
ConfigurationDefinition def = wizard.getNewResourceConfigurationDefinition();
if (def != null) {
Configuration startingConfig = wizard.getNewResourceStartingConfiguration();
- if (parent != null) {
- editor = new ConfigurationEditor(parent.extendLocatorId("ResourceFactoryConfig"), def,
- startingConfig);
- } else {
- editor = new ConfigurationEditor("ResourceFactoryConfig", def, startingConfig);
- }
- } else {
- // there is no configuration to edit, just return a static message indicating that there is nothing to do
- noConfigurationNeeded = true;
- LocatableVLayout layout = new LocatableVLayout("noConfigMsgLayout");
- layout.setMargin(Integer.valueOf(20));
- layout.setWidth100();
- layout.setHeight(10);
- HeaderLabel label = new HeaderLabel(MSG.widget_resourceFactoryWizard_editConfigStep_nothingToDo());
- label.setWidth100();
- layout.addMember(label);
- return layout;
+ editor = new ConfigurationEditor(vLayout.extendLocatorId("Editor"), def, startingConfig);
+ vLayout.addMember(editor);
}
+
+ TreeSet<TimeUnit> supportedUnits = new TreeSet<TimeUnit>();
+ supportedUnits.add(TimeUnit.SECONDS);
+ supportedUnits.add(TimeUnit.MINUTES);
+ timeoutItem = new DurationItem(AbstractOperationScheduleDataSource.Field.TIMEOUT, MSG
+ .view_operationScheduleDetails_field_timeout(), TimeUnit.MILLISECONDS, supportedUnits, false, false,
+ vLayout);
+ timeoutItem.setContextualHelp(MSG.widget_resourceFactoryWizard_timeoutHelp());
+
+ DynamicForm timeoutForm = new DynamicForm();
+ timeoutForm.setFields(timeoutItem);
+ timeoutForm.setMargin(10);
+ vLayout.addMember(timeoutForm);
}
- return editor;
+ return vLayout;
}
public boolean nextPage() {
if (noConfigurationNeeded == true || (editor != null && editor.validate())) {
wizard.setNewResourceConfiguration((noConfigurationNeeded) ? null : editor.getConfiguration());
+ wizard.setNewResourceCreateTimeout(timeoutItem.getValueAsInteger());
wizard.execute();
return true;
}
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryCreateWizard.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryCreateWizard.java
index 81d08aa..10fe75f 100644
--- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryCreateWizard.java
+++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/factory/ResourceFactoryCreateWizard.java
@@ -129,7 +129,8 @@ public class ResourceFactoryCreateWizard extends AbstractResourceFactoryWizard {
}
GWTServiceLookup.getResourceService().createResource(parentResourceId, createTypeId, (String) null,
- deployTimeConfiguration, packageVersionId, new AsyncCallback<Void>() {
+ deployTimeConfiguration, packageVersionId, this.getNewResourceCreateTimeout(),
+ new AsyncCallback<Void>() {
public void onFailure(Throwable caught) {
CoreGUI.getErrorHandler().handleError(MSG.widget_resourceFactoryWizard_execute2(), caught);
getView().closeDialog();
@@ -151,7 +152,7 @@ public class ResourceFactoryCreateWizard extends AbstractResourceFactoryWizard {
Configuration resourceConfiguration = this.getNewResourceConfiguration();
GWTServiceLookup.getResourceService().createResource(parentResourceId, createTypeId, newResourceName,
- resourceConfiguration, new AsyncCallback<Void>() {
+ resourceConfiguration, this.getNewResourceCreateTimeout(), new AsyncCallback<Void>() {
public void onFailure(Throwable caught) {
CoreGUI.getErrorHandler().handleError(MSG.widget_resourceFactoryWizard_execute2(), caught);
getView().closeDialog();
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceGWTServiceImpl.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceGWTServiceImpl.java
index 6098f53..43e701e 100644
--- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceGWTServiceImpl.java
+++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/server/gwt/ResourceGWTServiceImpl.java
@@ -230,7 +230,7 @@ public class ResourceGWTServiceImpl extends AbstractGWTServiceImpl implements Re
}
public void createResource(int parentResourceId, int newResourceTypeId, String newResourceName,
- Configuration newResourceConfiguration) throws RuntimeException {
+ Configuration newResourceConfiguration, Integer timeout) throws RuntimeException {
try {
ConfigurationDefinition pluginConfigDefinition = LookupUtil.getConfigurationManager()
.getPluginConfigurationDefinitionForResourceType(getSessionSubject(), newResourceTypeId);
@@ -245,14 +245,14 @@ public class ResourceGWTServiceImpl extends AbstractGWTServiceImpl implements Re
}
resourceFactoryManager.createResource(getSessionSubject(), parentResourceId, newResourceTypeId,
- newResourceName, pluginConfig, newResourceConfiguration);
+ newResourceName, pluginConfig, newResourceConfiguration, timeout);
} catch (Throwable t) {
throw getExceptionToThrowToClient(t);
}
}
public void createResource(int parentResourceId, int newResourceTypeId, String newResourceName,
- Configuration deploymentTimeConfiguration, int packageVersionId) throws RuntimeException {
+ Configuration deploymentTimeConfiguration, int packageVersionId, Integer timeout) throws RuntimeException {
try {
ConfigurationDefinition pluginConfigDefinition = LookupUtil.getConfigurationManager()
.getPluginConfigurationDefinitionForResourceType(getSessionSubject(), newResourceTypeId);
@@ -267,7 +267,8 @@ public class ResourceGWTServiceImpl extends AbstractGWTServiceImpl implements Re
}
resourceFactoryManager.createPackageBackedResourceViaPackageVersion(getSessionSubject(), parentResourceId,
- newResourceTypeId, newResourceName, pluginConfig, deploymentTimeConfiguration, packageVersionId);
+ newResourceTypeId, newResourceName, pluginConfig, deploymentTimeConfiguration, packageVersionId,
+ timeout);
} catch (Throwable t) {
throw getExceptionToThrowToClient(t);
}
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties
index 986aa6d..8a05b2a 100644
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties
@@ -1,2172 +1,2041 @@
-#
-# RHQ GUI i18n Messages - English
-###################################
-
-#************************************** SHARED ****************************************
-
-#=================== Common =====================
-
-#
-# Build Info
-#
-common_buildInfo_gwtVersion = ${gwt.version}
-
-# Button Labels
-#--------------
-common_button_ack = Acknowledge
-common_button_ack_all = Acknowledge All
-common_button_add = Add
-common_button_advanced = Advanced...
-common_button_apply = Apply
-common_button_cancel = Cancel
-common_button_close = Close
-common_button_compare = Compare
-common_button_create_child = Create Child
-common_button_delete = Delete
-common_button_delete_all = Delete All
-common_button_disable = Disable
-common_button_edit = Edit
-common_button_enable = Enable
-common_button_finish = Finish
-common_button_import = Import
-common_button_new = New
-common_button_next = Next
-common_button_ok = OK
-common_button_previous = Previous
-common_button_purgeAll = Purge All
-common_button_refresh = Refresh
-common_button_reset = Reset
-common_button_save = Save
-common_button_schedule = Schedule
-common_button_search = Search
-common_button_set = Set
-common_button_showDetails = Show Details...
-common_button_uninventory = Uninventory
-
-# Common Labels
-#------------------------
-common_label_ago=ago
-common_label_all = ALL
-common_label_all_resources = all resources
-common_label_day = day
-common_label_days = days
-common_label_hour = hour
-common_label_hours = hours
-common_label_item = item
-common_label_items = items
-common_label_milliseconds = milliseconds
-common_label_minutes = minutes
-common_label_month = month
-common_label_none = none
-common_label_role = role
-common_label_roles = roles
-common_label_scheduled_operations = scheduled operations
-common_label_seconds = seconds
-common_label_selected_resources = selected resources
-common_label_unlimited = unlimited
-common_label_user = user
-common_label_users = users
-common_label_week = week
-common_label_weeks = weeks
-common_label_yesterday=Yesterday
-
-# Common Units
-#-------------
-common_unit_times = times
-common_unit_milliseconds = milliseconds
-common_unit_seconds = seconds
-common_unit_minutes = minutes
-common_unit_hours = hours
-common_unit_days = days
-common_unit_weeks = weeks
-common_unit_months = months
-common_unit_years = years
-
-# Common Severities
-#------------------
-common_severity_debug = Debug
-common_severity_info = Info
-common_severity_warn = Warn
-common_severity_error = Error
-common_severity_fatal = Fatal
-
-# Common Titles
-#--------------
-common_title_address = Address
-common_title_add_column = Add Column
-common_title_add_graph_to_view = Add Graph to Monitor View
-common_title_add_portlet = Add Portlet
-common_title_alert_range = Alert Range
-common_title_ancestry = Ancestry
-common_title_availability = Availability
-common_title_average_metrics = Average Metrics per Minute
-common_title_available_resources = Available Resources
-common_title_background = Background
-common_title_bundle = Bundle
-common_title_bundles = Bundles
-common_title_category = Category
-common_title_change_refresh_time=Refresh Interval
-common_title_columns = Columns
-common_title_configuration = Configuration
-common_title_compare_metrics = Compare Metrics
-common_title_compatibleGroups = Compatible Groups
-common_title_compatibleGroups_total = Compatible Group Total
-common_title_component_errors = Component Errors
-common_title_config_update_status = Update Status
-common_title_count = Count
-common_title_custom = Custom
-common_title_dashboard_name = Dashboard Name
-common_title_dateCreated = Date Created
-common_title_dateRange = Date Range
-common_title_default = Default
-common_title_description = Description
-common_title_details = Details
-common_title_display = Display
-common_title_display_name = Display Name
-common_title_duration = Duration
-common_title_edit_mode = Edit Mode
-common_title_enabled = Enabled?
-common_title_end = End
-common_title_error = Error
-common_title_generalProp = General Properties
-common_title_group = Group
-common_title_groups = Groups
-common_title_group_def_total = Group Definition Total
-common_title_group_member_health = Group Member Health
-common_title_icon =
-common_title_id = ID
-common_title_id_parent = Parent ID
-common_title_info = Info
-common_title_help = Help
-common_title_host = Host
-common_title_inventory = Inventory
-common_title_inventorySummary = Inventory Summary
-common_title_lastUpdated = Last Updated
-common_title_lastUpdatedBy = Last Updated By
-common_title_ldapGroups = LDAP Groups
-common_title_mashup = Mashup
-common_title_members_reporting = Members Reporting
-common_title_message = Message
-common_title_metric = Metric
-common_title_metric_chart = Metric Chart
-common_title_mixedGroups = Mixed Groups
-common_title_mixedGroups_total = Mixed Group Total
-common_title_name = Name
-common_title_new_dashboard = New Dashboard
-common_title_numeric_metrics = Numeric Metrics
-common_title_numeric_type = Numeric Type
-common_title_operation_status = Operation Status
-common_title_operations = Operations
-common_title_operations_range = Operation Range
-common_title_over = Over
-common_title_password = Password
-common_title_path = Path
-common_title_permissions = Permissions
-common_title_platform = Platform
-common_title_platform_total = Platform Total
-common_title_plugin = Plugin
-common_title_port = Port
-common_title_providers = Providers
-common_title_recent_alerts = Recent Alerts
-common_title_recent_bundle_deployments = Recent Bundle Deployments
-common_title_recent_configuration_updates = Recent Configuration Updates
-common_title_recent_event_counts = Recent Event Counts
-common_title_recent_measurements = Recent Measurements
-common_title_recent_oob_metrics = Recent Out of Bound metrics
-common_title_recent_operations = Recent Operations
-common_title_recent_pkg_history = Recent Package History
-common_title_recently_added = Recently Added
-common_title_remove_column = Remove Column
-common_title_repositories = Repositories
-common_title_resource = Resource
-common_title_resources = Resources
-common_title_resource_group = Resource Group
-common_title_resourceGroups = Resource Groups
-common_title_resource_inventory = Resource Inventory
-common_title_resource_id = Resource ID
-common_title_resource_name = Resource Name
-common_title_resource_key = Resource Key
-common_title_resource_type = Resource Type
-common_title_results_count = Results Count
-common_title_results_count_tooltip = Displays this number of results
-common_title_role = Role
-common_title_roles = Roles
-common_title_search = Search
-common_title_scheduled_operations = Scheduled Operations
-common_title_selected_resources = Selected Resources
-common_title_server = Server
-common_title_server_total = Server Total
-common_title_service = Service
-common_title_service_total = Service Total
-common_title_settings = Settings
-common_title_show = Show
-common_title_show_more = Show more...
-common_title_sort_order = Sort Order
-common_title_sort_order_tooltip = Sets sort order for results.
-common_title_start = Start
-common_title_status = Status
-common_title_stop= Stop
-common_title_summary = Summary
-common_title_tag_cloud = Tag Cloud
-common_title_the = The
-common_title_timestamp = Date/Time
-common_title_total = Total
-common_title_type = Type
-common_title_units = Units
-common_title_user = User
-common_title_users = Users
-common_title_value = Value
-common_title_version = Version
-common_title_view_mode = View Mode
-common_title_web_address = Web Address
-common_title_welcome = Welcome
-
-# Common Messages
-#--------------
-common_msg_areYouSure = Are You Sure?
-common_msg_changeAutoDetected = Change auto-detected
-common_msg_deleteConfirm = Are you sure you want to delete the # selected {0}?
-common_msg_emphasizedNotePrefix = NOTE:
-common_msg_loading = Loading...
-common_msg_noItemsToShow = No items to show
-common_msg_notYetImplemented = Not Yet Implemented
-common_msg_see_more = see more...
-common_msg_step_x_of_y = Step {0} of {1}
-common_msg_asyncTimeout = {0}. This occurred because the server is taking a long time to complete this request. \
-Please be aware that the server may still be processing your request and it may complete shortly. \
-You can check the server logs to see if any abnormal errors occurred.
-
-# Common Values
-#--------------
-common_val_for = for
-common_val_no = No
-common_val_no_lower = no
-common_val_yes = Yes
-common_val_yes_lower = yes
-common_val_never = Never
-common_val_na = N/A
-common_val_none = None
-
-# Common Statuses
-common_status_canceled = Canceled
-common_status_deferred = Deferred
-common_status_failed = Failed
-common_status_inprogress = In Progress
-common_status_nochange = No Change
-common_status_success = Success
-common_status_unknown = Unknown
-common_status_timedOut = Timed Out
-common_status_partial = Partial
-
-# 1st, 2nd, 3rd, 4th, etc.
-common_val_n1st = {0}st
-common_val_n2nd = {0}nd
-common_val_n3rd = {0}rd
-common_val_nth = {0}th
-
-# Common Alert Priorities
-#------------------------
-common_alert_high = High
-common_alert_medium = Medium
-common_alert_low = Low
-
-# Common Calendar
-#--------------
-common_calendar_january_short = jan
-common_calendar_february_short = feb
-common_calendar_march_short = mar
-common_calendar_april_short = apr
-common_calendar_may_short = may
-common_calendar_june_short = jun
-common_calendar_july_short = jul
-common_calendar_august_short = aug
-common_calendar_september_short = sept
-common_calendar_october_short = oct
-common_calendar_november_short = nov
-common_calendar_december_short = dec
-
-
-#=================== Widgets =====================
-
-# Favorites
-#--------------
-favorites = Favorites
-favorites_resources = Favorite Resources
-favorites_groups = Favorite Groups
-favorites_recentlyViewed = Recently Viewed
-
-# Record Editor
-#--------------
-widget_recordEditor_title_view = View {0} [{1}]
-widget_recordEditor_title_edit = Edit {0} [{1}]
-widget_recordEditor_title_new = Create New {0}
-# // dup in common
-widget_recordEditor_label_loading = Loading...
-widget_recordEditor_error_invalidViewPath = Invalid view path: [{0}]
-widget_recordEditor_error_noRecords = No records were returned - expected exactly one.
-widget_recordEditor_error_multipleRecords = Multiple records were returned - expected exactly one.
-widget_recordEditor_info_recordCreatedConcise = {0} created.
-widget_recordEditor_info_recordCreatedDetailed = {0} [{1}] created.
-widget_recordEditor_info_recordUpdatedConcise = {0} updated.
-widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] updated.
-widget_recordEditor_info_recordsDeletedConcise = {0} {1} deleted.
-widget_recordEditor_info_recordsDeletedDetailed = {0} {1} deleted: {2}.
-widget_recordEditor_error_operation = Operation failed. An error occurred
-widget_recordEditor_error_operationInvalidValues = Operation failed - one or more fields have invalid values
-widget_recordEditor_error_unsupportedOperationType = Unsupported operation type: [{0}]
-widget_recordEditor_error_permissionCreate = You do not have the permissions required to create a new [{0}]
-widget_recordEditor_warn_validation = One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
-
-# Resource Selector/Picker
-#--------------------------------
-widget_resourceSelector_selectResource = Select a Resource
-widget_resourceSelector_pleaseSelectResource = Please select a resource
-widget_resourceSelector_selectMultipleResources = Select Resources
-widget_resourceSelector_pleaseSelectMultipleResource = Please select one or more resources
-widget_resourceSelector_groupCategory = Group Category
-
-# Resource Factory Wizard
-#--------------------------------
-widget_resourceFactoryWizard_uploadInProgress = The upload is in progress... This can take several minutes to complete for large distribution files.
-widget_resourceFactoryWizard_uploadFileStepName = Upload Resource Content File
-widget_resourceFactoryWizard_uploadFailure = Failed to upload file
-widget_resourceFactoryWizard_editConfigStepName = Edit Configuration
-widget_resourceFactoryWizard_editConfigStep_nothingToDo = There is no configuration that you need to define for this resource.
-widget_resourceFactoryWizard_infoStepName = Resource Information
-widget_resourceFactoryWizard_infoStep_loadFail = Failed to get available Architectures
-widget_resourceFactoryWizard_namePrompt = New Resource Name
-widget_resourceFactoryWizard_templatePrompt = Connection Settings Template
-widget_resourceFactoryWizard_contentTemplatePrompt = Deployment Time Configuration Templates
-widget_resourceFactoryWizard_configTemplatePrompt = Resource Configuration Templates
-widget_resourceFactoryWizard_archPrompt = Package Architecture
-widget_resourceFactoryWizard_versionPrompt = Package Version
-widget_resourceFactoryWizard_importWizardWindowTitle = Resource Import Wizard
-widget_resourceFactoryWizard_importWizardTitle = Import Resource of Type [{0}]
-widget_resourceFactoryWizard_importFailure = Failed to manually import resource
-widget_resourceFactoryWizard_importSubmitted = A request to import a new resource of type [{0}] has been submitted
-widget_resourceFactoryWizard_createWizardWindowTitle = Resource Create Wizard
-widget_resourceFactoryWizard_createWizardTitle = Create New Resource of Type [{0}]
-widget_resourceFactoryWizard_execute1 = Failed to create a new resource - there is no package version
-widget_resourceFactoryWizard_execute2 = Failed to create a new resource
-widget_resourceFactoryWizard_createSubmitType = A request to create a resource of type [{0}] has been submitted successfully.
-widget_resourceFactoryWizard_createSubmit = A request to create a resource with the name of [{0}] has been submitted successfully.
-widget_resourceFactoryWizard_failedToGetType = Failed to get backing package type for new resource
-widget_resourceFactoryWizard_failedToDeleteVersion = Failed to delete package version while canceling a resource create
-
-widget_typeCache_loadFail = Failed to load resource type metadata
-
-widget_typeTree_badTemplateType = Invalid URL. Unknown template type [{0}]
-widget_typeTree_badTypeId = Invalid URL. Bad resource type ID [{0}]
-widget_typeTree_loadFail = Failed to load resource types
-
-# Color Picker
-#--------------
-widget_colorPicker_tooltip = Click to select a new color
-
-# Job Trigger Editor
-#--------------------
-widget_jobTriggerEditor_field_mode = Schedule using
-widget_jobTriggerEditor_value_calendar = Calendar
-widget_jobTriggerEditor_value_cronExpression = Cron Expression
-widget_jobTriggerEditor_value_now = Now
-widget_jobTriggerEditor_value_nowAndRepeat = Now & Repeat
-widget_jobTriggerEditor_value_later = Later
-widget_jobTriggerEditor_value_laterAndRepeat = Later & Repeat
-widget_jobTriggerEditor_field_cronExpression = Cron Expression
-widget_jobTriggerEditor_tab_format = Format
-widget_jobTriggerEditor_tab_examples = Examples
-widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
-widget_jobTriggerEditor_field_repeatInterval_later = Repeat every
-widget_jobTriggerEditor_fieldHelp_repeatInterval = how often the operation should be executed
-widget_jobTriggerEditor_value_for = For
-widget_jobTriggerEditor_value_until = Until
-widget_jobTriggerEditor_value_indefinitely = Indefinitely
-widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
-widget_jobTriggerEditor_field_startType = Run
-widget_jobTriggerEditor_value_on = on
-widget_jobTriggerEditor_value_in = in
-widget_jobTriggerEditor_fieldHelp_startDelay = start executing the operation after this amount of time has elapsed
-widget_jobTriggerEditor_message_startTimeMustBeInFuture = Start time must be in the future.
-widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = End time must be after start time.
-widget_jobTriggerEditor_message_endTimeMustBeInFuture = End time must be in the future.
-
-# Duration Item
-#---------------
-widget_durationItem_inputUnitLessThanTargetUnit = Input unit is less than target unit.
-widget_durationItem_unitTypeNotSupported = Unit type [{0}] is not supported by this DurationItem.
-
-
-#===================== Utils ======================
-
-# Ancestry
-#-------------------------------------------------
-util_ancestry_parentAncestry = Parent Ancestry for:
-
-# Disambiguation Report Decorator
-#-------------------------------------------------
-util_disambiguationReportDecorator_pluginSuffix = ({0} plugin)
-
-# Monitoring Request Callback
-#------------------------------------------
-util_monitoringRequestCallback_error_checkServerStatusFailure = Unable to determine login status - check Server status.
-
-# RPC Manager
-#----------------------
-util_rpcManager_activeRequests = {0} Active Requests
-
-# User Permissions Manager
-#--------------------------
-util_userPerm_loadFailGlobal = Failed to load your global permissions - none granted.
-util_userPerm_loadFailGroup = Failed to load your permissions for Resource Group with id [{0}] - none granted.
-util_userPerm_loadFailResource = Failed to load your permissions for Resource with id [{0}] - none granted.
-
-# User Session Manager
-#--------------------------
-util_userSession_loadFailSubject = UserSessionManager: Failed to load user Subject
-util_userSession_logoutFail = Failed to logout.
-
-# Error Handler
-#--------------------
-util_errorHandler_nullException = exception was null
-
-# Widgets Field
-#---------------------
-util_widgetsField_unlimited = Unlimited
-
-
-#================== DataSources ====================
-
-# RPC (abstract)
-#-----------------------
-dataSource_bundle_loadFailed = Failed to load Bundle data
-
-
-# RPC (abstract)
-#-----------------------
-dataSource_rpc_error_transformRequestFailure = Failure in datasource while processing {0} request.
-dataSource_rpc_error_unsupportedArrayFilterType = No support for passing array filters of type {0}.
-dataSource_rpc_error_unsupportedEnumType = Please add an appropriate code block for enum {0} to RPCDataSource.getEnumArray(Class)
-dataSource_rpc_yes = yes
-dataSource_rpc_no = no
-
-# ContentRepositoryTree
-#------
-dataSource_ContentRepoTree_error_load = Error loading repositories
-dataSource_ContentRepoTree_field_parentId = Parent ID
-
-
-# Users
-#------
-###### dup in common
-dataSource_users_field_id = ID
-dataSource_users_field_name = User Name
-dataSource_users_field_ldap = LDAP Login?
-dataSource_users_field_password = Password
-dataSource_users_field_passwordVerify = Verify Password
-dataSource_users_field_firstName = First Name
-dataSource_users_field_lastName = Last Name
-dataSource_users_field_emailAddress = Email Address
-dataSource_users_field_phoneNumber = Phone Number
-dataSource_users_field_department = Department
-dataSource_users_field_factive = Login Enabled?
-dataSource_users_delete = Deleted user [{0}]
-dataSource_users_deleteFailed = Failed to delete user [{0}]
-dataSource_users_passwordsDoNotMatch = Passwords do not match.
-dataSource_users_invalidEmailAddress = Invalid email address.
-
-# Roles
-#------
-datasource_roles_field_resourceGroups = Resource Groups
-datasource_roles_field_permissions = Permissions
-datasource_roles_field_subjects = Subjects
-datasource_roles_field_ldapGroups = LDAP Groups
-
-# Platforms
-#-----------
-dataSource_platforms_field_cpu = CPU
-dataSource_platforms_field_memory = Memory
-dataSource_platforms_field_swap = Swap
-
-# Traits
-#------
-dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
-dataSource_traits_field_primaryKey = Primary Key
-dataSource_traits_field_definitionID = Definition ID
-dataSource_traits_field_lastChanged = Last Changed
-dataSource_traits_field_trait = Trait
-dataSource_traits_group_field_groupId = Group ID
-
-# Measurement OOBs
-#---------------------------------
-dataSource_measurementOob_field_scheduleName = Metric
-dataSource_measurementOob_field_resourceName = Resource
-dataSource_measurementOob_field_parentName = Parent
-dataSource_measurementOob_field_formattedBaseband = Band
-dataSource_measurementOob_field_formattedOutlier = Outlier
-dataSource_measurementOob_field_factor = Out of Range Factor (%)
-dataSource_measurementOob_error_fetchFailure = Failed to load measurement OOB information
-
-# Measurements
-#----------------------
-dataSource_definitions_loadFailed = Failed to load metric definitions
-dataSource_schedules_loadFailed = Failed to load metric schedules
-dataSource_schedules_loadFailedCriteria = Failed to load metric schedules for criteria [{0}]
-dataSource_schedules_loadFailedContext = Failed to load metric schedules for context [{0}]
-dataSource_schedules_field_resourceGroupId = Group ID
-
-dataSource_schedules_enableFailure_resource = Failed to enable the collection of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]
-dataSource_schedules_enableFailure_group = Failed to enable the collection of [{0}] metrics for group with ID [{1}]. The metrics were: [{2}]
-
-dataSource_schedules_enableSuccessful_concise = You have enabled the collection of [{0}] measurements
-dataSource_schedules_enableSuccessful_full_resource = You have enabled the collection of [{0}] measurements for the resource with ID [{1}]. The enabled measurements are: [{2}]
-dataSource_schedules_enableSuccessful_full_group = You have enabled the collection of [{0}] measurements for the resource group with ID [{1}]. The enabled measurements are: [{2}]
-
-dataSource_schedules_disableFailure_resource = Failed to disable the collection of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]
-dataSource_schedules_disableFailure_group = Failed to disable the collection of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]
-
-dataSource_schedules_disableSuccessful_concise = You have disabled the collection of [{0}] measurements
-dataSource_schedules_disableSuccessful_full_resource = You have disabled the collection of [{0}] measurements for the resource with ID [{1}]. The disabled measurements are: [{2}]
-dataSource_schedules_disableSuccessful_full_group = You have disabled the collection of [{0}] measurements for the resource group with ID [{1}]. The disabled measurements are: [{2}]
-
-dataSource_schedules_updateFailure_resource = Failed to set the collection interval of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]. The collection interval was to be [{3}] seconds.
-dataSource_schedules_updateFailure_group = Failed to set the collection interval of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]. The collection interval was to be [{3}] seconds.
-
-dataSource_schedules_updateSuccessful_concise = A new collection interval of [{0}] seconds has been set on [{1}] measurements
-dataSource_schedules_updateSuccessful_full_resource = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource with ID [{2}]. The updated measurements are: [{3}]
-dataSource_schedules_updateSuccessful_full_group = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource group with ID [{2}]. The updated measurements are: [{3}]
-
-# Resources
-#-----------------------
-dataSource_resources_field_location = Location
-dataSource_resources_field_key = Key
-dataSource_resources_field_discoveryTime = Discovery Time
-dataSource_resources_field_importTime = Import Time
-dataSource_resources_field_lastModifiedTime = Last Modified Time
-dataSource_resources_field_lastModifier = Last Modifier
-
-# Resource Groups
-#-----------------------
-dataSource_resourceGroups_loadFailed = Failed to load Resource Groups
-
-# Problem Resources
-#------------------------------
-dataSource_problemResources_field_alerts = Alerts
-dataSource_problemResources_field_available = Current Availability
-dataSource_problemResources_error_fetchFailure = Failed to load Resources with alerts/unavailability.
-
-# Recent Operations
-#----------------------------
-dataSource_recentOperations_field_resource = Resource
-dataSource_recentOperations_field_location = Location
-dataSource_recentOperations_field_operation = Operation
-dataSource_recentOperations_field_time = Date/Time
-dataSource_recentOperations_field_status = Status
-dataSource_recentOperations_error_fetchFailure = Failed to load recently completed operations.
-
-# Scheduled Operations (ResourceOperationScheduleComposites)
-#------------------------------------------------------------
-dataSource_scheduledOperations_field_resource = Resource
-dataSource_scheduledOperations_field_location = Location
-dataSource_scheduledOperations_field_operation = Operation
-dataSource_scheduledOperations_field_time = Date/Time
-dataSource_scheduledOperations_error_fetchFailure = Failed to load scheduled operations.
-
-# Operation Schedules
-#--------------------
-dataSource_operationSchedule_field_id = Schedule ID
-dataSource_operationSchedule_field_operationName = Operation
-dataSource_operationSchedule_field_operationDisplayName = Operation
-dataSource_operationSchedule_field_subject = Owner
-dataSource_operationSchedule_field_description = Notes
-dataSource_operationSchedule_field_nextFireTime = Next Execution
-dataSource_operationSchedule_field_timeout = Timeout (in seconds)
-
-# Operation Histories
-#--------------------
-dataSource_operationHistory_field_operationName = Operation Name
-dataSource_operationHistory_field_createdTime = Created Time
-dataSource_operationHistory_field_startedTime = Started Time
-dataSource_operationHistory_field_subject = Requester
-dataSource_operationHistory_error_fetchFailure = Failure loading operation histories.
-
-# Configuration History
-#-------------------------------
-dataSource_configurationHistory_dateSubmitted = Date Submitted
-dataSource_configurationHistory_dateCompleted = Date Completed
-dataSource_configurationHistory_updateType = Update Type
-dataSource_configurationHistory_updateType_individual = Individual
-dataSource_configurationHistory_updateType_group = Group
-dataSource_configurationHistory_currentConfig = This is the current configuration
-dataSource_configurationHistory_clickToSeeError = Double click to see error message...
-dataSource_configurationHistory_error_fetchFailure = Unable to load configuration history.
-
-# Resource Errors
-#-------------------------
-dataSource_resourceErrors_field_summary = Summary
-dataSource_resourceErrors_field_errorType = Error Type
-dataSource_resourceErrors_field_timeOccured = Time
-dataSource_resourceErrors_error_fetchFailure = Failed to find Resource errors for Resource with id [{0}].
-dataSource_resourceErrors_clickStatusIcon = Click the icon for more details
-dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] resource error messages.
-dataSource_resourceErrors_deleteFailure = Failed to delete resource errors
-
-# Template Schedules
-#-------------------------
-datasource_templateSchedules_disabled = Disabled collection of selected metric [{0}].
-datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_enabled = Enabled collection of selected metric [{0}].
-datasource_templateSchedules_enabled_detailed = Enabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_enabled_failed = Failed to enable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
-datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
-datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
-
-
-#********************************** VIEW-SPECIFIC *************************************
-
-#================= Administration ==================
-
-view_admin_administration = Administration
-view_admin_landing = From this section, the RHQ global settings can be administered. This includes configuring security, setting up plugins, and managing RHQ Servers and Agents.
-view_admin_configuration = Configuration
-view_admin_security = Security
-view_admin_topology = Topology
-view_admin_content = Content
-
-view_adminSecurity_users = Users
-view_adminSecurity_roles = Roles
-
-view_adminTopology_affinityGroups = Affinity Groups
-view_adminTopology_agents = Agents
-view_adminTopology_partitionEvents = Partition Events
-view_adminTopology_remoteAgentInstall = Remote Agent Install
-view_adminTopology_servers = Servers
-
-view_adminConfig_downloads = Downloads
-view_adminConfig_plugins = Plugins
-view_adminConfig_systemSettings = System Settings
-view_adminConfig_templates = Templates
-
-view_adminContent_contentSources = Content Sources
-view_adminContent_repositories = Repositories
-
-# Administration/Templates
-#--------------------------------
-
-view_adminTemplates_platforms = Platforms
-view_adminTemplates_platformServices = Platform Services
-view_adminTemplates_servers = Servers
-view_adminTemplates_enabledAlertTemplates = Enabled Alert Templates
-view_adminTemplates_disabledAlertTemplates = Disabled Alert Templates
-view_adminTemplates_enabledMetricTemplates = Enabled Metric Templates
-view_adminTemplates_disabledMetricTemplates = Disabled Metric Templates
-view_adminTemplates_editAlertTemplate = Edit Alert Template
-view_adminTemplates_editMetricTemplate = Edit Metric Template
-view_adminTemplates_prompt_enabledAlertTemplates = Number of alert templates that are enabled on this resource type
-view_adminTemplates_prompt_disabledAlertTemplates = Number of alert templates that are created but disabled on this resource type
-view_adminTemplates_prompt_enabledMetricTemplates = Number of metric schedules that are enabled by default on this resource type
-view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
-
-# Administration/Security/Users
-#--------------------------------
-view_adminUsersList_dataTypeName = user
-view_adminUsersList_dataTypeNamePlural = users
-
-# Administration/Security/Users/#
-#--------------------------------
-view_adminUsersDetails_dataTypeName = user
-
-# Administration/Security/Roles/#
-#--------------------------------
-view_adminRoles_assignedGroups = Assigned Resource Groups
-view_adminRoles_assignedSubjects = Assigned Subjects
-view_adminRoles_failLdap = Failed to determine if LDAP configured - assuming no LDAP.
-view_adminRoles_failLdapGroups = Failed to retrieve available LDAP groups - assuming no LDAP groups.
-view_adminRoles_failLdapGroupsRole = Failed to load LDAP groups available for role.
-view_adminRoles_failRoles = Failed to fetch roles.
-view_adminRoles_globalPerms = Global Permissions
-view_adminRoles_ldapGroups = LDAP Groups
-view_adminRoles_ldapGroupsReadOnly = LDAP group data is read only
-view_adminRoles_noItems = No items to show
-view_adminRoles_noLdap = The LDAP security integration is not configured. To configure LDAP, go to <a {0}>{1}</a>.
-view_adminRoles_perms = Permissions
-view_adminRoles_resourcePerms = Resource Permissions
-view_adminRoles_roleAdded = Role [{0}] added.
-view_adminRoles_roleDeleteFailed = Failed to delete role [{0}].
-view_adminRoles_roleDeleted = Role [{0}] deleted.
-view_adminRoles_roleUpdateFailed = Failed to update role [{0}].
-view_adminRoles_roleUpdated = Role [{0}] updated.
-view_adminRoles_permissions_globalPermissions = Global Permissions
-view_adminRoles_permissions_resourcePermissions = Resource Permissions
-view_adminRoles_permissions_readAccessImplied = Read access for the {0} permission is implied and cannot be disabled.
-view_adminRoles_permissions_isAuthorized = Authorized?
-view_adminRoles_permissions_isRead = Read?
-view_adminRoles_permissions_isWrite = Write?
-view_adminRoles_permissions_read = Read:
-view_adminRoles_permissions_write = Write:
-view_adminRoles_permissions_perm_manageSecurity = Manage Security
-view_adminRoles_permissions_permDesc_manageSecurity = can create, update, or delete users and roles (viewing is implied for everyone)
-view_adminRoles_permissions_perm_manageInventory = Manage Inventory
-view_adminRoles_permissions_permDesc_manageInventory = has all Resource permissions, as described below, for all Resources; can create, update, and delete groups; and can import auto-discovered or manually discovered Resources
-view_adminRoles_permissions_perm_manageSettings = Manage Settings
-view_adminRoles_permissions_permDesc_manageSettings = can modify the RHQ Server configuration and perform any Server-related functionality
-view_adminRoles_permissions_perm_manageBundles = Manage Bundles
-view_adminRoles_permissions_permDesc_manageBundles = can create, update, or delete provisioning bundles (viewing is implied for everyone)
-view_adminRoles_permissions_perm_manageRepositories = Manage Repositories
-view_adminRoles_permissions_permDesc_manageRepositories = can create, update, or delete repositories of any user (everyone can create their own repositories), can associate content sources to repositories.
-view_adminRoles_permissions_perm_inventory = Inventory
-view_adminRoles_permissions_permReadDesc_inventory = (IMPLIED) view Resource properties (name, description, version, etc.), connection settings, and connection settings history
-view_adminRoles_permissions_permWriteDesc_inventory = update Resource name, version, description, and connection settings; delete connection settings history items
-view_adminRoles_permissions_perm_manageMeasurements = Manage Measurements
-view_adminRoles_permissions_permReadDesc_manageMeasurements = (IMPLIED) view metric data and collection schedules
-view_adminRoles_permissions_permWriteDesc_manageMeasurements = update metric collection schedules
-view_adminRoles_permissions_perm_manageAlerts = Manage Alerts
-view_adminRoles_permissions_permReadDesc_manageAlerts = (IMPLIED) view alert definitions and alert history
-view_adminRoles_permissions_permWriteDesc_manageAlerts = create, update, and delete alert definitions; acknowledge and delete alert history items
-view_adminRoles_permissions_perm_configure = Configure
-view_adminRoles_permissions_permReadDesc_configure = view Resource configuration and Resource configuration revision history
-view_adminRoles_permissions_permWriteDesc_configure = update Resource configuration; delete Resource configuration revision history items
-view_adminRoles_permissions_perm_control = Control
-view_adminRoles_permissions_permReadDesc_control = (IMPLIED) view available operations and operation execution history
-view_adminRoles_permissions_permWriteDesc_control = execute operations; delete operation execution history items
-view_adminRoles_permissions_perm_manageEvents = Manage Events
-view_adminRoles_permissions_permReadDesc_manageEvents = (IMPLIED) view events
-view_adminRoles_permissions_permWriteDesc_manageEvents = delete events
-view_adminRoles_permissions_perm_manageContent = Manage Content
-view_adminRoles_permissions_permReadDesc_manageContent = (IMPLIED) view installed and available packages; view package installation history
-view_adminRoles_permissions_permWriteDesc_manageContent = subscribe to content sources; install and uninstall packages
-view_adminRoles_permissions_perm_createChildResources = Create Child Resources
-view_adminRoles_permissions_permReadDesc_createChildResources = (IMPLIED) view child Resource creation history
-view_adminRoles_permissions_permWriteDesc_createChildResources = create new child Resources (for child Resources of types that are creatable)
-view_adminRoles_permissions_perm_deleteChildResources = Delete Child Resources
-view_adminRoles_permissions_permReadDesc_deleteChildResources = (IMPLIED) view child Resource deletion history
-view_adminRoles_permissions_permWriteDesc_deleteChildResources = uninventory resources; delete Resources (for Resources of types that are deletable)
-view_adminRoles_permissions_autoselecting_manageSecurity_implied = Autoselected unselected permissions, since MANAGE_SECURITY implies all other permissions...
-view_adminRoles_permissions_autoselecting_manageInventory_implied = Autoselected unselected Resource permissions, since MANAGE_INVENTORY implies all Resource permissions...
-view_adminRoles_permissions_autoselecting_configureWrite_implied = Autoselected CONFIGURE_READ permission, since CONFIGURE_WRITE implies it...
-view_adminRoles_permissions_autoselecting_configureRead_implied = Autodeselected CONFIGURE_WRITE permission, since lack of CONFIGURE_READ implies lack of it...
-view_adminRoles_permissions_illegalDeselectionDueToManageSecuritySelection = {0} permission cannot be deselected, unless the Manage Security permission, which implies all other permissions, is deselected first.
-view_adminRoles_permissions_illegalDeselectionDueToManageInventorySelection = {0} permission cannot be deselected, unless Manage Inventory, which implies all Resource permissions, is deselected first.
-view_adminRoles_permissions_illegalDeselectionDueToCorrespondingWritePermSelection = {0} read permission cannot be deselected, unless the {0} write permission, which implies the read permission, is deselected first.
-
-# Administration/Topology/RemoteAgentInstall/#
-#--------------------------------
-view_remoteAgentInstall_agentStatus = Agent Status
-view_remoteAgentInstall_agentStatusDefault = -Click Update Status Button-
-view_remoteAgentInstall_connInfo = Connection Information
-view_remoteAgentInstall_buttonFindAgent = Find Agent
-view_remoteAgentInstall_error_1 = Error occurred while trying to find agent install path
-view_remoteAgentInstall_error_2 = Could not find an agent installed when looking in common locations
-view_remoteAgentInstall_error_3 = Could not find an agent installed at or under [{0}]
-view_remoteAgentInstall_error_4 = Failed to install agent
-view_remoteAgentInstall_error_5 = Failed to start agent
-view_remoteAgentInstall_error_6 = Failed to stop agent
-
-view_remoteAgentInstall_installAgent = Install Agent
-view_remoteAgentInstall_installInfo = Agent Installation Information
-view_remoteAgentInstall_installPath = Agent Install Path
-view_remoteAgentInstall_owner = Owner
-view_remoteAgentInstall_promptInstallPath = Where the agent is or will be installed. If you aren''t sure where an agent is installed, enter a parent directory and click the ''Find Agent'' button to scan that directory and below. If you enter an empty path, common locations are searched on the host for an agent install.
-view_remoteAgentInstall_promptHost = The host where the agent is or will be installed
-view_remoteAgentInstall_promptPassword =The credentials that are used to authenticate the user on the host via SSH
-view_remoteAgentInstall_promptPort = The port the SSH server is listening to. If not specified, the default is 22
-view_remoteAgentInstall_promptUser = The name of the user whose credentials are passed to the host via SSH
-view_remoteAgentInstall_result = Result
-view_remoteAgentInstall_resultCode = ResultCode
-view_remoteAgentInstall_startAgent = Start Agent
-view_remoteAgentInstall_startAgentResults = Agent start results: [{0}]
-view_remoteAgentInstall_step = Step
-view_remoteAgentInstall_stopAgent = Stop Agent
-view_remoteAgentInstall_stopAgentResults = Agent stop results: [{0}]
-view_remoteAgentInstall_success = Agent installation complete
-view_remoteAgentInstall_updateStatus = Update Status
-
-# Administration/SystemSettings
-#------------------------------
-view_admin_systemSettings_cannotLoadSettings = Cannot obtain the current system settings
-view_admin_systemSettings_savedSettings = You successfully saved the system properties
-view_admin_systemSettings_saveFailure = Failed to save the system settings
-view_admin_systemSettings_fixBeforeSaving = Please fix the invalid values before saving
-view_admin_systemSettings_group_general = General Configuration Properties
-view_admin_systemSettings_group_dataMgr = Data Manager Configuration Properties
-view_admin_systemSettings_group_baseline = Automatic Baseline Configuration Properties
-view_admin_systemSettings_group_ldap = LDAP Configuration Properties
-view_admin_systemSettings_cannotLoadServerDetails = Cannot load server details
-view_admin_systemSettings_serverDetails = Server Details
-view_admin_systemSettings_serverDetails_buildNumber = Build Number
-view_admin_systemSettings_serverDetails_tz = Server Time Zone
-view_admin_systemSettings_serverDetails_time = Server Local Time
-view_admin_systemSettings_serverDetails_installDir = Server Installation Directory
-view_admin_systemSettings_serverDetails_dbUrl = Database Connection URL
-view_admin_systemSettings_serverDetails_dbName = Database Product Name
-view_admin_systemSettings_serverDetails_dbVersion = Database Product Version
-view_admin_systemSettings_serverDetails_dbDriverName = Database Driver Name
-view_admin_systemSettings_serverDetails_dbDriverVersion = Database Driver Version
-view_admin_systemSettings_serverDetails_currentTable = Current Measurement Raw Table
-view_admin_systemSettings_serverDetails_nextRotation = Next Measurement Table Rotation
-view_admin_systemSettings_BaseURL_name = GUI Console URL
-view_admin_systemSettings_BaseURL_desc = A URL to the server GUI, used mainly within alert email notifications.
-view_admin_systemSettings_AgentMaxQuietTimeAllowed_name = Agent Max Quiet Time Allowed
-view_admin_systemSettings_AgentMaxQuietTimeAllowed_desc = If this amount of time passes without hearing from an agent, that quiet agent will be considered down. This value is specified in minutes.
-view_admin_systemSettings_EnableAgentAutoUpdate_name = Enable Agent Auto-Updates
-view_admin_systemSettings_EnableAgentAutoUpdate_desc = Determines if the server will allow agents to auto-update themselves. You will not be able to download agent distributions from the server if this is disabled.
-view_admin_systemSettings_EnableDebugMode_name = Enable Debug Mode
-view_admin_systemSettings_EnableDebugMode_desc = If enabled, the server will enter debug mode.
-view_admin_systemSettings_EnableExperimentalFeatures_name = Enable Experimental Features
-view_admin_systemSettings_EnableExperimentalFeatures_desc = If enabled, any experimental features that exist in the current product will be available.
-view_admin_systemSettings_DataMaintenance_name = Database Maintenance Period
-view_admin_systemSettings_DataMaintenance_desc = How often database maintenance is performed (for example, vacuuming if using Postgres). This is specified in hours.
-view_admin_systemSettings_AvailabilityPurge_name = Delete Availability Data Older Than
-view_admin_systemSettings_AvailabilityPurge_desc = How old availability data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_AlertPurge_name = Delete Alerts Older Than
-view_admin_systemSettings_AlertPurge_desc = How old alert history items must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_TraitPurge_name = Delete Measurement Traits Older Than
-view_admin_systemSettings_TraitPurge_desc = How old measurement trait data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_RtDataPurge_name = Delete Response Time Data Older Than
-view_admin_systemSettings_RtDataPurge_desc = How old response time data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_EventPurge_name = Delete Events Older Than
-view_admin_systemSettings_EventPurge_desc = How old event data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_DataReindex_name = Reindex Data Tables Nightly
-view_admin_systemSettings_DataReindex_desc = If enabled, certain database tables will be re-indexed periodically.
-view_admin_systemSettings_BaselineFrequency_name = Baseline Calculation Frequency
-view_admin_systemSettings_BaselineFrequency_desc = The frequency which the auto-calculation of baselines will be performed. If 0, baseline auto-calculation is disabled. This is specified in days.
-view_admin_systemSettings_BaselineDataSet_name = Baseline Dataset
-view_admin_systemSettings_BaselineDataSet_desc = The amount of past measurement data that is used to determine a baseline. This is specified in days.
-view_admin_systemSettings_JAASProvider_name = Enable LDAP
-view_admin_systemSettings_JAASProvider_desc = Should LDAP be used to determine user identity?
-view_admin_systemSettings_LDAPUrl_name = LDAP URL
-view_admin_systemSettings_LDAPUrl_desc = URL to the LDAP Server
-view_admin_systemSettings_LDAPProtocol_name = SSL
-view_admin_systemSettings_LDAPProtocol_desc = Should communication with the LDAP server be done over SSL?
-view_admin_systemSettings_LDAPLoginProperty_name = Login Property
-view_admin_systemSettings_LDAPLoginProperty_desc = The LDAP property that contains the user name. Defaults to "cn". If multiple matches are found, the first entry found is used.
-view_admin_systemSettings_LDAPFilter_name = Search Filter
-view_admin_systemSettings_LDAPFilter_desc = Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser=true
-view_admin_systemSettings_LDAPGroupFilter_name = Group Search Filter
-view_admin_systemSettings_LDAPGroupFilter_desc = LDAP search filter that must return all LDAP groups available for authorization. This is used for LDAP group authorization.
-view_admin_systemSettings_LDAPGroupMember_name = Group Member Filter
-view_admin_systemSettings_LDAPGroupMember_desc = LDAP search filter that is used in conjunction with the group search filter to determine user authorization. This is used for LDAP group authorization.
-view_admin_systemSettings_LDAPBaseDN_name = Search Base
-view_admin_systemSettings_LDAPBaseDN_desc = The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou=People,dc=redhat,dc=com
-view_admin_systemSettings_LDAPBindDN_name = Username
-view_admin_systemSettings_LDAPBindDN_desc = The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn=Manager,dc=redhat,dc=com
-view_admin_systemSettings_LDAPBindPW_name = Password
-view_admin_systemSettings_LDAPBindPW_desc = The credentials of the user used to connect to the LDAP server when querying the LDAP user database.
-
-# Administration/Downloads
-#------------------------------
-view_admin_downloads_agentDownload = Agent Download
-view_admin_downloads_cliDownload = Command Line Client Download
-view_admin_downloads_bundleDownload = Bundle Deployer Download
-view_admin_downloads_connectorsDownload = Connectors Download
-
-view_admin_downloads_agent_loadError = Cannot get agent version info
-view_admin_downloads_agent_version = Agent Version
-view_admin_downloads_agent_buildNumber = Agent Build
-view_admin_downloads_agent_md5 = Agent MD5
-view_admin_downloads_agent_link_label = Link
-view_admin_downloads_agent_link_value = Download Agent {0} ({1})
-view_admin_downloads_agent_help = <p> \
- This is the RHQ Agent Update Binary jar file. The purpose of this \
- jar file is to allow you to install a fresh agent on a machine \
- where an agent does not yet exist and to allow you to update \
- an agent that is already installed on a machine. \
- For more details, run this agent download jar with the --help command line option:<br/> \
- <b>java -jar <agent-download.jar> --help</b> \
- </p> \
- <h3>Agent Install</h3> \
- <p> \
- <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> \
- This command will install a new agent. If you do not specify the new agent directory, the default will be "." \
- </p> \
- <h3>Agent Update</h3> \
- <p> \
- <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> \
- This will update an existing agent that was already installed. \
- If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". \
- </p>
-
-view_admin_downloads_cli_loadError = Cannot get CLI version info
-view_admin_downloads_cli_version = CLI Version
-view_admin_downloads_cli_buildNumber = CLI Build
-view_admin_downloads_cli_md5 = CLI MD5
-view_admin_downloads_cli_link_label = Link
-view_admin_downloads_cli_link_value = Download CLI {0} ({1})
-view_admin_downloads_cli_help = <p> \
- This is the Command Line Client tool, otherwise known as the CLI. \
- It is a standalone tool that runs from within a console and provides a \
- command line interface to the RHQ Server. You can invoke commands via the CLI \
- as well as run scripts to perform automated tasks. See the documentation for \
- more information on how to install and use the CLI. \
- </p>
-
-view_admin_downloads_bundle_loadError = Cannot get bundle deployer info
-view_admin_downloads_bundle_link_label = Link
-view_admin_downloads_bundle_link_value = Download Bundle Deployer {0}
-view_admin_downloads_bundle_help = <p> \
- This is the Bundle Deployer tool. It is for use by developers and packagers of RHQ bundles. \
- This standalone tool allows you to test your bundles and their recipes from a console. \
- </p>
-
-view_admin_downloads_connectors_loadError = Cannot get connectors info
-view_admin_downloads_connectors_none = No connectors are available for download
-view_admin_downloads_connectors_help = Connectors are software that is needed in order for some products to be manageable by RHQ. You install connectors into some managed products so RHQ agents can talk to them. See the documentation for more information.
-
-# Measurement Templates view
-view_admin_measTemplates_title = Template Metric Collection Schedules
-view_admin_measTemplates_updateExisting_title = Update Existing Schedules
-view_admin_measTemplates_updateExisting_tooltip = Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
-
-#==================== Alerts ======================
-view_alerts_table_title_group = Group Alert History
-view_alerts_table_title_resource = Resource Alert History
-view_alerts_table_filter_priority = Priority Filter
-view_alerts_field_created_time = Creation Time
-view_alerts_field_modified_time = Modified Time
-view_alerts_field_enabled = Enabled
-view_alerts_field_ack_time = Acknowledge Time
-view_alerts_field_ack_subject = Acknowledge Subject
-view_alerts_field_ack_status = Status
-view_alerts_field_ack_status_noAck = No Ack
-view_alerts_field_ack_status_noAckHover = Not yet Acknowledged
-view_alerts_field_ack_status_ack = Ack ({0})
-view_alerts_field_ack_status_ackHover = Acknowledged by {0} at {1}
-view_alerts_field_name = Name
-view_alerts_field_condition_text = Condition Text
-view_alerts_field_condition_text_none = No Conditions
-view_alerts_field_condition_text_many = Multiple Conditions
-view_alerts_field_condition_value = Condition Value
-view_alerts_field_priority = Priority
-view_alerts_field_parent = Parent
-view_alerts_field_protected = Protected
-view_alerts_field_protected_tooltip = If true, this definition is protected from being changed by the parent definition. In other words, the parent definition settings will not override this definition.
-view_alerts_loadFailed = Failed to fetch alerts data
-view_alerts_delete_confirm = Delete the selected alert(s)?
-view_alerts_delete_confirm_all = Delete all alerts from this source?
-view_alerts_delete_success = Successfully deleted {0} alerts
-view_alerts_delete_failure = Failed to delete alerts with id''s: {0}
-view_alerts_delete_failure_all = Failed to delete all alerts from this source
-view_alerts_ack_confirm = Acknowledge the selected alert(s)?
-view_alerts_ack_confirm_all = Acknowledge all alerts from this source?
-view_alerts_ack_success = Successfully acknowledged {0} alerts
-view_alerts_ack_failure = Failed to acknowledge alerts with id''s: {0}
-view_alerts_ack_failure_all = Failed to acknowledge all alerts from this source
-view_alert_details_loadFailed = Failed to fetch alert details
-view_alert_details_field_ack_by = Acknowledged by
-view_alert_details_field_ack_at = Acknowledged at
-view_alert_details_field_recovery_info = Recovery Info
-view_alert_definition_for_type = View Template
-view_alert_definition_for_group = View Group Definition
-view_alert_definitions_table_title_group = Group Alert Definitions
-view_alert_definitions_table_title_resource = Resource Alert Definitions
-view_alert_definitions_loadFailed = Failed to fetch alert definition data
-view_alert_definitions_loadFailed_single = Failed to fetch data for alert definition with id {0}
-view_alert_definitions_enable_confirm = Enable the selected alert definition(s)?
-view_alert_definitions_enable_success = Successfully enabled {0} alert definitions
-view_alert_definitions_enable_failure = Failed to enable the selected alert definitions
-view_alert_definitions_disable_confirm = Disable the selected alert definition(s)?
-view_alert_definitions_disable_success = Successfully disabled {0} alert definitions
-view_alert_definitions_disable_failure = Failed to disable the selected alert definitions
-view_alert_definitions_delete_confirm = Delete the selected alert definition(s)?
-view_alert_definitions_delete_success = Successfully deleted {0} alert definitions
-view_alert_definitions_delete_failure = Failed to deleted the selected alert definitions
-view_alert_definitions_create_success = Alert definition successfully created
-view_alert_definitions_create_failure = Alert definition creation failed
-view_alert_definitions_update_success = Alert definition successfully updated
-view_alert_definitions_update_failure = Alert definition update failed
-view_alert_definition_condition_editor_option_label = Condition Type
-view_alert_definition_condition_editor_option_availability = Availability Change
-view_alert_definition_condition_editor_option_metric_threshold = Measurement Absolute Value Threshold
-view_alert_definition_condition_editor_option_metric_baseline = Measurement Baseline Threshold
-view_alert_definition_condition_editor_option_metric_change = Measurement Value Change
-view_alert_definition_condition_editor_option_metric_calltime_threshold = Call Time Value Threshold
-view_alert_definition_condition_editor_option_metric_calltime_change = Call Time Value Change
-view_alert_definition_condition_editor_option_metric_trait_change = Trait Value Change
-view_alert_definition_condition_editor_option_operation = Operation Execution
-view_alert_definition_condition_editor_option_resource_configuration = Resource Configuration Change
-view_alert_definition_condition_editor_option_event = Event Detection
-view_alert_definition_condition_editor_avilability_tooltip = Specify the availability state change that will trigger the condition.
-view_alert_definition_condition_editor_avilability_value = Availability
-view_alert_definition_condition_editor_avilability_option_up = Comes up
-view_alert_definition_condition_editor_avilability_option_down = Goes down
-view_alert_definition_condition_editor_metric_common_definition_not_found = Should have found metric definition - something is wrong
-view_alert_definition_condition_editor_metric_threshold_tooltip = Specify the threshold value that, when violated, triggers the condition. The value you specify is an absolute value with an optional units specifier.
-view_alert_definition_condition_editor_metric_threshold_name = Metric
-view_alert_definition_condition_editor_metric_threshold_value = Metric Value
-view_alert_definition_condition_editor_metric_threshold_value_tooltip = The threshold value of the metric that will trigger the condition when compared using the selected comparator.
-view_alert_definition_condition_editor_metric_threshold_comparator = Comparator
-view_alert_definition_condition_editor_metric_threshold_comparator_less = Less than
-view_alert_definition_condition_editor_metric_threshold_comparator_equal = Equal to
-view_alert_definition_condition_editor_metric_threshold_comparator_greater = Greater Than
-view_alert_definition_condition_editor_metric_threshold_comparator_tooltip = How a collected metric value should be compared to the given threshold value
-view_alert_definition_condition_editor_metric_baseline_tooltip = Specify the baseline value that must be violated to trigger the condition. The value you specify is a percentage of the given baseline value.
-view_alert_definition_condition_editor_metric_baseline_percentage = Baseline Percentage
-view_alert_definition_condition_editor_metric_baseline_percentage_tooltip = A collected metric value will trigger this condition when compared to this percentage of the selected baseline value using the selected comparator
-view_alert_definition_condition_editor_metric_baseline_value = Baseline
-view_alert_definition_condition_editor_metric_change_tooltip = Specify the metric whose value must change to trigger the condition.
-view_alert_definition_condition_editor_metric_calltime_threshold_tooltip = Specify the calltime threshold value that, when violated, triggers the condition. The value you specify is an absolute value with an optional units specifier. You also must specify which calltime limit to compare the value with (minimum, maximum or average calltime value).
-view_alert_definition_condition_editor_metric_calltime_common_name = Call Time Metric
-view_alert_definition_condition_editor_metric_calltime_common_limit = Call Time Limit
-view_alert_definition_condition_editor_metric_calltime_common_limit_tooltip = The calltime limit value that is to be compared with the given value
-view_alert_definition_condition_editor_metric_calltime_common_regex = Regular Expression
-view_alert_definition_condition_editor_metric_calltime_common_regex_tooltip = If specified, this is a regular expression that must match a call destination in order to trigger the condition.
-view_alert_definition_condition_editor_metric_calltime_common_comparator = Comparator
-view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks = Shrinks
-view_alert_definition_condition_editor_metric_calltime_common_comparator_grows = Grows
-view_alert_definition_condition_editor_metric_calltime_common_comparator_changes = Changes
-view_alert_definition_condition_editor_metric_calltime_common_comparator_tooltip = How a collected calltime value should be compared to the given calltime limit
-view_alert_definition_condition_editor_metric_calltime_threshold_value = Call Time Value
-view_alert_definition_condition_editor_metric_calltime_threshold_value_tooltip = The threshold value of the metric that will trigger the condition when compared using the selected comparator.
-view_alert_definition_condition_editor_metric_calltime_change_tooltip = Specify the calltime value that, when changed at least a specified amount, triggers the condition. You must specify which calltime limit to check (minimum, maximum or average calltime value) and the percentage of change that must occur.
-view_alert_definition_condition_editor_metric_calltime_change_percentage = Percentage Change
-view_alert_definition_condition_editor_metric_calltime_change_percentage_tooltip = A collected calltime value will trigger this condition when it differs by at least this percentage of the selected calltime limit value
-view_alert_definition_condition_editor_metric_trait_change_tooltip = Specify the trait whose value must change to trigger the condition.
-view_alert_definition_condition_editor_metric_trait_change_value = Trait
-view_alert_definition_condition_editor_operation_tooltip = Specify the result that must occur when the selected operation is executed in order to trigger the condition.
-view_alert_definition_condition_editor_operation_value = Operation
-view_alert_definition_condition_editor_operation_status = Operation Status
-view_alert_definition_condition_editor_operation_status_inprogress = In Progress
-view_alert_definition_condition_editor_operation_status_success = Success
-view_alert_definition_condition_editor_operation_status_failure = Failure
-view_alert_definition_condition_editor_operation_status_canceled = Canceled
-view_alert_definition_condition_editor_resource_configuration_tooltip = This condition is triggered when the resource configuration changes.
-view_alert_definition_condition_editor_event_tooltip = Specify the event severity that an event message must be reported with in order to trigger this condition. If you specify an optional regular expression, the event message must also match that regular expression in order for the condition to trigger.
-view_alert_definition_condition_editor_event_severity = Event Severity
-view_alert_definition_condition_editor_event_severity_debug = Debug
-view_alert_definition_condition_editor_event_severity_info = Info
-view_alert_definition_condition_editor_event_severity_warn = Warn
-view_alert_definition_condition_editor_event_severity_error = Error
-view_alert_definition_condition_editor_event_severity_fatal = Fatal
-view_alert_definition_condition_editor_event_regex = Regular Expression
-view_alert_definition_condition_editor_event_regex_tooltip = If specified, this is a regular expression that must match a collected event message in order to trigger the condition.
-view_alert_definition_condition_editor_common_min = Minimum
-view_alert_definition_condition_editor_common_avg = Average
-view_alert_definition_condition_editor_common_max = Maximum
-view_alert_definition_condition_editor_delete_confirm = Delete the selected alert condition(s)?
-view_alert_definition_notification_editor_title_add = Add Notification
-view_alert_definition_notification_editor_title_edit = Edit Notification
-view_alert_definition_notification_editor_sender = Notification Sender
-view_alert_definition_notification_editor_none_available = No alert senders available
-view_alert_definition_notification_editor_loadFailed = Cannot get alert senders
-view_alert_definition_notification_editor_loadFailed_single = Cannot get alert sender configuration definition
-view_alert_definition_notification_editor_saveFailed = Cannot save the notification configuration
-view_alert_definition_notification_editor_field_sender = Sender
-view_alert_definition_notification_editor_field_configuration = Configuration
-view_alert_definition_notification_editor_field_configuration_not_loaded = Unknown
-view_alert_definition_notification_editor_field_configuration_loadFailed = Failed to get notification configuration preview
-view_alert_definition_notification_editor_delete_confirm = Are you sure you want to delete the selected alert notifications?
-view_alert_definition_notification_operation_editor_mode_title = Resource Selection Mode
-view_alert_definition_notification_operation_editor_mode_this = This Resource
-view_alert_definition_notification_operation_editor_mode_specific = Specific Resource
-view_alert_definition_notification_operation_editor_mode_relative = Relative Resource
-view_alert_definition_notification_operation_editor_mode_unknown = UNKNOWN OPTION - THIS IS A BUG
-view_alert_definition_notification_operation_editor_common_operation = Operation
-view_alert_definition_notification_operation_editor_specific_resource = Resource
-view_alert_definition_notification_operation_editor_specific_pick_button = Pick
-view_alert_definition_notification_operation_editor_specific_pick_text = Pick a resource...
-view_alert_definition_notification_operation_editor_specific_pick_error_invalid = Please pick a resource
-view_alert_definition_notification_operation_editor_specific_pick_error_no_operation = Please pick a resource that has one or more operations
-view_alert_definition_notification_operation_editor_relative_ancestor = Start Search From
-view_alert_definition_notification_operation_editor_relative_ancestor_tooltip = Select the top of the type hierarchy from which to search its descendant tree for the Filter By type
-view_alert_definition_notification_operation_editor_relative_ancestor_loadFailed = Cannot get type ancestry
-view_alert_definition_notification_operation_editor_relative_ancestor_root = Root Ancestor Type
-view_alert_definition_notification_operation_editor_relative_descendant = Then Filter By
-view_alert_definition_notification_operation_editor_relative_descendant_tooltip = The resource type to search for under the root type defined in the Start Search From selection.
-view_alert_definition_notification_operation_editor_relative_descendant_filter_tooltip = A specific name to uniquely identify a resource when more than one resource of the selected type might exist. This is optional if there will only ever be one resource of the resource type in the selected type hierarchy.
-view_alert_definition_notification_operation_editor_relative_descendant_loadFailed = Cannot get type descendants
-view_alert_definition_notification_operation_editor_operations_loadFailed = Failed to load the list of available operations
-view_alert_definition_notification_operation_editor_operations_no_parameters = This operation does not take any parameters
-view_alert_definition_notification_role_editor_loadFailed = Cannot determine current roles - starting empty
-view_alert_definition_notification_role_editor_restoreFailed = Cannot use current roles - starting empty
-view_alert_definition_notification_role_editor_saveFailed = Cannot save the selected roles
-view_alert_definition_notification_user_editor_loadFailed = Cannot determine current users - starting empty
-view_alert_definition_notification_user_editor_restoreFailed = Cannot use current users - starting empty
-view_alert_definition_notification_user_editor_saveFailed = Cannot save the selected users
-view_alert_definition_notification_cliScript_editor_repository = Repository
-view_alert_definition_notification_cliScript_editor_script = Script
-view_alert_definition_notification_cliScript_editor_whichUser = User To Run The Script As
-view_alert_definition_notification_cliScript_editor_thisUser = Myself
-view_alert_definition_notification_cliScript_editor_anotherUser = Another User
-view_alert_definition_notification_cliScript_editor_verifyAuthentication = Verify
-view_alert_definition_notification_cliScript_editor_loadFailed = Loading the CLI Notification Editor Failed.
-view_alert_definition_notification_cliScript_editor_selectRepoFirst = Select a repository first.
-view_alert_definition_notification_cliScript_editor_existingScript = Existing Script
-view_alert_definition_notification_cliScript_editor_uploadNewScript = Upload New Script
-view_alert_definition_notification_cliScript_editor_newScriptVersion = Version
-view_alert_definition_notification_cliScript_editor_selectRepo = Select the repository where the script should reside
-view_alert_definition_recovery_editor_disable_when_fired = Disable When Fired
-view_alert_definition_recovery_editor_disable_when_fired_tooltip = Indicates if this alert will be disabled after it fires. Once disabled, the alert can be manually re-enabled or a recovery alert can be set up to automatically re-enable it. If this alert is a recovery alert itself, this setting cannot be turned on.
-view_alert_definition_recovery_editor_recovery_alert = Recover Alert
-view_alert_definition_recovery_editor_recovery_alert_tooltip = The target alert that will be recovered (i.e. re-enabled) after this alert triggers. Do not select an alert here if you are not defining a recovery alert.
-view_alert_definition_recovery_editor_loadFailed = Cannot build recovery menu
-view_alert_definition_recovery_editor_none_available = None
-view_alert_common_tab_general = General Properties
-view_alert_common_tab_conditions = Conditions
-view_alert_common_tab_conditions_modal_title = Add Condition
-view_alert_common_tab_conditions_expression = Fire alert when
-view_alert_common_tab_conditions_expression_tooltip = Determines if ANY or ALL of the conditions must evaluate to true in order for the entire condition set to be considered true.
-view_alert_common_tab_conditions_text = Condition
-view_alert_common_tab_conditions_value = Value
-view_alert_common_tab_conditions_type_availability = Availability Change
-view_alert_common_tab_conditions_type_availability_down = Went down
-view_alert_common_tab_conditions_type_availability_up = Came up
-view_alert_common_tab_conditions_type_metric_threshold = Metric Value Threshold
-view_alert_common_tab_conditions_type_metric_calltime_threshold = Call Time Value Threshold
-view_alert_common_tab_conditions_type_metric_calltime_destination = with call destination matching
-view_alert_common_tab_conditions_type_metric_calltime_change = Call Time Value Changes
-view_alert_common_tab_conditions_type_metric_calltime_change_verb = by at least
-view_alert_common_tab_conditions_type_metric_calltime_delta_grows = Grows
-view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks = Shrinks
-view_alert_common_tab_conditions_type_metric_calltime_delta_other = Changes
-view_alert_common_tab_conditions_type_metric_baseline = Metric Value Baseline
-view_alert_common_tab_conditions_type_metric_baseline_verb = of
-view_alert_common_tab_conditions_type_metric_change = Metric Value Change
-view_alert_common_tab_conditions_type_metric_trait_change = Trait Change
-view_alert_common_tab_conditions_type_operation = Operation Execution
-view_alert_common_tab_conditions_type_operation_status = with result status
-view_alert_common_tab_conditions_type_resource_configuration = Resource Configuration Change
-view_alert_common_tab_conditions_type_event = Event Detection
-view_alert_common_tab_conditions_type_event_matching = with event source matching
-view_alert_common_tab_conditions_recovery_enabled = Triggered ''{0}'' to be re-enabled
-view_alert_common_tab_conditions_recovery_disabled = This alert caused its alert definition to be disabled
-view_alert_common_tab_notifications = Notifications
-view_alert_common_tab_notifications_sender = Sender
-view_alert_common_tab_notifications_status = Status
-view_alert_common_tab_notifications_message = Message
-view_alert_common_tab_dampening = Dampening
-view_alert_common_tab_dampening_category_none = None
-view_alert_common_tab_dampening_category_none_tooltip = Dampening is disabled. Every time the condition set is true, an alert will be triggered.
-view_alert_common_tab_dampening_category_consecutive_count = Consecutive
-view_alert_common_tab_dampening_category_consecutive_count_tooltip = An alert is triggered once every X occurrences the condition set is true consecutively.
-view_alert_common_tab_dampening_category_partial_count = Last N Evaluations
-view_alert_common_tab_dampening_category_partial_count_tooltip = An alert is triggered once every X occurrences the condition set is true during the last N evaluations of the condition set.
-view_alert_common_tab_dampening_category_duration_count = Time Period
-view_alert_common_tab_dampening_category_duration_count_tooltip = An alert is triggered once every X occurrences the condition set is true within a given time period.
-view_alert_common_tab_dampening_consecutive_occurrences_label = Occurrences
-view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip = The number of times the condition set must be consecutively true before the alert is triggered
-view_alert_common_tab_dampening_partial_occurrences_label = Occurrences
-view_alert_common_tab_dampening_partial_occurrences_label_tooltip = The number of times the condition set must be true during the last N evaluations before the alert is triggered.
-view_alert_common_tab_dampening_partial_evalatuions_label = Evaluations
-view_alert_common_tab_dampening_partial_evalatuions_label_tooltip = The total number of times the condition set will be tested to see if the given number of occurrences are true.
-view_alert_common_tab_dampening_duration_occurrences_label = Occurrences
-view_alert_common_tab_dampening_duration_occurrences_label_tooltip = The number of times the condition set must be true during the given time period before the alert is triggered.
-view_alert_common_tab_dampening_duration_period_label = Time Period
-view_alert_common_tab_dampening_duration_period_label_tooltip = The time span in which the condition set will be tested to see if the given number of occurrences are true.
-view_alert_common_tab_recovery = Recovery
-view_alert_common_tab_invalid_condition_category = Invalid condition category - please report this as a bug: {0}
-view_alert_common_tab_invalid_dampening_category = Invalid dampening category - please report this as a bug: {0}
-view_alert_common_tab_invalid_time_units = Invalid time units - please report this as a bug: {0}
-
-# Auto Discovery Queue
-#----------------------------
-view_autoDiscoveryQ_title = Autodiscovery Queue
-view_autoDiscoveryQ_import = Import
-view_autoDiscoveryQ_ignore = Ignore
-view_autoDiscoveryQ_ignored = Ignored
-view_autoDiscoveryQ_unignore = Unignore
-view_autoDiscoveryQ_committed = Committed
-view_autoDiscoveryQ_deleted = Deleted
-view_autoDiscoveryQ_uninventoried = Uninventoried
-view_autoDiscoveryQ_new = New
-view_autoDiscoveryQ_newAndIgnored = New and Ignored
-view_autoDiscoveryQ_importFailure = Failed to import resources
-view_autoDiscoveryQ_importSuccessful = You have successfully imported the selected resources.
-view_autoDiscoveryQ_ignoreFailure = Failed to ignore resources
-view_autoDiscoveryQ_ignoreSuccessful = You have successfully ignored the selected resources.
-view_autoDiscoveryQ_unignoreFailure = Failed to unignore resources
-view_autoDiscoveryQ_unignoreSuccessful = You have successfully unignored the selected resources.
-view_autoDiscoveryQ_noperm = (You are not authorized to view the auto-discovery queue)
-view_autoDiscoveryQ_noItems = No items to show
-view_autoDiscoveryQ_field_parentId = Parent ID
-view_autoDiscoveryQ_field_name = Resource Name
-view_autoDiscoveryQ_field_key = Resource Key
-view_autoDiscoveryQ_field_discoveryTime = Discovery Time
-view_autoDiscoveryQ_field_inventoryStatus = Inventory Status
-view_autoDiscoveryQ_loadFailure = Failed to load the inventory discovery queue
-view_autoDiscoveryQ_showStatus = Show
-view_autoDiscoveryQ_confirmSelect = Also select the platform children?
-
-#==================== Bundles ======================
-
-# some common bundle terms
-view_bundle_bundle = Bundle
-view_bundle_bundles = Bundles
-view_bundle_bundleDestinations = Bundle Destinations
-view_bundle_bundleDeployment = Bundle Deployment
-view_bundle_bundleDeployments = Bundle Deployments
-view_bundle_bundleFiles = Bundle Files
-view_bundle_bundleType = Bundle Type
-view_bundle_bundleVersion = Bundle Version
-view_bundle_bundleVersions = Bundle Versions
-view_bundle_deploy = Deploy
-view_bundle_deployed = Deployed
-view_bundle_deployDir = Deploy Directory
-view_bundle_deployments = Deployments
-view_bundle_destinations = Destinations
-view_bundle_files = Files
-view_bundle_latestVersion = Latest Version
-view_bundle_recipe = Recipe
-view_bundle_revert = Revert
-view_bundle_purge = Purge
-view_bundle_versions = Versions
-view_bundle_deleteConfirm = Are you sure you want to delete this bundle? All versions, destinations and deployments for this bundle will also be deleted.
-
-# individual bundle views/wizards
-view_bundle_fileListView_fileSize = File Size
-view_bundle_fileListView_md5 = MD5
-view_bundle_fileListView_sha256 = SHA256
-view_bundle_fileListView_loadFailure = Failed to load bundle file data
-view_bundle_version_backToBundle = Back to Bundle
-view_bundle_version_bundleVersionTagUpdateFailure = Failed to update bundle version tags
-view_bundle_version_bundleVersionTagUpdateSuccessful = You have successfully updated the bundle version tags
-view_bundle_version_deleteConfirm = Are you sure you want to delete this bundle version?
-view_bundle_version_deleteFailure = Failed to delete the bundle version [{0}]
-view_bundle_version_deleteSuccessful = You successfully deleted the bundle version [{0}]
-view_bundle_version_loadFailure = Failed to load bundle version
-view_bundle_tree_loadFailure = Failed to load bundle data
-view_bundle_revertWizard_title = Bundle Revert
-view_bundle_revertWizard_windowTitle = Bundle Revert Wizard
-view_bundle_revertWizard_getInfoStep_name = Provide Revert Information
-view_bundle_revertWizard_getInfoStep_revertDeployName = Revert Deploy Name
-view_bundle_revertWizard_getInfoStep_revertDeployDesc = Revert Deploy Description
-view_bundle_revertWizard_getInfoStep_revertDeployDescFull = [REVERT From]\\n{0}\\n\\n[REVERT To]\\n{1}
-view_bundle_revertWizard_getInfoStep_cleanDeploy = Clean Deployment? (this will delete an old, existing deploy directory prior to starting the revert deployment)
-view_bundle_revertWizard_getInfoStep_getNameFailure = Failed to get revert deployment name
-view_bundle_revertWizard_confirmStep_name = Revert Deployment Confirmation
-view_bundle_revertWizard_confirmStep_noLiveDeployment_concise = No live deployment was found for the destination
-view_bundle_revertWizard_confirmStep_noLiveDeployment = No live deployment was found for the destination [{0}]
-view_bundle_revertWizard_confirmStep_noPriorDeployment_concise = The live deployment cannot be reverted because there is no prior deployment
-view_bundle_revertWizard_confirmStep_noPriorDeployment = The live deployment [{0}] cannot be reverted because there is no prior deployment for the destination [{1}]
-view_bundle_revertWizard_confirmStep_failedToFindLiveDeployment = Failed to find live deployment; cannot revert
-view_bundle_revertWizard_confirmStep_liveDeployment = Live Deployment
-view_bundle_revertWizard_confirmStep_prevDeployment = Previous Deployment
-view_bundle_revertWizard_confirmStep_confirmation = Reverting Live Deployment to Previous Deployment. Click "Next" to continue...
-view_bundle_revertWizard_revertStep_name = Deploy Bundle to Destination Platforms
-view_bundle_revertWizard_revertStep_reverting = Reverting...
-view_bundle_revertWizard_revertStep_scheduled = You have successfully scheduled the revert deployment!
-view_bundle_revertWizard_revertStep_scheduledDetails = You have successfully scheduled to revert the bundle deployment [{0}] from resource group [{1}]
-view_bundle_revertWizard_revertStep_scheduledFailure = Failed to schedule revert deployment!
-view_bundle_list_loadFailure = Failed to load the bundle to be deployed [{0}]
-view_bundle_list_singleLoadFailure = Failed to get a single bundle to be deployed [{0}]
-view_bundle_list_versionsCount = Versions Count
-view_bundle_list_destinationsCount = Destinations Count
-view_bundle_list_loadWithLatestFailure = Failed to load bundle with the latest version data
-view_bundleVersion_loadFailure = Failed to load bundle version data
-view_bundle_list_backToAll = Back to All Bundles
-view_bundle_list_tagUpdateFailure = Failed to update bundle tags
-view_bundle_list_tagUpdateSuccessful = You have successfully updated the bundle tags
-view_bundle_list_deleteConfirm = Are you sure you want to delete the selected bundles?
-view_bundle_list_deletesFailure = Failed to delete the bundles
-view_bundle_list_deletesSuccessful = You successfully deleted the bundles
-view_bundle_list_deleteFailure = Failed to delete the bundle [{0}]
-view_bundle_list_deleteSuccessful = You successfully deleted the bundle [{0}]
-view_bundle_list_error1 = Failed to load bundle to deploy [{0}]
-view_bundle_list_error2 = Failed to get a single bundle to deploy [{0}]
-view_bundle_list_error3 = Failed to load bundle
-view_bundle_dest_group = Group
-view_bundle_dest_created = Created
-view_bundle_dest_deployDir = Deploy Directory
-view_bundle_dest_lastDeployedVersion = Last Deployed Version
-view_bundle_dest_lastDeploymentDate = Last Deployment Date
-view_bundle_dest_lastDeploymentStatus = Last Deployment Status
-view_bundle_dest_loadFailure = Failed to load bundle destinations
-view_bundle_dest_loadFailureVersionInfo = Failed to load bundle destination deployed version information
-view_bundle_dest_backToBundle = Back to Bundle
-view_bundle_dest_tagUpdateFailure = Failed to update bundle destination tags
-view_bundle_dest_tagUpdateSuccessful = You have successfully updated the bundle destination tags
-view_bundle_dest_purgeConfirm = This will purge the bundle content from all remote machines. Are you sure you want to do this?
-view_bundle_dest_purgeFailure = Failed to purge the bundle destination [{0}] from some or all of the remote machines.
-view_bundle_dest_purgeSuccessful = You successfully purged the bundle destination [{0}] from all of the remote machines.
-view_bundle_dest_revertConfirm = This will revert all remote machines back to the previous bundle deployment. Are you sure you want to do this?
-view_bundle_dest_deleteConfirm = Are you sure you want to delete this bundle destination? This only deletes it from the database; all bundle content that was deployed to this destination on remote machines will remain.
-view_bundle_dest_deleteFailure = Failed to delete the bundle destination [{0}]
-view_bundle_dest_deleteSuccessful = You successfully deleted the bundle destination [{0}]
-view_bundle_resDeployDS_loadFailure = Failed to load bundle resource deployments
-view_bundle_deploy_name = Deployment Name
-view_bundle_deploy_time = Deployment Time
-view_bundle_deploy_loadDeployFailure = Failed to load bundle deployments
-view_bundle_deploy_action = Action
-view_bundle_deploy_installDetails = Install Details
-view_bundle_deploy_backButton = Back to Destination
-view_bundle_deploy_tagUpdateFailure = Failed to update bundle deployment tags
-view_bundle_deploy_tagUpdateSuccessful = You have successfully updated the bundle deployment tags
-view_bundle_deploy_deploymentPlatforms = Deployment Platforms
-view_bundle_deploy_selectARow = Select a row to show installation details
-view_bundle_deploy_operatingSystem = Operating System
-view_bundle_deploy_loadFailure = Failed to load bundle deployment
-view_bundle_deploy_loadBundleFailure = Failed to find bundle
-view_bundle_deploy_deployedBy = Deployed By
-view_bundle_deploy_clickForError = Click the icon for the error message
-view_bundle_deploy_deleteConfirm = Are you sure you want to delete this bundle deployment?
-view_bundle_deploy_deleteFailure = Failed to delete the bundle deployment [{0}]
-view_bundle_deploy_deleteSuccessful = You successfully deleted the bundle deployment [{0}]
-view_bundle_createWizard_title = Create Bundle
-view_bundle_createWizard_windowTitle = Bundle Creation Wizard
-view_bundle_createWizard_cancelSuccessful = Canceled the creation of bundle [{0}], version = [{1}]
-view_bundle_createWizard_cancelFailure = Failed to fully cancel the creation of bundle [{0}], version = [{1}] - the bundle may still exist in the database
-view_bundle_createWizard_noBundleTypesSupported = No bundle types are supported - you must deploy a valid plugin that supports bundle deployments
-view_bundle_createWizard_noBundleTypesAvail = No bundle types are available
-view_bundle_createWizard_loadBundleFileFailure = Cannot obtain bundle file information from server
-view_bundle_createWizard_enterUrl = Please enter a valid URL where the bundle distribution file can be downloaded from
-view_bundle_createWizard_enterRecipe = Please supply a valid recipe
-view_bundle_createWizard_uploadInProgress = Upload is in progress... This can take several minutes for large files
-view_bundle_createWizard_uploadStepName = Upload Bundle Files
-view_bundle_createWizard_noAdditionalFilesNeeded = No additional files need to be uploaded for this bundle
-view_bundle_createWizard_failedToUploadFile = Failed to upload bundle file
-view_bundle_createWizard_failedToUploadDistroFile = Failed to upload bundle distribution file
-view_bundle_createWizard_bundleDistro = Bundle Distribution
-view_bundle_createWizard_youMustChooseOne = You must choose one option in order to create a bundle!
-view_bundle_createWizard_urlOption = URL
-view_bundle_createWizard_uploadOption = Upload
-view_bundle_createWizard_recipeOption = Recipe
-view_bundle_createWizard_provideBundleDistro = Provide a Bundle Distribution
-view_bundle_createWizard_clickToUploadRecipe = Click to load a recipe file
-view_bundle_createWizard_createFailure = Failed to create the bundle
-view_bundle_createWizard_createSuccessful = You have successfully created a bundle named [{0}] with a version of [{1}]
-
-view_bundle_deployWizard_deploying = Deploying...
-view_bundle_deployWizard_deployStep = Deploy Bundle to Destination Platforms
-view_bundle_deployWizard_deploymentCreated = Created Deployment...
-view_bundle_deployWizard_deploymentCreatedDetail = You have created the deployment [{0}] with the description [{1}]
-view_bundle_deployWizard_deploymentCreatedDetail_concise = You have created the deployment [{0}]
-view_bundle_deployWizard_destinationCreatedDetail = You have created the destination [{0}] with the description [{1}]
-view_bundle_deployWizard_destinationCreatedDetail_concise = You have created the destination [{0}]
-view_bundle_deployWizard_deploymentScheduled = Bundle Deployment Scheduled!
-view_bundle_deployWizard_deploymentScheduledDetail = You have scheduled the bundle deployment [{0}] to the destination group [{1}]
-view_bundle_deployWizard_deploymentScheduledDetail_concise = You have scheduled the bundle deployment
-view_bundle_deployWizard_error_1 = Failed to delete new deployment on Cancel
-view_bundle_deployWizard_error_2 = Failed to delete new destination on Cancel
-view_bundle_deployWizard_error_3 = Failed to Schedule Deployment!
-view_bundle_deployWizard_error_4 = Failed to schedule deployment: {0}
-view_bundle_deployWizard_error_5 = Failed to Create Deployment!
-view_bundle_deployWizard_error_6 = Failed to create deployment: {0}
-view_bundle_deployWizard_error_7 = Failed to get deployment name.
-view_bundle_deployWizard_error_8 = You must select a valid resource group from the drop down
-view_bundle_deployWizard_error_9 = Failed to delete new destination in nextPage
-view_bundle_deployWizard_error_10 = Failed to create destination, it may already exist. (Note, for an existing destination deploy from the Destination view)
-view_bundle_deployWizard_error_11 = Failed to find defined deployments.
-view_bundle_deployWizard_error_12 = Failed to find defined bundles.
-view_bundle_deployWizard_getConfigStep = Set Deployment Configuration
-view_bundle_deployWizard_getConfigSkip = No configuration needed for this bundle version.
-view_bundle_deployWizard_getDestStep = New Destination
-view_bundle_deployWizard_getDest_name = Destination Name
-view_bundle_deployWizard_getDest_desc = Destination Description
-view_bundle_deployWizard_getDest_deployDir = Root Deployment Directory (on destination platforms)
-view_bundle_deployWizard_getInfoStep = Provide Deployment Information
-view_bundle_deployWizard_getInfo_clean = Clean Deployment? (wipe deploy directory on destination platform)
-view_bundle_deployWizard_getInfo_deploymentDesc = Deployment Description
-view_bundle_deployWizard_getInfo_deploymentName = Deployment Name
-view_bundle_deployWizard_getOptionsStep = Deploy Options
-view_bundle_deployWizard_getOptions_deployLater = Deploy Later
-view_bundle_deployWizard_getOptions_deployNow = Deploy Now
-view_bundle_deployWizard_getOptions_deployTime = Deployment Time
-view_bundle_deployWizard_selectBundleStep = Select Deployment Bundle
-view_bundle_deployWizard_selectBundle_single = Select only a single bundle for deployment.
-view_bundle_deployWizard_selectVersionStep = Select Deployment Bundle Version
-view_bundle_deployWizard_selectVersion_latest = Latest Version [{0}]
-view_bundle_deployWizard_selectVersion_live = Live Version [{0}]
-view_bundle_deployWizard_selectVersion_select = Select Version from List:
-view_bundle_deployWizard_title = Bundle Deployment Wizard
-
-# =================== Measurement Views =====================
-
-view_measureTable_chartMetricValues = Chart Selected Metrics
-view_measureTable_getLive = Get Live Value
-view_measureTable_getLive_failure = Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
-view_measureTable_live_title = Live Data
-
-# =================== Components =====================
-
-view_configCompare_comparingConfigs = Comparing Configurations
-view_configCompare_configCompare = Configuration Comparison
-
-view_configEdit_addItem = Add Item to List
-view_configEdit_confirm_1 = Are you sure you want to delete the selected properties from the set?
-view_configEdit_confirm_2 = Are you sure you want to delete this row?
-view_configEdit_confirm_3 = Are you sure you want to delete the [{0}] selected [{1}]?
-view_configEdit_viewRow = View Row
-view_configEdit_editRow = Edit Row
-view_configEdit_enterPropName = Enter the name of the property to be added.
-view_configEdit_error_1 = Configuration is not supported by this Resource.
-view_configEdit_error_2 = Connection settings are not supported by this Resource.
-view_configEdit_error_3 = Cannot add property named [{0}]. The property name is already used in the set.
-view_configEdit_files = Files
-view_configEdit_hideAll= Hide All
-view_configEdit_jumpToSection = Jump to Section
-view_configEdit_msg_1 = Added property [{0}] to the set.
-view_configEdit_msg_2 = Removed properties from the set.
-view_configEdit_msg_3 = [{0} {1}] deleted from list.
-view_configEdit_msg_4 = Item added to list.
-view_configEdit_properties = Properties
-view_configEdit_tooltip_1 = Delete the selected items from the list.
-view_configEdit_tooltip_2 = Add an item to the list.
-
-view_groupConfigEdit_member = Member
-view_groupConfigEdit_noListProps = List properties are not currently supported for group configurations.
-view_groupConfigEdit_tooltip_1 = Member values differ - click icon to edit them.
-view_groupConfigEdit_setAll = Set all values to:
-view_groupConfigEdit_unset = Unset
-view_groupConfigEdit_valsDiff = member values differ
-view_groupConfigEdit_valsDiffForProp = Member Values for Property [{0}]
-
-view_leftNav_unknownPage = Unknown page name [{0}] for section [{1}] - URL is invalid.
-
-view_measure_nan = --no data available--
-
-# Measurement Range Selector
-view_measureRange_last = Time Range - Previous
-view_measureRange_start = Time Range - Start
-view_measureRange_simple = Simple...
-
-view_selector_assigned = Assigned {0}
-view_selector_available = Available {0}
-
-view_subTab_error_disabled = Cannot select disabled subTab [{0}].
-
-view_table_drawFail = Failed to draw Table [{0}].
-view_table_matchingRows = Matching Rows: {0} (selected: {1})
-view_table_totalRows = Total Rows: {0} (selected: {1})
-view_tableSection_backButton = Back to List
-view_tableSection_error_noId = Table [{0}] record is missing 'id' attribute - please report this bug.
-view_tableSection_error_badId = Can not show detail for [{0}]. Illegal 'id': [{1}]. Please report this bug
-
-view_tags_tags = Tags
-view_tags_error_1 = Failed to load Tags
-view_tags_tooltip_1 = Click to remove this Tag
-view_tags_tooltip_2 = Click to edit Tags
-view_tags_tooltip_3 = Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
-
-# File Upload (various)
-view_upload_alreadyUploaded = File has already been uploaded
-view_upload_bundleDistFile = Distribution File
-view_upload_error_bundleDistFile = Error uploading Bundle Distribution File
-view_upload_error_file = Error uploading file
-view_upload_error_fileName = Error uploading file [{0}]
-view_upload_error_fileName_2 = Error uploading file [{0}], check for invalid file path.
-view_upload_error_packageVersionFile = Error uploading Package Version File
-view_upload_error_results = Error uploading file, unexpected results: [{0}]
-view_upload_inProgress = Can not submit, upload is currently in progress
-view_upload_prompt_1 = Please select a file to upload [{0}]
-view_upload_prompt_2 = File to Upload
-view_upload_tooltip_1a = Select a file to upload, then click Upload or Next
-view_upload_tooltip_1b = Select a file to upload, then click Next
-view_upload_tooltip_2 = File upload had previously failed
-view_upload_success = File successfully uploaded
-view_upload_upload = Upload
-view_upload_uploadFile = UploadFile
-
-# Group Create Wizard
-view_groupCreateWizard_membersStepName = Select Members
-view_groupCreateWizard_createStepName = Group Settings
-view_groupCreateWizard_createStep_recursive = Recursive
-view_groupCreateWizard_title = Create Group
-view_groupCreateWizard_windowTitle = Create Group
-view_groupCreateWizard_createFailure = Failed to create the resource group
-view_groupCreateWizard_createSuccessful_concise = You have created a new resource group. [<a href="{0}">View Group</a>]
-view_groupCreateWizard_createSuccessful_full = You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources
-
-# Resource Type / Plugin View/Datasources
-view_type_resourceTypes = Resource Types
-view_type_parentId = Parent ID
-view_type_typeTreeLoadFailure = Failed to load resource type tree data
-
-# Tabs
-view_tabs_invalidSubTab = Invalid subtab: {0}
-view_tabs_invalidTab = Invalid tab: {0}
-
-# Group Tree
-group_tree_partialClusterTooltip = {0} out of {1} group members have a ''{2}'' resource
-
-#=================== Dashboard =====================
-view_dashboard_favorites_error1 = Failed to load favorite Resources.
-view_dashboardManager_error = Failed to save dashboard to server
-view_dashboardManager_saved = Saved dashboard {0} to server
-view_dashboardManager_success = Saved dashboard
-view_dashboardManager_deleteFail = Failed to delete dashboard.
-view_dashboardManager_deleted = Successfully deleted dashboard {0}
-view_dashboards_title = Dashboard
-view_dashboards_confirm1 = Are you sure you want to delete
-view_dashboards_portlets_refresh_fail1=Failed to update interval for portlets that auto-refresh
-view_dashboards_portlets_refresh_fail2=Failed to disable reload for portlets that auto-refresh
-view_dashboards_portlets_refresh_none = No Refresh
-view_dashboards_portlets_refresh_one_min = 1 minute
-view_dashboards_portlets_refresh_multiple_min = {0} minutes
-view_dashboards_portlets_refresh_success1=Updated interval for portlets that auto-refresh
-view_dashboards_portlets_refresh_success2=Stopping reload for portlets that auto-refresh
-view_dashboardsManager_error1 = Failed to add new dashboard
-view_dashboardsManager_message_title_details = <h1>Welcome to RHQ</h1>\n<p>The RHQ project is an abstraction and plug-in based systems management suite that provides extensible and integrated systems management for multiple products and platforms across a set of core features. The project is designed with layered modules that provide a flexible architecture for deployment. It delivers a core user interface that delivers audited and historical management across an entire enterprise. A Server/Agent architecture provides remote management and plugins implement all specific support for managed products.</p>\n <p>This default dashboard can be edited by clicking the (edit mode) button above.</p>
-
-view_portlet_factory_invalidPortlet = This is an obsolete portlet that is no longer valid. Please delete it.
-
-view_portlet_defaultName_autodiscovery = Discovery Queue
-view_portlet_defaultName_favoriteResources = Favorite Resources
-view_portlet_defaultName_resourceMetric = Resource Metric Graph
-view_portlet_defaultName_groupMetric = Resource Group Metric Graph
-view_portlet_defaultName_inventorySummary = Inventory Summary
-view_portlet_defaultName_mashup = Mashup
-view_portlet_defaultName_message = Message
-view_portlet_defaultName_operations = Recent Operations
-view_portlet_defaultName_platformSummary = Platform Utilization
-view_portlet_defaultName_problemResources = Alerted or Unavailable Resources
-view_portlet_defaultName_recentAlerts = Recent Alerts
-view_portlet_defaultName_recentlyAddedResources = Recently Added Resources
-view_portlet_defaultName_tagCloud = Tag Cloud
-
-view_portlet_defaultName_group_alerts =Group: Alerts
-view_portlet_defaultName_group_bundles = Group: Bundle Deployments
-view_portlet_defaultName_group_config_updates = Group: Configuration Updates
-view_portlet_defaultName_group_events = Group: Event Counts
-view_portlet_defaultName_group_metrics = Group: Metrics
-view_portlet_defaultName_group_oobs = Group: OOB Conditions
-view_portlet_defaultName_group_operations = Group: Operations
-view_portlet_defaultName_group_pkg_hisory = Group: Package History
-view_portlet_defaultName_resource_alerts = Resource: Alerts
-view_portlet_defaultName_resource_bundles = Resource: Bundle Deployments
-view_portlet_defaultName_resource_config_updates = Resource: Configuration Updates
-view_portlet_defaultName_resource_events = Resource: Event Counts
-view_portlet_defaultName_resource_metrics = Resource: Measurements
-view_portlet_defaultName_resource_oobs = Resource: OOB Metrics
-view_portlet_defaultName_resource_operations = Resource: Operations
-view_portlet_defaultName_resource_pkg_hisory = Resource: Package History
-
-view_portlet_help_autodiscovery = This portlet allows import or ignore of newly discovered resources. Imported resources are added to inventory for monitoring and management. Ignored resources are not imported and are hidden from view unless explicitly unignored.
-view_portlet_help_bundle_deps = This portlet shows relevant bundle deployments based on display criteria configured.
-view_portlet_help_config_updates =This portlet displays recent configuration changes consistent with configuration settings.
-view_portlet_help_eventcounts = This portlet displays Event counts consistent with display criteria configured.
-view_portlet_help_favoriteResources = This portlet displays the current user''s favorite resources.
-view_portlet_help_graph = This portlet displays the resource metric graph.
-view_portlet_help_inventorySummary = This portlet displays a short summary of the current user''s viewable inventory and metric collection rate.
-view_portlet_help_mashup = This portlet displays the returned content of a remote HTTP request (via an iframe).
-view_portlet_help_metrics = This portlet graphs relevant recent metric data based on display criteria configured.
-view_portlet_help_message = This portlet displays a static HTML message. The <i>message</i> property must be configured.
-view_portlet_help_oobs = This portlet displays OOB(Out of Bound) metric conditions.
-view_portlet_help_operations = This portlet displays the most recently executed operations for the current user''s inventory.
-view_portlet_help_scheduledOperations = This portlet displays the next scheduled operations for the current user''s inventory.
-view_portlet_help_operations_criteria = This portlet displays Operations consistent with display criteria configured.
-view_portlet_help_pkg_history = This portlet shows relevant package history based on display criteria configured.
-view_portlet_help_platformSummary = This portlet displays utilization data (such as current CPU and memory usage) for platform resources that are accessible by the current user.
-view_portlet_help_problemResources = This portlet displays the current user''s alerted or unavailable resources.
-view_portlet_help_recentAlerts = This portlet displays alerts recently fired on the current user''s viewable inventory.
-view_portlet_help_recentlyAdded = This portlet displays resources that have recently been imported into inventory.
-view_portlet_help_tagCloud = This portlet displays the relative tag counts for the current user''s inventory.
-view_portlet_help_none = There is no help available for this portlet.
-
-view_portlet_configure_needed = Click the Settings button to configure this portlet.
-view_portlet_configure_notNeeded = Configuration is not necessary for this portlet.
-view_portlet_configure_definitionTitle = Portlet Configuration
-view_portlet_configure_definitionDesc = The configuration settings for the portlet.
-
-view_portlet_autodiscovery_setting_platforms = discovered platforms
-
-view_portlet_graph_configure_resource_graph = The resource to graph
-view_portlet_graph_configure_metricDefinition_graph = The metric definition id to graph
-
-view_portlet_inventory_error1 = Failed to retrieve inventory summary
-view_portlet_inventory_tooltip_expand = Click to show more details for this resource.
-view_portlet_inventory_tooltip_collapse = Click to hide details for this resource.
-
-view_portlet_message_title = The message to display.
-
-view_portlet_operations_config_completed_maximum = Maximum number of Completed operations to display.
-view_portlet_operations_config_completed_enable = Whether to enable completed operations results grouping for dashboard.
-view_portlet_operations_config_scheduled_enable = Whether to enable scheduled operations results grouping for dashboard.
-view_portlet_operations_config_scheduled_maximum = Maximum number of Scheduled operations to display.
-view_portlet_operations_config_completed = completed operations
-view_portlet_operations_config_show_last = show Last
-view_portlet_operations_config_show_next = show Next
-view_portlet_operations_disabled = (Results currently disabled. Change settings to enable results.
-
-view_portlet_platform_platform_error_1 = Failed to load platform metrics
-view_portlet_platform_type_error_1 = Could not load type data
-
-view_portlet_problemResources_config_display_maximum = Maximum number of Problem resources to display.
-view_portlet_problemResources_config_display_range = Show problem resources going back this many hours.
-view_portlet_problemResources_config_display_range2 = From {0} to {1}
-view_portlet_problemResources_maxDisplaySetting = maximum resources.
-
-view_portlet_recentAlerts_config_members = Select Members
-view_portlet_recentAlerts_config_priority_label = priority Alerts,
-view_portlet_recentAlerts_config_when = within the past
-view_portlet_recentAlerts_fail_msg = Failed to load resources assigned for alert filtering.
-
-view_portlet_recentlyAdded_setting_addedPlatforms = recently added platforms
-view_portlet_recentlyAdded_error1 = Failed to load recently added resources
-view_portlet_results_empty = No results found using specified criteria.
-
-# =================== Inventory =====================
-view_inventory_adq = Discovery Queue
-view_inventory_sectionHelp = From this section, newly discovered Resources, inventoried Resources, and Groups can be viewed and managed.
-view_inventory_problemGroups = Problem Groups
-view_inventory_collectionInterval = Collection Interval
-view_inventory_mixed = mixed
-view_inventory_unavailableServers = Unavailable Servers
-view_inventory_groups = Groups
-view_inventory_allGroups = All Groups
-view_inventory_allResources = All Resources
-view_inventory_platforms = Platforms
-view_inventory_servers = Servers
-view_inventory_services = Services
-view_inventory_summary_agent_error1 = Failed to locate agent managing resource id
-view_inventory_summary_agent_error2 = Failed to ping agent managing resource id
-view_inventory_summary_agent_error3 = You do not have permission to view details for this Agent.
-view_inventory_summary_agent_fullEnpoint = Full Endpoint
-view_inventory_summary_agent_fullEnpoint_err1 = !No remote endpoint associated with this resource!
-view_inventory_summary_agent_last_title = Last Received Availability Report
-view_inventory_summary_agent_status_title = Agent Communications Status
-view_inventory_summary_agent_title = Agent Managing this Resource
-view_inventory_dynagroupDefs = Dynagroup Definitions
-view_metric_traits = Traits
-view_metric_viewTraitHistory = Value History for Trait [{0}]
-view_inventory_eventHistory_groupEventHistory = Group Event History
-view_inventory_eventHistory_resourceEventHistory = Resource Event History
-view_inventory_eventHistory_sourceFilter = Source Filter
-view_inventory_eventHistory_detailsFilter = Details Filter
-view_inventory_eventHistory_severityFilter = Severity Filter
-view_inventory_eventHistory_timestamp = Timestamp
-view_inventory_eventHistory_severity = Severity
-view_inventory_eventHistory_details = Details
-view_inventory_eventHistory_sourceLocation = Source Location
-view_inventory_eventHistory_deleteSuccessful = You have successfully deleted [{0}] events for [{1}]
-view_inventory_eventHistory_deleteFailed = Failed to deleted selected events for [{0}]
-view_inventory_eventHistory_purgeSuccessful = You have successfully purged [{0}] events for [{1}]
-view_inventory_eventHistory_purgeFailed = Failed to purge events for [{0}]
-view_inventory_eventDetails_loadFailed = An error occurred loading the event details
-view_inventory_groups_resourceGroups = Resource Groups
-view_inventory_groups_children = Children
-view_inventory_groups_descendants = Descendants
-view_inventory_groups_deleteSuccessful = You have successfully deleted the selected resource groups
-view_inventory_groups_deleteFailed = Failed to delete the selected resource groups
-view_inventory_groups_loadFailed = Failed to load group composite data
-view_inventory_resource_loadFailed = Resource with id [{0}] does not exist or is not accessible
-view_inventory_resources_deleteConfirm = Are you sure you want to delete the selected resources?
-view_inventory_resources_deleteSuccessful = You have successfully deleted the selected resources
-view_inventory_resources_deleteFailed = Failed to delete the selected resources
-view_inventory_resources_uninventoryConfirm = Are you sure you want to uninventory the selected resources? Note that if a selected resource still exists, then it will get rediscovered during its agent''s next discovery scan.
-view_inventory_resources_uninventorySuccessful = You have successfully uninventoried the selected resources
-view_inventory_resources_uninventoryFailed = Failed to uninventory the selected resources
-view_inventory_resources_loadFailed = Failed to load resource composite data
-view_inventory_resources_title = Resources
-view_inventory_resources_title_children = Child Resources
-view_inventory_resources_title_members = Member Resources
-view_resource_inventory_activity_changed_by=Changed by
-view_resource_inventory_activity_criteria_no_recent_events=No event counts based off display criteria.
-view_resource_inventory_activity_no_recent_alerts=No recent alerts
-view_resource_inventory_activity_no_recent_bundle_deploy=No recent bundle deployments
-view_resource_inventory_activity_no_recent_config_history=No configuration change history
-view_resource_inventory_activity_no_recent_events =No events in the last 24 hours
-view_resource_inventory_activity_no_recent_metrics=This resource has no recent metrics
-view_resource_inventory_activity_no_recent_oob=No OOB conditions found
-view_resource_inventory_activity_no_recent_operations=No recent operation history
-view_resource_inventory_activity_no_recent_pkg_history=No recent package history
-view_resource_inventory_childhistory_createdChild = Created Child
-view_resource_inventory_childhistory_deletedChild = Deleted Child
-view_resource_inventory_childhistory_status_invalidArtifact = Invalid Artifact
-view_resource_inventory_childhistory_status_invalidConfig = Invalid Configuration
-view_resource_inventory_childhistory_filterTitle = Past N Days
-view_resource_monitor_availability_loadFailed = Failed to load availability history
-view_resource_monitor_graphs_noneAvailable = No graphs available
-view_resource_monitor_graphs_loadFailed = Failed to load graph data
-view_resource_monitor_graphs_lookupFailed = Failed to find resource for graph
-view_resource_monitor_graph_instructions = Point your mouse to a data point on the chart
-view_resource_monitor_graph_live_tooltip = Click for a live graph of current values
-view_resource_monitor_table_min = Minimum
-view_resource_monitor_table_max = Maximum
-view_resource_monitor_table_avg = Average
-view_resource_monitor_table_last = Last
-view_resource_monitor_table_alerts = Alerts
-view_resource_monitor_detailed_graph_label = Detailed Graph
-view_resource_monitor_calltime_title = Call Time Data
-view_resource_monitor_calltime_destination = Call Destination
-view_resource_monitor_calltime_count = Count
-view_resource_monitor_calltime_minimum = Minimum
-view_resource_monitor_calltime_average = Average
-view_resource_monitor_calltime_maximum = Maximum
-view_resource_monitor_calltime_total = Total
-view_resource_monitor_calltime_loadFailed = Could not load call time data
-view_resource_monitor_calltime_lookupFailed = Could not load resource for call time
-view_resource_monitor_calltime_editFailed = Call time data can not be edited
-view_resource_monitor_schedules_title = Resource Metric Collection Schedules
-view_resource_title_tagUpdateFailed = Failed to update resource tags
-view_resource_title_component_errors_tooltip = Shows managed component errors. Click for details
-view_tree_common_loadFailed_generic = Failed to load data for tree
-view_tree_common_loadFailed_root = Failed to load root for tree
-view_tree_common_loadFailed_descendants = Failed to load descendants for tree
-view_tree_common_loadFailed_children = Failed to load children for node
-view_tree_common_createFailed_autoCluster = Failed to create or update autocluster backing group
-view_tree_common_loadFailed_group = Failed to load group with id [{0}]
-view_tree_common_loadFailed_groupTree = Failed to load group tree
-view_tree_common_loadFailed_selection = Failed to select this node
-view_tree_common_loadFailed_node = Failed to load data for this node
-view_tree_common_loadFailed_create = Failed to create view for this node
-view_tree_common_loadFailed_update = Failed to update view for this node
-view_tree_common_contextMenu_loadFail_children = Failed to load platform manual add children
-view_tree_common_contextMenu_loadFail_dashboards = Failed to load user dashboards
-view_tree_common_contextMenu_loadFail_group = Failed to load group for context menu
-view_tree_common_contextMenu_type_name_label = Type: {0}
-view_tree_common_contextMenu_resourceConfiguration = Resource Configuration
-view_tree_common_contextMenu_editPluginConfiguration = Edit [{0}] Plugin Configuration
-view_tree_common_contextMenu_editResourceConfiguration = Edit [{0}] Resource Configuration
-view_tree_common_contextMenu_operations = Operations
-view_tree_common_contextMenu_operations_loadFailed = Failure to start wizard for running operations
-view_tree_common_contextMenu_measurements = Measurements
-view_tree_common_contextMenu_addChartToDashboard = Add chart to dashboard [{0}]
-view_tree_common_contextMenu_resourceGraph = Resource Metric Graph
-view_tree_common_contextMenu_groupGraph = Group Metric Graph
-view_tree_common_contextMenu_saveChartToDashboardSuccessful = You have saved dashboard [{0}]
-view_tree_common_contextMenu_saveChartToDashboardFailure = Failed to save the dashboard
-view_tree_common_contextMenu_loadFailed_dashboard = Failed to load user dashboards
-view_tree_common_contextMenu_loadFailed_manualAddChildren = Failed to load platform manual add children
-view_tree_group_error_updateAutoCluster = Failed to create or update autocluster backing group. key: [{0}]
-view_tabs_common_activity = Activity
-view_tabs_common_agent = Agent
-view_tabs_common_summary = Summary
-view_tabs_common_overview = Overview
-view_tabs_common_dashboard = Dashboard
-view_tabs_common_timeline = Timeline
-view_tabs_common_monitoring = Monitoring
-view_tabs_common_graphs = Graphs
-view_tabs_common_tables = Tables
-view_tabs_common_traits = Traits
-view_tabs_common_availability = Availability
-view_tabs_common_schedules = Schedules
-view_tabs_common_calltime = Calltime
-view_tabs_common_inventory = Inventory
-view_tabs_common_groups = Groups
-view_tabs_common_members = Members
-view_tabs_common_group_members = Group Members
-view_tabs_common_group_membership = Group Membership
-view_tabs_common_child_resources = Child Resources
-view_tabs_common_child_history = Child History
-view_tabs_common_connectionSettings = Connection Settings
-view_tabs_common_connectionSettingsHistory = Connection Settings History
-view_tabs_common_operations = Operations
-view_tabs_common_schedule = Schedule
-view_tabs_common_history = History
-view_tabs_common_alerts = Alerts
-view_tabs_common_definitions = Definitions
-view_tabs_common_current = Current
-view_tabs_common_events = Events
-view_tabs_common_configuration = Configuration
-view_tabs_common_content = Content
-view_tabs_common_deployed = Deployed
-view_tabs_common_new = New
-view_tabs_common_subscriptions = Subscriptions
-view_titleBar_common_updateTagsSuccessful = The tags for [{0}] have been updated
-view_titleBar_common_updateTagsFailure = Failed to update the tags for [{0}]
-view_titleBar_common_loadTagsFailure = Failed to load the tags for [{0}]
-view_titleBar_common_clickToRemoveFav = Click to remove this as a favorite
-view_titleBar_common_clickToAddFav = Click to add this as a favorite
-view_titleBar_common_removedFav = You have removed [{0}] as one of your favorites
-view_titleBar_common_addedFav = You have added [{0}] as a favorite
-view_titleBar_common_removedFavFailure = Failed to remove [{0}] as one of your favorites
-view_titleBar_common_addedFavFailure = Failed to add [{0}] as a favorite
-view_titleBar_group_failInfo = Failed to get general info on group [{0}] with ID [{1}]
-view_titleBar_group_summary_collapsedTooltip = Click to show more details for this group
-view_titleBar_group_summary_expandedTooltip = Click to hide details for this group
-view_dynagroup_expressionSet = Expression Set
-view_dynagroup_recalculationInterval = Recalculation Interval (ms)
-view_dynagroup_lastCalculationTime = Last Calculation Time
-view_dynagroup_nextCalculationTime = Next Calculation Time
-view_dynagroup_definitionCreated = You have successfully created a group definition named [{0}]
-view_dynagroup_definitionLoadFailure = Failed to load group definitions
-view_dynagroup_definitionAlreadyExists = A group definition already exists with this name
-view_dynagroup_saveSuccessful = You have successfully saved the group definition named [{0}]
-view_dynagroup_saveFailure = Failed to save the group definition named [{0}]
-view_dynagroup_singleSaveFailure = An error occurred - there should have been one created, but instead there were [{0}] created
-view_dynagroup_saveAndRecalculate = Save & Recalculate
-view_dynagroup_recalculate = Recalculate
-view_dynagroup_recalcSuccessful = You have successfully recalculated this group definition
-view_dynagroup_recalcFailure = Failed to recalculated this group definition
-view_dynagroup_recalcSuccessfulSelection = You have successfully recalculated [{0}] group definitions
-view_dynagroup_recalcFailureSelection = Failed to recalculated the selected group definitions
-view_dynagroup_deleteSuccessfulSelection = You have successfully deleted [{0}] group definitions
-view_dynagroup_deleteFailureSelection = Failed to delete the selected group definitions
-view_dynagroup_children = DynaGroup Children
-view_dynagroup_newGroupDefinition = New Group Definition
-view_dynagroup_editing = Editing [{0}]
-view_dynagroup_expression = Expression
-view_dynagroup_recursive = Recursive
-view_dynagroup_loadDefinitionFailure = Failed to load group definition [{0}]
-view_dynagroup_loadDefinitionMissing = There is no group definition with the ID of [{0}]
-view_dynagroup_permDenied = You do not have permission to view group definitions
-view_dynagroup_definitions = DynaGroup Definitions
-view_dynagroup_template_customExpression = Custom Expression...
-view_dynagroup_template_jbossas4_clusters = JBossAS 4 - Clusters
-view_dynagroup_template_jbossas5_clusters = JBossAS 5/6 - Clusters
-view_dynagroup_template_jbossas4_earClusters = JBossAS 4 - Clustered EARs
-view_dynagroup_template_jbossas4_uniqueVersions = JBossAS 4 - Unique versions
-view_dynagroup_template_platforms = Platform resources in inventory
-view_dynagroup_template_uniqueResourceTypes = Unique resource types in inventory
-view_dynagroup_template_jbossas4_hostingApp = JBossAS 4 - All hosting any version of "my" app
-view_dynagroup_template_jbossas4_nonsecured = JBossAS 4 - All non-secured
-view_dynagroup_template_downedResources = All resources currently down
-view_dynagroup_mixed = Mixed
-view_dynagroup_compatible = Compatible
-view_dynagroup_expressionBuilderIconTooltip = Expression Builder...
-view_dynagroup_exprBuilder_title = Expression Builder
-view_dynagroup_exprBuilder_expression = Expression
-view_dynagroup_exprBuilder_expression_tooltip = This is the full expression that is represented by the selections in the form below. This text will be added to your group definition expression text when you click the "Add Expression" button.
-view_dynagroup_exprBuilder_addExpression = Add Expression
-view_dynagroup_exprBuilder_value_tooltip = The string value for the expression to query
-view_dynagroup_exprBuilder_comparisonType = Comparison Type
-view_dynagroup_exprBuilder_comparisonType_tooltip = Comparison Type
-view_dynagroup_exprBuilder_unset = Unset
-view_dynagroup_exprBuilder_unset_tooltip = Unset will find all of the values that have a null value in the database. This is not possible using the "=" operator because of how databases store and query data.
-view_dynagroup_exprBuilder_propertyName = Property Name
-view_dynagroup_exprBuilder_propertyName_tooltip = The name of the property to query. This is defined by the expression type as well as the resource type.
-view_dynagroup_exprBuilder_resourceType = Resource Type
-view_dynagroup_exprBuilder_resourceType_tooltip = The type of resource
-view_dynagroup_exprBuilder_definingPlugin = Defining Plugin
-view_dynagroup_exprBuilder_definingPlugin_tooltip = The plugin to search
-view_dynagroup_exprBuilder_expressionType = Expression Type
-view_dynagroup_exprBuilder_expressionType_tooltip = The type of property this expression switches on:<br/> \
-<b>Resource</b>: A resource property such as its name or version<br/> \
-<b>Resource Type</b>: Search for resources of a specific type<br/> \
-<b>Resource Category</b>: Search for resources by category: platform, server, service<br/> \
-<b>Trait</b>: Resources that have selected values for a monitored trait<br/> \
-<b>Plugin Configuration</b>: Search by the plugin component configuration setting of the component<br/> \
-<b>Resource Configuration</b>: Search by the configuration setting of the managed resource
-view_dynagroup_exprBuilder_resource = Resource
-view_dynagroup_exprBuilder_resource_tooltip = Choose the level of the resource you wish to select. For example, select "parent" will find resources whose parent resource matches the rest of the expression.
-view_dynagroup_exprBuilder_groupBy = Group by
-view_dynagroup_exprBuilder_groupBy_tooltip = GroupBy will cause the system to pivot on the values from the entered expressions creating a separate group for each value. For example, GroupBy on the cluster name to create a group for each cluster with all cluster members in it.
-view_dynagroup_exprBuilder_resource_resource = Resource
-view_dynagroup_exprBuilder_resource_child = Child
-view_dynagroup_exprBuilder_resource_parent = Parent
-view_dynagroup_exprBuilder_resource_grandparent = Grandparent
-view_dynagroup_exprBuilder_resource_greatGrandparent = GreatGrandparent
-view_dynagroup_exprBuilder_resource_greatGreatGrandparent = GreatGreatGrandparent
-view_dynagroup_exprBuilder_comparisonType_equals = equals
-view_dynagroup_exprBuilder_comparisonType_startsWith = starts with
-view_dynagroup_exprBuilder_comparisonType_endsWith = ends with
-view_dynagroup_exprBuilder_comparisonType_contains = contains
-view_dynagroup_exprBuilder_expressionType_resource = Resource
-view_dynagroup_exprBuilder_expressionType_resourceType = Resource Type
-view_dynagroup_exprBuilder_expressionType_resourceCategory = Resource Category
-view_dynagroup_exprBuilder_expressionType_trait = Trait
-view_dynagroup_exprBuilder_expressionType_pluginConfig = Plugin Configuration
-view_dynagroup_exprBuilder_expressionType_resourceConfig = Resource Configuration
-view_dynagroup_exprBuilder_pluginLoadFailure = Cannot get the list of plugins
-view_dynagroup_exprBuilder_resTypeLoadFailure = Cannot get list of resource types for plugin [{0}]
-view_dynagroup_exprBuilder_propLoadFailure = Cannot get list of properties
-view_dynagroup_exprBuilder_noResourceTypes = --No resource types--
-view_dynagroup_exprBuilder_noProperties = --No properties--
-view_dynagroup_exprBuilder_noPlugins = --No plugins--
-
-view_group_detail_failLoad = Failed to load group for group with ID [{0}]
-view_group_detail_failLoadComp = Failed to load group composite for group with ID [{0}]
-view_group_detail_recursiveChange = You successfully changed the recursive setting for group [{0}]
-view_group_detail_failRecursiveChange = Failed to update the recursive setting for group [{0}]
-view_group_inventory_activity_no_recent_metrics=This group has no recent metrics
-view_group_membership_failFetch = Failed to fetch Resource Group
-view_group_membership_saveFailure = Failed to update membership of group [{0}]
-view_group_membership_saveSuccessful = You have updated the membership of group [{0}]
-view_group_resConfig_edit_saveTooltip = Update the configurations of all group members
-view_group_resConfig_edit_loadFail = Failed to retrieve member Resource configurations for [{0}]
-view_group_resConfig_edit_noperm = You do not have permission to edit this group configuration
-view_group_resConfig_edit_saveInitiated_concise = The group configuration updates have been initiated
-view_group_resConfig_edit_saveInitiated_full = The group configuration updates have been initiated for the [{0}] compatible group named [{1}]
-view_group_resConfig_edit_saveFailure = Failed to initiate group configuration update for [{0}] compatible group named [{1}]
-view_group_resConfig_edit_valid = All configuration properties have valid values, so the configuration can now be saved
-view_group_resConfig_edit_invalid = The following configuration properties have invalid values and must be corrected before the configuration can be saved: [{0}]
-
-view_group_resConfig_view_noperm = You do not have permissions to see the resource configuration settings
-view_group_resConfig_view_groupProperties = Group Properties
-view_group_resConfig_table_title = Group Resource Configuration History
-view_group_resConfig_table_statusDetails = Status Details
-view_group_resConfig_table_viewSettings = View Settings
-view_group_resConfig_table_viewMemberHistory = View Member History
-view_group_resConfig_table_msg1 = View Member History for status of each individual resource
-view_group_resConfig_table_failFetch = Failed to get group resource config history
-view_group_resConfig_table_deleteSuccessful = You have deleted [{0}] history items
-view_group_resConfig_table_deleteFailure = Failed to delete group resource config history
-view_group_resConfig_table_statusSuccess = This group configuration update was successful
-view_group_resConfig_table_statusInprogress = This group configuration update is still in progress
-view_group_resConfig_table_statusNochange = No changes were made to this group configuration
-view_group_resConfig_table_statusFailure = This group configuration update failed
-view_group_resConfig_table_clickStatusIcon = Click the status icon for full details
-view_group_resConfig_members_title = Group Resource Configuration Member Histories
-view_group_resConfig_members_fetchFailure = Failed to get resource config update history for members of group [{0}]
-view_group_resConfig_members_fetchFailureConfig = Failed to retrieve member resource configuration settings for [{0}]
-view_group_resConfig_members_fetchFailureConfigInProgress = A group resource configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
-view_group_resConfig_members_statusDetails = Status Details
-view_group_resConfig_members_statusSuccess = This configuration update was successful
-view_group_resConfig_members_statusInprogress = This configuration update is still in progress
-view_group_resConfig_members_statusNochange = No changes were made to this configuration
-view_group_resConfig_members_statusFailure = This configuration update failed for an unknown reason
-
-view_group_pluginConfig_view_noperm = You do not have permissions to see the connection settings
-view_group_pluginConfig_view_groupProperties = Group Properties
-view_group_pluginConfig_table_failFetch = Failed to get group plugin config history
-view_group_pluginConfig_table_title = Group Connection Settings History
-view_group_pluginConfig_table_statusDetails = Status Details
-view_group_pluginConfig_table_viewSettings = View Settings
-view_group_pluginConfig_table_viewMemberHistory = View Member History
-view_group_pluginConfig_table_deleteSuccessful = You have deleted [{0}] history items
-view_group_pluginConfig_table_deleteFailure = Failed to delete group plugin config history
-view_group_pluginConfig_table_msg1 = View Member History for status of each individual resource
-view_group_pluginConfig_table_statusSuccess = This group configuration update was successful
-view_group_pluginConfig_table_statusInprogress = This group configuration update is still in progress
-view_group_pluginConfig_table_statusNochange = No changes were made to this group configuration
-view_group_pluginConfig_table_statusFailure = This group configuration update failed
-view_group_pluginConfig_table_clickStatusIcon = Click the status icon for full details
-view_group_pluginConfig_members_title = Group Connection Settings Member Histories
-view_group_pluginConfig_members_statusDetails = Status Details
-view_group_pluginConfig_members_statusSuccess = This configuration update was successful
-view_group_pluginConfig_members_statusInprogress = This configuration update is still in progress
-view_group_pluginConfig_members_statusNochange = No changes were made to this configuration
-view_group_pluginConfig_members_statusFailure = This configuration update failed for an unknown reason
-view_group_pluginConfig_members_fetchFailure = Failed to get plugin config update history for members of group [{0}]
-view_group_pluginConfig_members_fetchFailureConn = Failed to retrieve member connection settings for [{0}]
-view_group_pluginConfig_members_fetchFailureConnInProgress = A group plugin configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
-view_group_pluginConfig_edit_currentGroupProperties = Current Group Properties
-view_group_pluginConfig_edit_saveTooltip = Update the connection settings of all group members
-view_group_pluginConfig_edit_noperm = You do not have permission to edit this group connection settings
-view_group_pluginConfig_edit_saveInitiated_concise = The group connection setting updates have been initiated
-view_group_pluginConfig_edit_saveInitiated_full = The group connection setting updates have been initiated for the [{0}] compatible group named [{1}]
-view_group_pluginConfig_edit_saveFailure = Failed to initiate group connection setting update for [{0}] compatible group named [{1}]
-view_group_pluginConfig_edit_valid = All connection setting properties have valid values, so the connection settings can now be saved
-view_group_pluginConfig_edit_invalid = The following connection setting properties have invalid values and must be corrected before the connection settings can be saved: [{0}]
-view_group_meas_schedules_title = Group Metric Collection Schedules
-view_group_summary_nameUpdateFailure = Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]
-view_group_summary_nameUpdateSuccessful = You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]
-view_group_summary_memberType = Member Type
-view_group_summary_memberCount = Member Count
-view_group_summary_dynamic = Dynamic
-view_group_summary_recursive = Recursive
-view_group_summary_groupDefinition = Group Definition
-view_group_summary_mixed = Mixed
-view_group_summary_compatible = Compatible
-view_group_summary_descUpdateFailure = Failed to change the description of the resource group with ID [{0}]
-view_group_summary_descUpdateSuccessful = You have changed the description of this resource group
-view_group_summary_dynamicNote = Dynamic group names and descriptions are managed, and therefore are not editable
-
-# Connection Settings Details
-#------------------------------------------
-view_connectionSettingsDetails_noPermission = You do not have permission to edit this Resource''s connection settings.
-view_connectionSettingsDetails_error_updateFailure = Failed to update connection settings.
-view_connectionSettingsDetails_messageConcise_updateSuccess = Connection settings updated.
-view_connectionSettingsDetails_messageDetailed_updateSuccess = Connection settings updated for Resource [{0}].
-view_connectionSettingsDetails_allPropertiesValid = All connection settings have valid values, so the settings can now be saved.
-view_connectionSettingsDetails_somePropertiesInvalid = The following connection settings have invalid values: {0}. The values must be corrected before the settings can be saved.
-
-# Resource Resource Groups
-#-----------------------------------------
-view_resourceResourceGroupList_error_fetchFailure = Failed to fetch Resource''s groups.
-view_resourceResourceGroupList_error_updateFailure = Failed to update assigned Resource groups.
-view_resourceResourceGroupList_message_updateSuccess = Group membership updated for [{0}].
-
-# Configuration Details
-#-------------------------------
-view_configurationDetails_noPermission = You do not have permission to edit this Resource''s configuration.
-view_configurationDetails_error_updateFailure = Failed to update configuration.
-view_configurationDetails_messageConcise = Configuration updated - current version is {0}.
-view_configurationDetails_messageDetailed = Configuration updated to version {0} for Resource [{1}].
-view_configurationDetails_allPropertiesValid = All configuration properties have valid values, so the configuration can now be saved.
-view_configurationDetails_somePropertiesInvalid = The following configuration properties have invalid values: {0}. The values must be corrected before the configuration can be saved.
-view_configurationDetails_configNotUpdatedDueToNoChange = Configuration was not updated, since the new configuration is equivalent to the current configuration.
-
-# Resource Configuration History List
-#-------------------------------
-view_configurationHistoryList_title = Configuration History
-
-# Abstract Configuration History List
-#-------------------------------
-view_configurationHistoryList_rollback = Rollback
-view_configurationHistoryList_rollback_success = You successfully rolled back the configuration to the selected past configuration.
-view_configurationHistoryList_rollback_failure = Failed to rollback the configuration. The original configuration is still in effect.
-view_configurationHistoryList_delete_success = You successfully deleted the selected configuration history items.
-view_configurationHistoryList_delete_failure = Failed to delete the configuration history items.
-view_configurationHistoryList_cannotDeleteGroupItems = One or more selected configuration history items are part of a group configuration update. \
-You must purge that parent group history item before you can delete its individual resource history items.
-view_configurationHistoryList_cannotDeleteCurrent = One of the selected history items represents the current configuration - you cannot delete it.
-view_configurationHistoryList_table_statusSuccess = This configuration update was successful
-view_configurationHistoryList_table_statusInprogress = This configuration update is still in progress
-view_configurationHistoryList_table_statusNochange = No changes were made to this configuration
-view_configurationHistoryList_table_statusFailure = This configuration update failed
-view_configurationHistoryList_table_clickStatusIcon = Click the status icon for full details
-
-# Configuration History Details
-#------------------------------------------
-view_configurationHistoryDetails_error_loadFailure = Unable to load configuration history.
-
-
-# Operation Schedule List
-#------------------------
-xxx =
-
-# Operation Schedule Details
-#---------------------------
-view_operationScheduleDetails_operationSchedule = Operation Schedule
-view_operationScheduleDetails_field_description = Description
-view_operationScheduleDetails_field_parameters = Parameters
-view_operationScheduleDetails_field_timeout = Timeout
-view_operationScheduleDetails_fieldHelp_timeout = a time duration - if specified, if the duration elapses before a scheduled operation execution has completed, the RHQ Server will timeout the operation and consider it to have failed; note, it is usually not possible to abort the underlying managed resource operation if it was already initiated
-view_operationScheduleDetails_fieldHelp_description = an optional description of this scheduled operation (e.g. nightly maintenance app server restart)
-view_operationScheduleDetails_fieldDefault_description = Select an operation to see its description.
-view_operationScheduleDetails_fieldDefault_parameters = Select an operation to see its parameters.
-view_operationScheduleDetails_noParameters = This operation does not take any parameters.
-view_operationScheduleDetails_enterParametersBelow = Enter parameters below...
-
-view_group_operationScheduleDetails_failedToLoadMembers = Failed to load group member Resources.
-view_group_operationScheduleDetails_field_execute = Execute
-view_group_operationScheduleDetails_value_parallel = in parallel
-view_group_operationScheduleDetails_value_sequential = in the order specified below (drag and drop member Resources to change order)
-view_group_operationScheduleDetails_field_haltOnFailure = Halt on Failure?
-view_group_operationScheduleDetails_memberResource = Member Resource
-
-
-# Operation History List
-#-----------------------
-view_operationHistoryList_title = Operation History
-view_operationHistoryList_button_runOperation = Run Operation
-view_operationHistoryList_button_forceDelete = Force Delete
-view_operationHistoryList_notYetStarted = not yet started
-
-# Operation History Details
-#--------------------------
-view_operationHistoryDetails_error_fetchFailure = Failure loading operation history.
-view_operationHistoryDetails_operation = Operation
-view_operationHistoryDetails_dateSubmitted = Date Submitted
-view_operationHistoryDetails_dateCompleted = Date Completed
-view_operationHistoryDetails_requestor = Requestor
-view_operationHistoryDetails_status = Status
-view_operationHistoryDetails_parameters = Parameters
-view_operationHistoryDetails_results = Results
-view_operationHistoryDetails_noResults = This operation does not return any results.
-
-
-# Summary Overview
-#-----------------------------
-view_summaryOverview_header_detectedErrors = Detected Errors
-view_summaryOverview_tooltip_detectedErrors = Click on the rows to see the error details.
-view_summaryOverview_title_errorDetailsWindow = Error Details
-
-# Summary Overview Form
-#-------------------------------------
-view_summaryOverviewForm_field_type = Type
-view_summaryOverviewForm_field_name = Name
-view_summaryOverviewForm_field_description = Description
-view_summaryOverviewForm_field_location = Location
-view_summaryOverviewForm_field_version = Version
-view_summaryOverviewForm_error_traitsLoadFailure = Failed to load traits for {0}.
-view_summaryOverviewForm_label_plugin = Plugin:
-view_summaryOverviewForm_label_type = Type:
-view_summaryOverviewForm_header_summary = Summary
-view_summaryOverviewForm_error_nameChangeFailure = Failed to change name of Resource with id {0} from [{1}] to [{2}].
-view_summaryOverviewForm_message_nameChangeSuccess = Name of Resource with id {0} was changed from [{1}] to [{2}].
-view_summaryOverviewForm_error_descriptionChangeFailure = Failed to change description of Resource with id {0} from [{1}] to [{2}].
-view_summaryOverviewForm_message_descriptionChangeSuccess = Description of Resource with id {0} was changed from [{1}] to [{2}].
-view_summaryOverviewForm_error_locationChangeFailure = Failed to change location of Resource with id {0} from [{1}] to [{2}].
-view_summaryOverviewForm_message_locationChangeSuccess = Location of Resource with id {0} was changed from [{1}] to [{2}].
-
-# Summary Dashboard
-#-----------------------------
-view_summaryDashboard_resetConfirm = Reset to default summary dashboard (lose local changes)?
-
-# Group Inventory>Members subtab
-#-----------------------------------------
-view_groupInventoryMembers_button_updateMembership = Update Membership...
-view_groupInventoryMembers_title_updateMembership = Update Membership
-
-
-#==================== Reports ======================
-
-view_reportsTop_title = Reports
-view_reportsTop_description = This section provides access to global reports.
-view_reports_platforms = Platform Utilization
-view_reports_subsystems = Subsystems
-view_reports_alertDefinitions = Alert Definitions
-
-view_measurementOob_title = Suspect Metrics
-
-view_tagCloud_title = Tag Cloud
-view_tagCloud_error_fetchFailure = Failed to load tags.
-view_tagCloud_error_tagUsedCount = Tag used {0} times.
-view_tagCloud_deleteTag = Delete Tag
-view_tagCloud_deleteTagFailure = Failed to delete the tag [{0}]
-view_tagCloud_deleteTagSuccess = You successfully deleted the tag [{0}]
-
-view_reports_inventorySummary_failFetch = Failed to get inventory summary
-
-view_taggedResources_title = Resources
-
-view_reports_alertDefinitions_parentHover = Click to go to the parent alert definition
-view_reports_alertDefinitions_resTypeLoadError = Cannot get the template resource type - unable to view the alert template.
-
-#==================== Help ======================
-
-view_helpTop_description = This section provides access to documentation, tutorials, version, and other helpful information.
-view_help_section_product = Product
-view_help_section_product_about = About
-
-
-#===================== Test =======================
-view_testTop_title = Test
-view_testTop_description = This section contains pages for testing various GUI components.
-
-#=================== Top Level =====================
-
-# About Box
-#----------
-view_aboutBox_allRightsReserved = All Rights Reserved.
-view_aboutBox_buildNumber = Build Number:
-view_aboutBox_failedToLoad = Failed to load product information.
-view_aboutBox_homepage = Homepage
-view_aboutBox_jbossByRedHat = JBoss by Red Hat
-view_aboutBox_title = About {0}
-view_aboutBox_version = Version:
-
-# CoreGUI
-#--------------
-view_core_error_1 = New Alerts lookup failed
-#view_core_loggedInAs = Logged in as {0}
-view_core_loggedOut = Logged out
-view_core_recentAlerts = There are [{0}] recent alerts - click to go to the recent alerts report
-view_core_noRecentAlerts = There are no recent alerts to report
-view_core_uncaught = Globally uncaught exception
-
-# Login
-#--------------
-view_login_invalidEmail = Invalid e-mail address
-view_login_login = Login
-view_login_logout = Logout
-view_login_noBackend = The backend datasource is unavailable.
-view_login_noLdap = Note: Optional retrieval of ldap details unsuccessful. Manual entry is required.
-view_login_noUser = The username or password provided does not match our records.
-view_login_prompt = Please Login
-view_login_registerLater = (Cancel - Complete registration later.)
-view_login_registerLdapSuccess = Successfully registered the new LDAP User.
-view_login_registerUser = Register User
-view_login_welcome = Welcome
-view_login_welcomeMsg = Welcome to RHQ! <br/><br/> Enter/update the following fields to complete your registration process.<br/> Once you click "OK", you will be logged in.<br/><br/>
-
-# Menu Bar
-#--------------
-view_menuBar_logout = Logout
-
-# Search Bar, GUI
-#-----------------
-view_searchBar_resources = Resources
-view_searchBar_resourceGroups = Resource Groups
-# TODO: i18n pluralization
-view_searchBar_welcomeMessage = search for {0}s
-view_searchBar_defaultPattern = name your pattern
-view_searchBar_error_selectSavedSearch = ''Error selecting saved search''
-view_searchBar_query = Query
-
-view_searchGUI_loginStatus = Unable to determine login status, check server status
-
-# Message Center
-#--------------------------
-view_messageCenter_messageTitle = Message Center
-view_messageCenter_noRecentMessages = No Recent Messages
-view_messageCenter_maxMessages = Max Messages
-view_messageCenter_lastNMessages = Last {0} Messages
-view_messageCenter_clearAllMessages = Clear All Messages
-view_messageCenter_messageTime = Time
-view_messageCenter_messageSeverity = Severity
-view_messageCenter_messageDetail = Detail
-view_messageCenter_stackTraceFollows = --- STACK TRACE FOLLOWS ---
-view_messageCenter_messageBarShowDetails = Show Details
+#
+# RHQ GUI i18n Messages - English
+###################################
+# Common Alert Priorities
+#------------------------
+common_alert_high = High
+common_alert_low = Low
+common_alert_medium = Medium
+#
+#************************************** SHARED ****************************************
+#
+#=================== Common =====================
+#
+# Build Info
+#
+common_buildInfo_gwtVersion = ${gwt.version}
+#
+# Button Labels
+#--------------
+common_button_ack = Acknowledge
+common_button_ack_all = Acknowledge All
+common_button_add = Add
+common_button_advanced = Advanced...
+common_button_apply = Apply
+common_button_cancel = Cancel
+common_button_close = Close
+common_button_compare = Compare
+common_button_create_child = Create Child
+common_button_delete = Delete
+common_button_delete_all = Delete All
+common_button_disable = Disable
+common_button_edit = Edit
+common_button_enable = Enable
+common_button_finish = Finish
+common_button_import = Import
+common_button_new = New
+common_button_next = Next
+common_button_ok = OK
+common_button_previous = Previous
+common_button_purgeAll = Purge All
+common_button_refresh = Refresh
+common_button_reset = Reset
+common_button_save = Save
+common_button_schedule = Schedule
+common_button_search = Search
+common_button_set = Set
+common_button_showDetails = Show Details...
+common_button_uninventory = Uninventory
+common_calendar_april_short = apr
+common_calendar_august_short = aug
+common_calendar_december_short = dec
+common_calendar_february_short = feb
+#
+# Common Calendar
+#--------------
+common_calendar_january_short = jan
+common_calendar_july_short = jul
+common_calendar_june_short = jun
+common_calendar_march_short = mar
+common_calendar_may_short = may
+common_calendar_november_short = nov
+common_calendar_october_short = oct
+common_calendar_september_short = sept
+#
+# Common Labels
+#------------------------
+common_label_ago = ago
+common_label_all = ALL
+common_label_all_resources = all resources
+common_label_day = day
+common_label_days = days
+common_label_hour = hour
+common_label_hours = hours
+common_label_item = item
+common_label_items = items
+common_label_milliseconds = milliseconds
+common_label_minutes = minutes
+common_label_month = month
+common_label_none = none
+common_label_role = role
+common_label_roles = roles
+common_label_scheduled_operations = scheduled operations
+common_label_seconds = seconds
+common_label_selected_resources = selected resources
+common_label_unlimited = unlimited
+common_label_user = user
+common_label_users = users
+common_label_week = week
+common_label_weeks = weeks
+common_label_yesterday = Yesterday
+#
+# Common Messages
+#--------------
+common_msg_areYouSure = Are You Sure?
+common_msg_asyncTimeout = {0}. This occurred because the server is taking a long time to complete this request. Please be aware that the server may still be processing your request and it may complete shortly. You can check the server logs to see if any abnormal errors occurred.
+common_msg_changeAutoDetected = Change auto-detected
+common_msg_deleteConfirm = Are you sure you want to delete the # selected {0}?
+common_msg_emphasizedNotePrefix = NOTE:
+common_msg_loading = Loading...
+common_msg_noItemsToShow = No items to show
+common_msg_notYetImplemented = Not Yet Implemented
+common_msg_see_more = see more...
+common_msg_step_x_of_y = Step {0} of {1}
+#
+# Common Severities
+#------------------
+common_severity_debug = Debug
+common_severity_error = Error
+common_severity_fatal = Fatal
+common_severity_info = Info
+common_severity_warn = Warn
+#
+# Common Statuses
+#
+common_status_canceled = Canceled
+common_status_deferred = Deferred
+common_status_failed = Failed
+common_status_inprogress = In Progress
+common_status_nochange = No Change
+common_status_partial = Partial
+common_status_success = Success
+common_status_timedOut = Timed Out
+common_status_unknown = Unknown
+common_title_add_column = Add Column
+common_title_add_graph_to_view = Add Graph to Monitor View
+common_title_add_portlet = Add Portlet
+#
+# Common Titles
+#--------------
+common_title_address = Address
+common_title_alert_range = Alert Range
+common_title_ancestry = Ancestry
+common_title_availability = Availability
+common_title_available_resources = Available Resources
+common_title_average_metrics = Average Metrics per Minute
+common_title_background = Background
+common_title_bundle = Bundle
+common_title_bundles = Bundles
+common_title_category = Category
+common_title_change_refresh_time = Refresh Interval
+common_title_columns = Columns
+common_title_compare_metrics = Compare Metrics
+common_title_compatibleGroups = Compatible Groups
+common_title_compatibleGroups_total = Compatible Group Total
+common_title_component_errors = Component Errors
+common_title_config_update_status = Update Status
+common_title_configuration = Configuration
+common_title_count = Count
+common_title_custom = Custom
+common_title_dashboard_name = Dashboard Name
+common_title_dateCreated = Date Created
+common_title_dateRange = Date Range
+common_title_default = Default
+common_title_description = Description
+common_title_details = Details
+common_title_display = Display
+common_title_display_name = Display Name
+common_title_duration = Duration
+common_title_edit_mode = Edit Mode
+common_title_enabled = Enabled?
+common_title_end = End
+common_title_error = Error
+common_title_generalProp = General Properties
+common_title_group = Group
+common_title_group_def_total = Group Definition Total
+common_title_group_member_health = Group Member Health
+common_title_groups = Groups
+common_title_help = Help
+common_title_host = Host
+common_title_icon =
+common_title_id = ID
+common_title_id_parent = Parent ID
+common_title_info = Info
+common_title_inventory = Inventory
+common_title_inventorySummary = Inventory Summary
+common_title_lastUpdated = Last Updated
+common_title_lastUpdatedBy = Last Updated By
+common_title_ldapGroups = LDAP Groups
+common_title_mashup = Mashup
+common_title_members_reporting = Members Reporting
+common_title_message = Message
+common_title_metric = Metric
+common_title_metric_chart = Metric Chart
+common_title_mixedGroups = Mixed Groups
+common_title_mixedGroups_total = Mixed Group Total
+common_title_name = Name
+common_title_new_dashboard = New Dashboard
+common_title_numeric_metrics = Numeric Metrics
+common_title_numeric_type = Numeric Type
+common_title_operation_status = Operation Status
+common_title_operations = Operations
+common_title_operations_range = Operation Range
+common_title_over = Over
+common_title_password = Password
+common_title_path = Path
+common_title_permissions = Permissions
+common_title_platform = Platform
+common_title_platform_total = Platform Total
+common_title_plugin = Plugin
+common_title_port = Port
+common_title_providers = Providers
+common_title_recent_alerts = Recent Alerts
+common_title_recent_bundle_deployments = Recent Bundle Deployments
+common_title_recent_configuration_updates = Recent Configuration Updates
+common_title_recent_event_counts = Recent Event Counts
+common_title_recent_measurements = Recent Measurements
+common_title_recent_oob_metrics = Recent Out of Bound metrics
+common_title_recent_operations = Recent Operations
+common_title_recent_pkg_history = Recent Package History
+common_title_recently_added = Recently Added
+common_title_remove_column = Remove Column
+common_title_repositories = Repositories
+common_title_resource = Resource
+common_title_resourceGroups = Resource Groups
+common_title_resource_group = Resource Group
+common_title_resource_id = Resource ID
+common_title_resource_inventory = Resource Inventory
+common_title_resource_key = Resource Key
+common_title_resource_name = Resource Name
+common_title_resource_type = Resource Type
+common_title_resources = Resources
+common_title_results_count = Results Count
+common_title_results_count_tooltip = Displays this number of results
+common_title_role = Role
+common_title_roles = Roles
+common_title_scheduled_operations = Scheduled Operations
+common_title_search = Search
+common_title_selected_resources = Selected Resources
+common_title_server = Server
+common_title_server_total = Server Total
+common_title_service = Service
+common_title_service_total = Service Total
+common_title_settings = Settings
+common_title_show = Show
+common_title_show_more = Show more...
+common_title_sort_order = Sort Order
+common_title_sort_order_tooltip = Sets sort order for results.
+common_title_start = Start
+common_title_status = Status
+common_title_stop = Stop
+common_title_summary = Summary
+common_title_tag_cloud = Tag Cloud
+common_title_the = The
+common_title_timestamp = Date/Time
+common_title_total = Total
+common_title_type = Type
+common_title_units = Units
+common_title_user = User
+common_title_users = Users
+common_title_value = Value
+common_title_version = Version
+common_title_view_mode = View Mode
+common_title_web_address = Web Address
+common_title_welcome = Welcome
+common_unit_days = days
+common_unit_hours = hours
+common_unit_milliseconds = milliseconds
+common_unit_minutes = minutes
+common_unit_months = months
+common_unit_seconds = seconds
+#
+# Common Units
+#-------------
+common_unit_times = times
+common_unit_weeks = weeks
+common_unit_years = years
+#
+# Common Values
+#--------------
+common_val_for = for
+# 1st, 2nd, 3rd, 4th, etc.
+common_val_n1st = {0}st
+common_val_n2nd = {0}nd
+common_val_n3rd = {0}rd
+common_val_na = N/A
+common_val_never = Never
+common_val_no = No
+common_val_no_lower = no
+common_val_none = None
+common_val_nth = {0}th
+common_val_yes = Yes
+common_val_yes_lower = yes
+#
+# ContentRepositoryTree
+#------
+dataSource_ContentRepoTree_error_load = Error loading repositories
+dataSource_ContentRepoTree_field_parentId = Parent ID
+#
+#================== DataSources ====================
+# RPC (abstract)
+#-----------------------
+dataSource_bundle_loadFailed = Failed to load Bundle data
+dataSource_configurationHistory_clickToSeeError = Double click to see error message...
+dataSource_configurationHistory_currentConfig = This is the current configuration
+dataSource_configurationHistory_dateCompleted = Date Completed
+#
+# Configuration History
+#-------------------------------
+dataSource_configurationHistory_dateSubmitted = Date Submitted
+dataSource_configurationHistory_error_fetchFailure = Unable to load configuration history.
+dataSource_configurationHistory_updateType = Update Type
+dataSource_configurationHistory_updateType_group = Group
+dataSource_configurationHistory_updateType_individual = Individual
+#
+# Measurements
+#----------------------
+dataSource_definitions_loadFailed = Failed to load metric definitions
+dataSource_measurementOob_error_fetchFailure = Failed to load measurement OOB information
+dataSource_measurementOob_field_factor = Out of Range Factor (%)
+dataSource_measurementOob_field_formattedBaseband = Band
+dataSource_measurementOob_field_formattedOutlier = Outlier
+dataSource_measurementOob_field_parentName = Parent
+dataSource_measurementOob_field_resourceName = Resource
+#
+# Measurement OOBs
+#---------------------------------
+dataSource_measurementOob_field_scheduleName = Metric
+dataSource_operationHistory_error_fetchFailure = Failure loading operation histories.
+dataSource_operationHistory_field_createdTime = Created Time
+#
+# Operation Histories
+#--------------------
+dataSource_operationHistory_field_operationName = Operation Name
+dataSource_operationHistory_field_startedTime = Started Time
+dataSource_operationHistory_field_subject = Requester
+dataSource_operationSchedule_field_description = Notes
+#
+# Operation Schedules
+#--------------------
+dataSource_operationSchedule_field_id = Schedule ID
+dataSource_operationSchedule_field_nextFireTime = Next Execution
+dataSource_operationSchedule_field_operationDisplayName = Operation
+dataSource_operationSchedule_field_operationName = Operation
+dataSource_operationSchedule_field_subject = Owner
+dataSource_operationSchedule_field_timeout = Timeout (in seconds)
+#
+# Platforms
+#-----------
+dataSource_platforms_field_cpu = CPU
+dataSource_platforms_field_memory = Memory
+dataSource_platforms_field_swap = Swap
+dataSource_problemResources_error_fetchFailure = Failed to load Resources with alerts/unavailability.
+#
+# Problem Resources
+#------------------------------
+dataSource_problemResources_field_alerts = Alerts
+dataSource_problemResources_field_available = Current Availability
+dataSource_recentOperations_error_fetchFailure = Failed to load recently completed operations.
+dataSource_recentOperations_field_location = Location
+dataSource_recentOperations_field_operation = Operation
+#
+# Recent Operations
+#----------------------------
+dataSource_recentOperations_field_resource = Resource
+dataSource_recentOperations_field_status = Status
+dataSource_recentOperations_field_time = Date/Time
+dataSource_resourceErrors_clickStatusIcon = Click the icon for more details
+dataSource_resourceErrors_deleteFailure = Failed to delete resource errors
+dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] resource error messages.
+dataSource_resourceErrors_error_fetchFailure = Failed to find Resource errors for Resource with id [{0}].
+dataSource_resourceErrors_field_errorType = Error Type
+#
+# Resource Errors
+#-------------------------
+dataSource_resourceErrors_field_summary = Summary
+dataSource_resourceErrors_field_timeOccured = Time
+#
+# Resource Groups
+#-----------------------
+dataSource_resourceGroups_loadFailed = Failed to load Resource Groups
+dataSource_resources_field_discoveryTime = Discovery Time
+dataSource_resources_field_importTime = Import Time
+dataSource_resources_field_key = Key
+dataSource_resources_field_lastModifiedTime = Last Modified Time
+dataSource_resources_field_lastModifier = Last Modifier
+#
+# Resources
+#-----------------------
+dataSource_resources_field_location = Location
+#
+# RPC (abstract)
+#-----------------------
+dataSource_rpc_error_transformRequestFailure = Failure in datasource while processing {0} request.
+dataSource_rpc_error_unsupportedArrayFilterType = No support for passing array filters of type {0}.
+dataSource_rpc_error_unsupportedEnumType = Please add an appropriate code block for enum {0} to RPCDataSource.getEnumArray(Class)
+dataSource_rpc_no = no
+dataSource_rpc_yes = yes
+dataSource_scheduledOperations_error_fetchFailure = Failed to load scheduled operations.
+dataSource_scheduledOperations_field_location = Location
+dataSource_scheduledOperations_field_operation = Operation
+#
+# Scheduled Operations (ResourceOperationScheduleComposites)
+#------------------------------------------------------------
+dataSource_scheduledOperations_field_resource = Resource
+dataSource_scheduledOperations_field_time = Date/Time
+dataSource_schedules_disableFailure_group = Failed to disable the collection of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]
+dataSource_schedules_disableFailure_resource = Failed to disable the collection of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]
+dataSource_schedules_disableSuccessful_concise = You have disabled the collection of [{0}] measurements
+dataSource_schedules_disableSuccessful_full_group = You have disabled the collection of [{0}] measurements for the resource group with ID [{1}]. The disabled measurements are: [{2}]
+dataSource_schedules_disableSuccessful_full_resource = You have disabled the collection of [{0}] measurements for the resource with ID [{1}]. The disabled measurements are: [{2}]
+dataSource_schedules_enableFailure_group = Failed to enable the collection of [{0}] metrics for group with ID [{1}]. The metrics were: [{2}]
+dataSource_schedules_enableFailure_resource = Failed to enable the collection of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]
+dataSource_schedules_enableSuccessful_concise = You have enabled the collection of [{0}] measurements
+dataSource_schedules_enableSuccessful_full_group = You have enabled the collection of [{0}] measurements for the resource group with ID [{1}]. The enabled measurements are: [{2}]
+dataSource_schedules_enableSuccessful_full_resource = You have enabled the collection of [{0}] measurements for the resource with ID [{1}]. The enabled measurements are: [{2}]
+dataSource_schedules_field_resourceGroupId = Group ID
+dataSource_schedules_loadFailed = Failed to load metric schedules
+dataSource_schedules_loadFailedContext = Failed to load metric schedules for context [{0}]
+dataSource_schedules_loadFailedCriteria = Failed to load metric schedules for criteria [{0}]
+dataSource_schedules_updateFailure_group = Failed to set the collection interval of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]. The collection interval was to be [{3}] seconds.
+dataSource_schedules_updateFailure_resource = Failed to set the collection interval of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]. The collection interval was to be [{3}] seconds.
+dataSource_schedules_updateSuccessful_concise = A new collection interval of [{0}] seconds has been set on [{1}] measurements
+dataSource_schedules_updateSuccessful_full_group = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource group with ID [{2}]. The updated measurements are: [{3}]
+dataSource_schedules_updateSuccessful_full_resource = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource with ID [{2}]. The updated measurements are: [{3}]
+#
+# Traits
+#------
+dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
+dataSource_traits_field_definitionID = Definition ID
+dataSource_traits_field_lastChanged = Last Changed
+dataSource_traits_field_primaryKey = Primary Key
+dataSource_traits_field_trait = Trait
+dataSource_traits_group_field_groupId = Group ID
+dataSource_users_delete = Deleted user [{0}]
+dataSource_users_deleteFailed = Failed to delete user [{0}]
+dataSource_users_field_department = Department
+dataSource_users_field_emailAddress = Email Address
+dataSource_users_field_factive = Login Enabled?
+dataSource_users_field_firstName = First Name
+#
+# Users
+#------
+###### dup in common
+dataSource_users_field_id = ID
+dataSource_users_field_lastName = Last Name
+dataSource_users_field_ldap = LDAP Login?
+dataSource_users_field_name = User Name
+dataSource_users_field_password = Password
+dataSource_users_field_passwordVerify = Verify Password
+dataSource_users_field_phoneNumber = Phone Number
+dataSource_users_invalidEmailAddress = Invalid email address.
+dataSource_users_passwordsDoNotMatch = Passwords do not match.
+datasource_roles_field_ldapGroups = LDAP Groups
+datasource_roles_field_permissions = Permissions
+#
+# Roles
+#------
+datasource_roles_field_resourceGroups = Resource Groups
+datasource_roles_field_subjects = Subjects
+#
+# Template Schedules
+#-------------------------
+datasource_templateSchedules_disabled = Disabled collection of selected metric [{0}].
+datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_enabled = Enabled collection of selected metric [{0}].
+datasource_templateSchedules_enabled_detailed = Enabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_enabled_failed = Failed to enable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
+datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
+datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
+#
+#=================== Widgets =====================
+# Favorites
+#--------------
+favorites = Favorites
+favorites_groups = Favorite Groups
+favorites_recentlyViewed = Recently Viewed
+favorites_resources = Favorite Resources
+#
+# Group Tree
+#
+group_tree_partialClusterTooltip = {0} out of {1} group members have a ''{2}'' resource
+#
+#===================== Utils ======================
+# Ancestry
+#-------------------------------------------------
+util_ancestry_parentAncestry = Parent Ancestry for:
+#
+# Error Handler
+#--------------------
+util_errorHandler_nullException = exception was null
+#
+# Monitoring Request Callback
+#------------------------------------------
+util_monitoringRequestCallback_error_checkServerStatusFailure = Unable to determine login status - check Server status.
+#
+# RPC Manager
+#----------------------
+util_rpcManager_activeRequests = {0} Active Requests
+#
+# User Permissions Manager
+#--------------------------
+util_userPerm_loadFailGlobal = Failed to load your global permissions - none granted.
+util_userPerm_loadFailGroup = Failed to load your permissions for Resource Group with id [{0}] - none granted.
+util_userPerm_loadFailResource = Failed to load your permissions for Resource with id [{0}] - none granted.
+#
+# User Session Manager
+#--------------------------
+util_userSession_loadFailSubject = UserSessionManager: Failed to load user Subject
+util_userSession_logoutFail = Failed to logout.
+#
+# Widgets Field
+#---------------------
+util_widgetsField_unlimited = Unlimited
+#
+#=================== Top Level =====================
+# About Box
+#----------
+view_aboutBox_allRightsReserved = All Rights Reserved.
+view_aboutBox_buildNumber = Build Number:
+view_aboutBox_failedToLoad = Failed to load product information.
+view_aboutBox_homepage = Homepage
+view_aboutBox_jbossByRedHat = JBoss by Red Hat
+view_aboutBox_title = About {0}
+view_aboutBox_version = Version:
+view_adminConfig_downloads = Downloads
+view_adminConfig_plugins = Plugins
+view_adminConfig_systemSettings = System Settings
+view_adminConfig_templates = Templates
+view_adminContent_contentSources = Content Sources
+view_adminContent_repositories = Repositories
+#
+# Administration/Security/Roles/#
+#--------------------------------
+view_adminRoles_assignedGroups = Assigned Resource Groups
+view_adminRoles_assignedSubjects = Assigned Subjects
+view_adminRoles_failLdap = Failed to determine if LDAP configured - assuming no LDAP.
+view_adminRoles_failLdapGroups = Failed to retrieve available LDAP groups - assuming no LDAP groups.
+view_adminRoles_failLdapGroupsRole = Failed to load LDAP groups available for role.
+view_adminRoles_failRoles = Failed to fetch roles.
+view_adminRoles_globalPerms = Global Permissions
+view_adminRoles_ldapGroups = LDAP Groups
+view_adminRoles_ldapGroupsReadOnly = LDAP group data is read only
+view_adminRoles_noItems = No items to show
+view_adminRoles_noLdap = The LDAP security integration is not configured. To configure LDAP, go to <a {0}>{1}</a>.
+view_adminRoles_permissions_autoselecting_configureRead_implied = Autodeselected CONFIGURE_WRITE permission, since lack of CONFIGURE_READ implies lack of it...
+view_adminRoles_permissions_autoselecting_configureWrite_implied = Autoselected CONFIGURE_READ permission, since CONFIGURE_WRITE implies it...
+view_adminRoles_permissions_autoselecting_manageInventory_implied = Autoselected unselected Resource permissions, since MANAGE_INVENTORY implies all Resource permissions...
+view_adminRoles_permissions_autoselecting_manageSecurity_implied = Autoselected unselected permissions, since MANAGE_SECURITY implies all other permissions...
+view_adminRoles_permissions_globalPermissions = Global Permissions
+view_adminRoles_permissions_illegalDeselectionDueToCorrespondingWritePermSelection = {0} read permission cannot be deselected, unless the {0} write permission, which implies the read permission, is deselected first.
+view_adminRoles_permissions_illegalDeselectionDueToManageInventorySelection = {0} permission cannot be deselected, unless Manage Inventory, which implies all Resource permissions, is deselected first.
+view_adminRoles_permissions_illegalDeselectionDueToManageSecuritySelection = {0} permission cannot be deselected, unless the Manage Security permission, which implies all other permissions, is deselected first.
+view_adminRoles_permissions_isAuthorized = Authorized?
+view_adminRoles_permissions_isRead = Read?
+view_adminRoles_permissions_isWrite = Write?
+view_adminRoles_permissions_permDesc_manageBundles = can create, update, or delete provisioning bundles (viewing is implied for everyone)
+view_adminRoles_permissions_permDesc_manageInventory = has all Resource permissions, as described below, for all Resources; can create, update, and delete groups; and can import auto-discovered or manually discovered Resources
+view_adminRoles_permissions_permDesc_manageRepositories = can create, update, or delete repositories of any user (everyone can create their own repositories), can associate content sources to repositories.
+view_adminRoles_permissions_permDesc_manageSecurity = can create, update, or delete users and roles (viewing is implied for everyone)
+view_adminRoles_permissions_permDesc_manageSettings = can modify the RHQ Server configuration and perform any Server-related functionality
+view_adminRoles_permissions_permReadDesc_configure = view Resource configuration and Resource configuration revision history
+view_adminRoles_permissions_permReadDesc_control = (IMPLIED) view available operations and operation execution history
+view_adminRoles_permissions_permReadDesc_createChildResources = (IMPLIED) view child Resource creation history
+view_adminRoles_permissions_permReadDesc_deleteChildResources = (IMPLIED) view child Resource deletion history
+view_adminRoles_permissions_permReadDesc_inventory = (IMPLIED) view Resource properties (name, description, version, etc.), connection settings, and connection settings history
+view_adminRoles_permissions_permReadDesc_manageAlerts = (IMPLIED) view alert definitions and alert history
+view_adminRoles_permissions_permReadDesc_manageContent = (IMPLIED) view installed and available packages; view package installation history
+view_adminRoles_permissions_permReadDesc_manageEvents = (IMPLIED) view events
+view_adminRoles_permissions_permReadDesc_manageMeasurements = (IMPLIED) view metric data and collection schedules
+view_adminRoles_permissions_permWriteDesc_configure = update Resource configuration; delete Resource configuration revision history items
+view_adminRoles_permissions_permWriteDesc_control = execute operations; delete operation execution history items
+view_adminRoles_permissions_permWriteDesc_createChildResources = create new child Resources (for child Resources of types that are creatable)
+view_adminRoles_permissions_permWriteDesc_deleteChildResources = uninventory resources; delete Resources (for Resources of types that are deletable)
+view_adminRoles_permissions_permWriteDesc_inventory = update Resource name, version, description, and connection settings; delete connection settings history items
+view_adminRoles_permissions_permWriteDesc_manageAlerts = create, update, and delete alert definitions; acknowledge and delete alert history items
+view_adminRoles_permissions_permWriteDesc_manageContent = subscribe to content sources; install and uninstall packages
+view_adminRoles_permissions_permWriteDesc_manageEvents = delete events
+view_adminRoles_permissions_permWriteDesc_manageMeasurements = update metric collection schedules
+view_adminRoles_permissions_perm_configure = Configure
+view_adminRoles_permissions_perm_control = Control
+view_adminRoles_permissions_perm_createChildResources = Create Child Resources
+view_adminRoles_permissions_perm_deleteChildResources = Delete Child Resources
+view_adminRoles_permissions_perm_inventory = Inventory
+view_adminRoles_permissions_perm_manageAlerts = Manage Alerts
+view_adminRoles_permissions_perm_manageBundles = Manage Bundles
+view_adminRoles_permissions_perm_manageContent = Manage Content
+view_adminRoles_permissions_perm_manageEvents = Manage Events
+view_adminRoles_permissions_perm_manageInventory = Manage Inventory
+view_adminRoles_permissions_perm_manageMeasurements = Manage Measurements
+view_adminRoles_permissions_perm_manageRepositories = Manage Repositories
+view_adminRoles_permissions_perm_manageSecurity = Manage Security
+view_adminRoles_permissions_perm_manageSettings = Manage Settings
+view_adminRoles_permissions_read = Read:
+view_adminRoles_permissions_readAccessImplied = Read access for the {0} permission is implied and cannot be disabled.
+view_adminRoles_permissions_resourcePermissions = Resource Permissions
+view_adminRoles_permissions_write = Write:
+view_adminRoles_perms = Permissions
+view_adminRoles_resourcePerms = Resource Permissions
+view_adminRoles_roleAdded = Role [{0}] added.
+view_adminRoles_roleDeleteFailed = Failed to delete role [{0}].
+view_adminRoles_roleDeleted = Role [{0}] deleted.
+view_adminRoles_roleUpdateFailed = Failed to update role [{0}].
+view_adminRoles_roleUpdated = Role [{0}] updated.
+view_adminSecurity_roles = Roles
+view_adminSecurity_users = Users
+view_adminTemplates_disabledAlertTemplates = Disabled Alert Templates
+view_adminTemplates_disabledMetricTemplates = Disabled Metric Templates
+view_adminTemplates_editAlertTemplate = Edit Alert Template
+view_adminTemplates_editMetricTemplate = Edit Metric Template
+view_adminTemplates_enabledAlertTemplates = Enabled Alert Templates
+view_adminTemplates_enabledMetricTemplates = Enabled Metric Templates
+view_adminTemplates_platformServices = Platform Services
+#
+# Administration/Templates
+#--------------------------------
+view_adminTemplates_platforms = Platforms
+view_adminTemplates_prompt_disabledAlertTemplates = Number of alert templates that are created but disabled on this resource type
+view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
+view_adminTemplates_prompt_enabledAlertTemplates = Number of alert templates that are enabled on this resource type
+view_adminTemplates_prompt_enabledMetricTemplates = Number of metric schedules that are enabled by default on this resource type
+view_adminTemplates_servers = Servers
+view_adminTopology_affinityGroups = Affinity Groups
+view_adminTopology_agents = Agents
+view_adminTopology_partitionEvents = Partition Events
+view_adminTopology_remoteAgentInstall = Remote Agent Install
+view_adminTopology_servers = Servers
+#
+# Administration/Security/Users/#
+#--------------------------------
+view_adminUsersDetails_dataTypeName = user
+#
+# Administration/Security/Users
+#--------------------------------
+view_adminUsersList_dataTypeName = user
+view_adminUsersList_dataTypeNamePlural = users
+#
+#********************************** VIEW-SPECIFIC *************************************
+#================= Administration ==================
+view_admin_administration = Administration
+view_admin_configuration = Configuration
+view_admin_content = Content
+#
+# Administration/Downloads
+#------------------------------
+view_admin_downloads_agentDownload = Agent Download
+view_admin_downloads_agent_buildNumber = Agent Build
+view_admin_downloads_agent_help = <p> This is the RHQ Agent Update Binary jar file. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>Agent Install</h3> <p> <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>Agent Update</h3> <p> <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
+view_admin_downloads_agent_link_label = Link
+view_admin_downloads_agent_link_value = Download Agent {0} ({1})
+view_admin_downloads_agent_loadError = Cannot get agent version info
+view_admin_downloads_agent_md5 = Agent MD5
+view_admin_downloads_agent_version = Agent Version
+view_admin_downloads_bundleDownload = Bundle Deployer Download
+view_admin_downloads_bundle_help = <p> This is the Bundle Deployer tool. It is for use by developers and packagers of RHQ bundles. This standalone tool allows you to test your bundles and their recipes from a console. </p>
+view_admin_downloads_bundle_link_label = Link
+view_admin_downloads_bundle_link_value = Download Bundle Deployer {0}
+view_admin_downloads_bundle_loadError = Cannot get bundle deployer info
+view_admin_downloads_cliDownload = Command Line Client Download
+view_admin_downloads_cli_buildNumber = CLI Build
+view_admin_downloads_cli_help = <p> This is the Command Line Client tool, otherwise known as the CLI. It is a standalone tool that runs from within a console and provides a command line interface to the RHQ Server. You can invoke commands via the CLI as well as run scripts to perform automated tasks. See the documentation for more information on how to install and use the CLI. </p>
+view_admin_downloads_cli_link_label = Link
+view_admin_downloads_cli_link_value = Download CLI {0} ({1})
+view_admin_downloads_cli_loadError = Cannot get CLI version info
+view_admin_downloads_cli_md5 = CLI MD5
+view_admin_downloads_cli_version = CLI Version
+view_admin_downloads_connectorsDownload = Connectors Download
+view_admin_downloads_connectors_help = Connectors are software that is needed in order for some products to be manageable by RHQ. You install connectors into some managed products so RHQ agents can talk to them. See the documentation for more information.
+view_admin_downloads_connectors_loadError = Cannot get connectors info
+view_admin_downloads_connectors_none = No connectors are available for download
+view_admin_landing = From this section, the RHQ global settings can be administered. This includes configuring security, setting up plugins, and managing RHQ Servers and Agents.
+# Measurement Templates view
+view_admin_measTemplates_title = Template Metric Collection Schedules
+view_admin_measTemplates_updateExisting_title = Update Existing Schedules
+view_admin_measTemplates_updateExisting_tooltip = Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
+view_admin_security = Security
+view_admin_systemSettings_AgentMaxQuietTimeAllowed_desc = If this amount of time passes without hearing from an agent, that quiet agent will be considered down. This value is specified in minutes.
+view_admin_systemSettings_AgentMaxQuietTimeAllowed_name = Agent Max Quiet Time Allowed
+view_admin_systemSettings_AlertPurge_desc = How old alert history items must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_AlertPurge_name = Delete Alerts Older Than
+view_admin_systemSettings_AvailabilityPurge_desc = How old availability data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_AvailabilityPurge_name = Delete Availability Data Older Than
+view_admin_systemSettings_BaseURL_desc = A URL to the server GUI, used mainly within alert email notifications.
+view_admin_systemSettings_BaseURL_name = GUI Console URL
+view_admin_systemSettings_BaselineDataSet_desc = The amount of past measurement data that is used to determine a baseline. This is specified in days.
+view_admin_systemSettings_BaselineDataSet_name = Baseline Dataset
+view_admin_systemSettings_BaselineFrequency_desc = The frequency which the auto-calculation of baselines will be performed. If 0, baseline auto-calculation is disabled. This is specified in days.
+view_admin_systemSettings_BaselineFrequency_name = Baseline Calculation Frequency
+view_admin_systemSettings_DataMaintenance_desc = How often database maintenance is performed (for example, vacuuming if using Postgres). This is specified in hours.
+view_admin_systemSettings_DataMaintenance_name = Database Maintenance Period
+view_admin_systemSettings_DataReindex_desc = If enabled, certain database tables will be re-indexed periodically.
+view_admin_systemSettings_DataReindex_name = Reindex Data Tables Nightly
+view_admin_systemSettings_EnableAgentAutoUpdate_desc = Determines if the server will allow agents to auto-update themselves. You will not be able to download agent distributions from the server if this is disabled.
+view_admin_systemSettings_EnableAgentAutoUpdate_name = Enable Agent Auto-Updates
+view_admin_systemSettings_EnableDebugMode_desc = If enabled, the server will enter debug mode.
+view_admin_systemSettings_EnableDebugMode_name = Enable Debug Mode
+view_admin_systemSettings_EnableExperimentalFeatures_desc = If enabled, any experimental features that exist in the current product will be available.
+view_admin_systemSettings_EnableExperimentalFeatures_name = Enable Experimental Features
+view_admin_systemSettings_EventPurge_desc = How old event data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_EventPurge_name = Delete Events Older Than
+view_admin_systemSettings_JAASProvider_desc = Should LDAP be used to determine user identity?
+view_admin_systemSettings_JAASProvider_name = Enable LDAP
+view_admin_systemSettings_LDAPBaseDN_desc = The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou=People,dc=redhat,dc=com
+view_admin_systemSettings_LDAPBaseDN_name = Search Base
+view_admin_systemSettings_LDAPBindDN_desc = The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn=Manager,dc=redhat,dc=com
+view_admin_systemSettings_LDAPBindDN_name = Username
+view_admin_systemSettings_LDAPBindPW_desc = The credentials of the user used to connect to the LDAP server when querying the LDAP user database.
+view_admin_systemSettings_LDAPBindPW_name = Password
+view_admin_systemSettings_LDAPFilter_desc = Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser=true
+view_admin_systemSettings_LDAPFilter_name = Search Filter
+view_admin_systemSettings_LDAPGroupFilter_desc = LDAP search filter that must return all LDAP groups available for authorization. This is used for LDAP group authorization.
+view_admin_systemSettings_LDAPGroupFilter_name = Group Search Filter
+view_admin_systemSettings_LDAPGroupMember_desc = LDAP search filter that is used in conjunction with the group search filter to determine user authorization. This is used for LDAP group authorization.
+view_admin_systemSettings_LDAPGroupMember_name = Group Member Filter
+view_admin_systemSettings_LDAPLoginProperty_desc = The LDAP property that contains the user name. Defaults to "cn". If multiple matches are found, the first entry found is used.
+view_admin_systemSettings_LDAPLoginProperty_name = Login Property
+view_admin_systemSettings_LDAPProtocol_desc = Should communication with the LDAP server be done over SSL?
+view_admin_systemSettings_LDAPProtocol_name = SSL
+view_admin_systemSettings_LDAPUrl_desc = URL to the LDAP Server
+view_admin_systemSettings_LDAPUrl_name = LDAP URL
+view_admin_systemSettings_RtDataPurge_desc = How old response time data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_RtDataPurge_name = Delete Response Time Data Older Than
+view_admin_systemSettings_TraitPurge_desc = How old measurement trait data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_TraitPurge_name = Delete Measurement Traits Older Than
+view_admin_systemSettings_cannotLoadServerDetails = Cannot load server details
+#
+# Administration/SystemSettings
+#------------------------------
+view_admin_systemSettings_cannotLoadSettings = Cannot obtain the current system settings
+view_admin_systemSettings_fixBeforeSaving = Please fix the invalid values before saving
+view_admin_systemSettings_group_baseline = Automatic Baseline Configuration Properties
+view_admin_systemSettings_group_dataMgr = Data Manager Configuration Properties
+view_admin_systemSettings_group_general = General Configuration Properties
+view_admin_systemSettings_group_ldap = LDAP Configuration Properties
+view_admin_systemSettings_saveFailure = Failed to save the system settings
+view_admin_systemSettings_savedSettings = You successfully saved the system properties
+view_admin_systemSettings_serverDetails = Server Details
+view_admin_systemSettings_serverDetails_buildNumber = Build Number
+view_admin_systemSettings_serverDetails_currentTable = Current Measurement Raw Table
+view_admin_systemSettings_serverDetails_dbDriverName = Database Driver Name
+view_admin_systemSettings_serverDetails_dbDriverVersion = Database Driver Version
+view_admin_systemSettings_serverDetails_dbName = Database Product Name
+view_admin_systemSettings_serverDetails_dbUrl = Database Connection URL
+view_admin_systemSettings_serverDetails_dbVersion = Database Product Version
+view_admin_systemSettings_serverDetails_installDir = Server Installation Directory
+view_admin_systemSettings_serverDetails_nextRotation = Next Measurement Table Rotation
+view_admin_systemSettings_serverDetails_time = Server Local Time
+view_admin_systemSettings_serverDetails_tz = Server Time Zone
+view_admin_topology = Topology
+view_alert_common_tab_conditions = Conditions
+view_alert_common_tab_conditions_expression = Fire alert when
+view_alert_common_tab_conditions_expression_tooltip = Determines if ANY or ALL of the conditions must evaluate to true in order for the entire condition set to be considered true.
+view_alert_common_tab_conditions_modal_title = Add Condition
+view_alert_common_tab_conditions_recovery_disabled = This alert caused its alert definition to be disabled
+view_alert_common_tab_conditions_recovery_enabled = Triggered ''{0}'' to be re-enabled
+view_alert_common_tab_conditions_text = Condition
+view_alert_common_tab_conditions_type_availability = Availability Change
+view_alert_common_tab_conditions_type_availability_down = Went down
+view_alert_common_tab_conditions_type_availability_up = Came up
+view_alert_common_tab_conditions_type_event = Event Detection
+view_alert_common_tab_conditions_type_event_matching = with event source matching
+view_alert_common_tab_conditions_type_metric_baseline = Metric Value Baseline
+view_alert_common_tab_conditions_type_metric_baseline_verb = of
+view_alert_common_tab_conditions_type_metric_calltime_change = Call Time Value Changes
+view_alert_common_tab_conditions_type_metric_calltime_change_verb = by at least
+view_alert_common_tab_conditions_type_metric_calltime_delta_grows = Grows
+view_alert_common_tab_conditions_type_metric_calltime_delta_other = Changes
+view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks = Shrinks
+view_alert_common_tab_conditions_type_metric_calltime_destination = with call destination matching
+view_alert_common_tab_conditions_type_metric_calltime_threshold = Call Time Value Threshold
+view_alert_common_tab_conditions_type_metric_change = Metric Value Change
+view_alert_common_tab_conditions_type_metric_threshold = Metric Value Threshold
+view_alert_common_tab_conditions_type_metric_trait_change = Trait Change
+view_alert_common_tab_conditions_type_operation = Operation Execution
+view_alert_common_tab_conditions_type_operation_status = with result status
+view_alert_common_tab_conditions_type_resource_configuration = Resource Configuration Change
+view_alert_common_tab_conditions_value = Value
+view_alert_common_tab_dampening = Dampening
+view_alert_common_tab_dampening_category_consecutive_count = Consecutive
+view_alert_common_tab_dampening_category_consecutive_count_tooltip = An alert is triggered once every X occurrences the condition set is true consecutively.
+view_alert_common_tab_dampening_category_duration_count = Time Period
+view_alert_common_tab_dampening_category_duration_count_tooltip = An alert is triggered once every X occurrences the condition set is true within a given time period.
+view_alert_common_tab_dampening_category_none = None
+view_alert_common_tab_dampening_category_none_tooltip = Dampening is disabled. Every time the condition set is true, an alert will be triggered.
+view_alert_common_tab_dampening_category_partial_count = Last N Evaluations
+view_alert_common_tab_dampening_category_partial_count_tooltip = An alert is triggered once every X occurrences the condition set is true during the last N evaluations of the condition set.
+view_alert_common_tab_dampening_consecutive_occurrences_label = Occurrences
+view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip = The number of times the condition set must be consecutively true before the alert is triggered
+view_alert_common_tab_dampening_duration_occurrences_label = Occurrences
+view_alert_common_tab_dampening_duration_occurrences_label_tooltip = The number of times the condition set must be true during the given time period before the alert is triggered.
+view_alert_common_tab_dampening_duration_period_label = Time Period
+view_alert_common_tab_dampening_duration_period_label_tooltip = The time span in which the condition set will be tested to see if the given number of occurrences are true.
+view_alert_common_tab_dampening_partial_evalatuions_label = Evaluations
+view_alert_common_tab_dampening_partial_evalatuions_label_tooltip = The total number of times the condition set will be tested to see if the given number of occurrences are true.
+view_alert_common_tab_dampening_partial_occurrences_label = Occurrences
+view_alert_common_tab_dampening_partial_occurrences_label_tooltip = The number of times the condition set must be true during the last N evaluations before the alert is triggered.
+view_alert_common_tab_general = General Properties
+view_alert_common_tab_invalid_condition_category = Invalid condition category - please report this as a bug: {0}
+view_alert_common_tab_invalid_dampening_category = Invalid dampening category - please report this as a bug: {0}
+view_alert_common_tab_invalid_time_units = Invalid time units - please report this as a bug: {0}
+view_alert_common_tab_notifications = Notifications
+view_alert_common_tab_notifications_message = Message
+view_alert_common_tab_notifications_sender = Sender
+view_alert_common_tab_notifications_status = Status
+view_alert_common_tab_recovery = Recovery
+view_alert_definition_condition_editor_avilability_option_down = Goes down
+view_alert_definition_condition_editor_avilability_option_up = Comes up
+view_alert_definition_condition_editor_avilability_tooltip = Specify the availability state change that will trigger the condition.
+view_alert_definition_condition_editor_avilability_value = Availability
+view_alert_definition_condition_editor_common_avg = Average
+view_alert_definition_condition_editor_common_max = Maximum
+view_alert_definition_condition_editor_common_min = Minimum
+view_alert_definition_condition_editor_delete_confirm = Delete the selected alert condition(s)?
+view_alert_definition_condition_editor_event_regex = Regular Expression
+view_alert_definition_condition_editor_event_regex_tooltip = If specified, this is a regular expression that must match a collected event message in order to trigger the condition.
+view_alert_definition_condition_editor_event_severity = Event Severity
+view_alert_definition_condition_editor_event_severity_debug = Debug
+view_alert_definition_condition_editor_event_severity_error = Error
+view_alert_definition_condition_editor_event_severity_fatal = Fatal
+view_alert_definition_condition_editor_event_severity_info = Info
+view_alert_definition_condition_editor_event_severity_warn = Warn
+view_alert_definition_condition_editor_event_tooltip = Specify the event severity that an event message must be reported with in order to trigger this condition. If you specify an optional regular expression, the event message must also match that regular expression in order for the condition to trigger.
+view_alert_definition_condition_editor_metric_baseline_percentage = Baseline Percentage
+view_alert_definition_condition_editor_metric_baseline_percentage_tooltip = A collected metric value will trigger this condition when compared to this percentage of the selected baseline value using the selected comparator
+view_alert_definition_condition_editor_metric_baseline_tooltip = Specify the baseline value that must be violated to trigger the condition. The value you specify is a percentage of the given baseline value.
+view_alert_definition_condition_editor_metric_baseline_value = Baseline
+view_alert_definition_condition_editor_metric_calltime_change_percentage = Percentage Change
+view_alert_definition_condition_editor_metric_calltime_change_percentage_tooltip = A collected calltime value will trigger this condition when it differs by at least this percentage of the selected calltime limit value
+view_alert_definition_condition_editor_metric_calltime_change_tooltip = Specify the calltime value that, when changed at least a specified amount, triggers the condition. You must specify which calltime limit to check (minimum, maximum or average calltime value) and the percentage of change that must occur.
+view_alert_definition_condition_editor_metric_calltime_common_comparator = Comparator
+view_alert_definition_condition_editor_metric_calltime_common_comparator_changes = Changes
+view_alert_definition_condition_editor_metric_calltime_common_comparator_grows = Grows
+view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks = Shrinks
+view_alert_definition_condition_editor_metric_calltime_common_comparator_tooltip = How a collected calltime value should be compared to the given calltime limit
+view_alert_definition_condition_editor_metric_calltime_common_limit = Call Time Limit
+view_alert_definition_condition_editor_metric_calltime_common_limit_tooltip = The calltime limit value that is to be compared with the given value
+view_alert_definition_condition_editor_metric_calltime_common_name = Call Time Metric
+view_alert_definition_condition_editor_metric_calltime_common_regex = Regular Expression
+view_alert_definition_condition_editor_metric_calltime_common_regex_tooltip = If specified, this is a regular expression that must match a call destination in order to trigger the condition.
+view_alert_definition_condition_editor_metric_calltime_threshold_tooltip = Specify the calltime threshold value that, when violated, triggers the condition. The value you specify is an absolute value with an optional units specifier. You also must specify which calltime limit to compare the value with (minimum, maximum or average calltime value).
+view_alert_definition_condition_editor_metric_calltime_threshold_value = Call Time Value
+view_alert_definition_condition_editor_metric_calltime_threshold_value_tooltip = The threshold value of the metric that will trigger the condition when compared using the selected comparator.
+view_alert_definition_condition_editor_metric_change_tooltip = Specify the metric whose value must change to trigger the condition.
+view_alert_definition_condition_editor_metric_common_definition_not_found = Should have found metric definition - something is wrong
+view_alert_definition_condition_editor_metric_threshold_comparator = Comparator
+view_alert_definition_condition_editor_metric_threshold_comparator_equal = Equal to
+view_alert_definition_condition_editor_metric_threshold_comparator_greater = Greater Than
+view_alert_definition_condition_editor_metric_threshold_comparator_less = Less than
+view_alert_definition_condition_editor_metric_threshold_comparator_tooltip = How a collected metric value should be compared to the given threshold value
+view_alert_definition_condition_editor_metric_threshold_name = Metric
+view_alert_definition_condition_editor_metric_threshold_tooltip = Specify the threshold value that, when violated, triggers the condition. The value you specify is an absolute value with an optional units specifier.
+view_alert_definition_condition_editor_metric_threshold_value = Metric Value
+view_alert_definition_condition_editor_metric_threshold_value_tooltip = The threshold value of the metric that will trigger the condition when compared using the selected comparator.
+view_alert_definition_condition_editor_metric_trait_change_tooltip = Specify the trait whose value must change to trigger the condition.
+view_alert_definition_condition_editor_metric_trait_change_value = Trait
+view_alert_definition_condition_editor_operation_status = Operation Status
+view_alert_definition_condition_editor_operation_status_canceled = Canceled
+view_alert_definition_condition_editor_operation_status_failure = Failure
+view_alert_definition_condition_editor_operation_status_inprogress = In Progress
+view_alert_definition_condition_editor_operation_status_success = Success
+view_alert_definition_condition_editor_operation_tooltip = Specify the result that must occur when the selected operation is executed in order to trigger the condition.
+view_alert_definition_condition_editor_operation_value = Operation
+view_alert_definition_condition_editor_option_availability = Availability Change
+view_alert_definition_condition_editor_option_event = Event Detection
+view_alert_definition_condition_editor_option_label = Condition Type
+view_alert_definition_condition_editor_option_metric_baseline = Measurement Baseline Threshold
+view_alert_definition_condition_editor_option_metric_calltime_change = Call Time Value Change
+view_alert_definition_condition_editor_option_metric_calltime_threshold = Call Time Value Threshold
+view_alert_definition_condition_editor_option_metric_change = Measurement Value Change
+view_alert_definition_condition_editor_option_metric_threshold = Measurement Absolute Value Threshold
+view_alert_definition_condition_editor_option_metric_trait_change = Trait Value Change
+view_alert_definition_condition_editor_option_operation = Operation Execution
+view_alert_definition_condition_editor_option_resource_configuration = Resource Configuration Change
+view_alert_definition_condition_editor_resource_configuration_tooltip = This condition is triggered when the resource configuration changes.
+view_alert_definition_for_group = View Group Definition
+view_alert_definition_for_type = View Template
+view_alert_definition_notification_cliScript_editor_anotherUser = Another User
+view_alert_definition_notification_cliScript_editor_existingScript = Existing Script
+view_alert_definition_notification_cliScript_editor_loadFailed = Loading the CLI Notification Editor Failed.
+view_alert_definition_notification_cliScript_editor_newScriptVersion = Version
+view_alert_definition_notification_cliScript_editor_repository = Repository
+view_alert_definition_notification_cliScript_editor_script = Script
+view_alert_definition_notification_cliScript_editor_selectRepo = Select the repository where the script should reside
+view_alert_definition_notification_cliScript_editor_selectRepoFirst = Select a repository first.
+view_alert_definition_notification_cliScript_editor_thisUser = Myself
+view_alert_definition_notification_cliScript_editor_uploadNewScript = Upload New Script
+view_alert_definition_notification_cliScript_editor_verifyAuthentication = Verify
+view_alert_definition_notification_cliScript_editor_whichUser = User To Run The Script As
+view_alert_definition_notification_editor_delete_confirm = Are you sure you want to delete the selected alert notifications?
+view_alert_definition_notification_editor_field_configuration = Configuration
+view_alert_definition_notification_editor_field_configuration_loadFailed = Failed to get notification configuration preview
+view_alert_definition_notification_editor_field_configuration_not_loaded = Unknown
+view_alert_definition_notification_editor_field_sender = Sender
+view_alert_definition_notification_editor_loadFailed = Cannot get alert senders
+view_alert_definition_notification_editor_loadFailed_single = Cannot get alert sender configuration definition
+view_alert_definition_notification_editor_none_available = No alert senders available
+view_alert_definition_notification_editor_saveFailed = Cannot save the notification configuration
+view_alert_definition_notification_editor_sender = Notification Sender
+view_alert_definition_notification_editor_title_add = Add Notification
+view_alert_definition_notification_editor_title_edit = Edit Notification
+view_alert_definition_notification_operation_editor_common_operation = Operation
+view_alert_definition_notification_operation_editor_mode_relative = Relative Resource
+view_alert_definition_notification_operation_editor_mode_specific = Specific Resource
+view_alert_definition_notification_operation_editor_mode_this = This Resource
+view_alert_definition_notification_operation_editor_mode_title = Resource Selection Mode
+view_alert_definition_notification_operation_editor_mode_unknown = UNKNOWN OPTION - THIS IS A BUG
+view_alert_definition_notification_operation_editor_operations_loadFailed = Failed to load the list of available operations
+view_alert_definition_notification_operation_editor_operations_no_parameters = This operation does not take any parameters
+view_alert_definition_notification_operation_editor_relative_ancestor = Start Search From
+view_alert_definition_notification_operation_editor_relative_ancestor_loadFailed = Cannot get type ancestry
+view_alert_definition_notification_operation_editor_relative_ancestor_root = Root Ancestor Type
+view_alert_definition_notification_operation_editor_relative_ancestor_tooltip = Select the top of the type hierarchy from which to search its descendant tree for the Filter By type
+view_alert_definition_notification_operation_editor_relative_descendant = Then Filter By
+view_alert_definition_notification_operation_editor_relative_descendant_filter_tooltip = A specific name to uniquely identify a resource when more than one resource of the selected type might exist. This is optional if there will only ever be one resource of the resource type in the selected type hierarchy.
+view_alert_definition_notification_operation_editor_relative_descendant_loadFailed = Cannot get type descendants
+view_alert_definition_notification_operation_editor_relative_descendant_tooltip = The resource type to search for under the root type defined in the Start Search From selection.
+view_alert_definition_notification_operation_editor_specific_pick_button = Pick
+view_alert_definition_notification_operation_editor_specific_pick_error_invalid = Please pick a resource
+view_alert_definition_notification_operation_editor_specific_pick_error_no_operation = Please pick a resource that has one or more operations
+view_alert_definition_notification_operation_editor_specific_pick_text = Pick a resource...
+view_alert_definition_notification_operation_editor_specific_resource = Resource
+view_alert_definition_notification_role_editor_loadFailed = Cannot determine current roles - starting empty
+view_alert_definition_notification_role_editor_restoreFailed = Cannot use current roles - starting empty
+view_alert_definition_notification_role_editor_saveFailed = Cannot save the selected roles
+view_alert_definition_notification_user_editor_loadFailed = Cannot determine current users - starting empty
+view_alert_definition_notification_user_editor_restoreFailed = Cannot use current users - starting empty
+view_alert_definition_notification_user_editor_saveFailed = Cannot save the selected users
+view_alert_definition_recovery_editor_disable_when_fired = Disable When Fired
+view_alert_definition_recovery_editor_disable_when_fired_tooltip = Indicates if this alert will be disabled after it fires. Once disabled, the alert can be manually re-enabled or a recovery alert can be set up to automatically re-enable it. If this alert is a recovery alert itself, this setting cannot be turned on.
+view_alert_definition_recovery_editor_loadFailed = Cannot build recovery menu
+view_alert_definition_recovery_editor_none_available = None
+view_alert_definition_recovery_editor_recovery_alert = Recover Alert
+view_alert_definition_recovery_editor_recovery_alert_tooltip = The target alert that will be recovered (i.e. re-enabled) after this alert triggers. Do not select an alert here if you are not defining a recovery alert.
+view_alert_definitions_create_failure = Alert definition creation failed
+view_alert_definitions_create_success = Alert definition successfully created
+view_alert_definitions_delete_confirm = Delete the selected alert definition(s)?
+view_alert_definitions_delete_failure = Failed to deleted the selected alert definitions
+view_alert_definitions_delete_success = Successfully deleted {0} alert definitions
+view_alert_definitions_disable_confirm = Disable the selected alert definition(s)?
+view_alert_definitions_disable_failure = Failed to disable the selected alert definitions
+view_alert_definitions_disable_success = Successfully disabled {0} alert definitions
+view_alert_definitions_enable_confirm = Enable the selected alert definition(s)?
+view_alert_definitions_enable_failure = Failed to enable the selected alert definitions
+view_alert_definitions_enable_success = Successfully enabled {0} alert definitions
+view_alert_definitions_loadFailed = Failed to fetch alert definition data
+view_alert_definitions_loadFailed_single = Failed to fetch data for alert definition with id {0}
+view_alert_definitions_table_title_group = Group Alert Definitions
+view_alert_definitions_table_title_resource = Resource Alert Definitions
+view_alert_definitions_update_failure = Alert definition update failed
+view_alert_definitions_update_success = Alert definition successfully updated
+view_alert_details_field_ack_at = Acknowledged at
+view_alert_details_field_ack_by = Acknowledged by
+view_alert_details_field_recovery_info = Recovery Info
+view_alert_details_loadFailed = Failed to fetch alert details
+view_alerts_ack_confirm = Acknowledge the selected alert(s)?
+view_alerts_ack_confirm_all = Acknowledge all alerts from this source?
+view_alerts_ack_failure = Failed to acknowledge alerts with id''s: {0}
+view_alerts_ack_failure_all = Failed to acknowledge all alerts from this source
+view_alerts_ack_success = Successfully acknowledged {0} alerts
+view_alerts_delete_confirm = Delete the selected alert(s)?
+view_alerts_delete_confirm_all = Delete all alerts from this source?
+view_alerts_delete_failure = Failed to delete alerts with id''s: {0}
+view_alerts_delete_failure_all = Failed to delete all alerts from this source
+view_alerts_delete_success = Successfully deleted {0} alerts
+view_alerts_field_ack_status = Status
+view_alerts_field_ack_status_ack = Ack ({0})
+view_alerts_field_ack_status_ackHover = Acknowledged by {0} at {1}
+view_alerts_field_ack_status_noAck = No Ack
+view_alerts_field_ack_status_noAckHover = Not yet Acknowledged
+view_alerts_field_ack_subject = Acknowledge Subject
+view_alerts_field_ack_time = Acknowledge Time
+view_alerts_field_condition_text = Condition Text
+view_alerts_field_condition_text_many = Multiple Conditions
+view_alerts_field_condition_text_none = No Conditions
+view_alerts_field_condition_value = Condition Value
+view_alerts_field_created_time = Creation Time
+view_alerts_field_enabled = Enabled
+view_alerts_field_modified_time = Modified Time
+view_alerts_field_name = Name
+view_alerts_field_parent = Parent
+view_alerts_field_priority = Priority
+view_alerts_field_protected = Protected
+view_alerts_field_protected_tooltip = If true, this definition is protected from being changed by the parent definition. In other words, the parent definition settings will not override this definition.
+view_alerts_loadFailed = Failed to fetch alerts data
+view_alerts_table_filter_priority = Priority Filter
+#==================== Alerts ======================
+view_alerts_table_title_group = Group Alert History
+view_alerts_table_title_resource = Resource Alert History
+view_autoDiscoveryQ_committed = Committed
+view_autoDiscoveryQ_confirmSelect = Also select the platform children?
+view_autoDiscoveryQ_deleted = Deleted
+view_autoDiscoveryQ_field_discoveryTime = Discovery Time
+view_autoDiscoveryQ_field_inventoryStatus = Inventory Status
+view_autoDiscoveryQ_field_key = Resource Key
+view_autoDiscoveryQ_field_name = Resource Name
+view_autoDiscoveryQ_field_parentId = Parent ID
+view_autoDiscoveryQ_ignore = Ignore
+view_autoDiscoveryQ_ignoreFailure = Failed to ignore resources
+view_autoDiscoveryQ_ignoreSuccessful = You have successfully ignored the selected resources.
+view_autoDiscoveryQ_ignored = Ignored
+view_autoDiscoveryQ_import = Import
+view_autoDiscoveryQ_importFailure = Failed to import resources
+view_autoDiscoveryQ_importSuccessful = You have successfully imported the selected resources.
+view_autoDiscoveryQ_loadFailure = Failed to load the inventory discovery queue
+view_autoDiscoveryQ_new = New
+view_autoDiscoveryQ_newAndIgnored = New and Ignored
+view_autoDiscoveryQ_noItems = No items to show
+view_autoDiscoveryQ_noperm = (You are not authorized to view the auto-discovery queue)
+view_autoDiscoveryQ_showStatus = Show
+#
+# Auto Discovery Queue
+#----------------------------
+view_autoDiscoveryQ_title = Autodiscovery Queue
+view_autoDiscoveryQ_unignore = Unignore
+view_autoDiscoveryQ_unignoreFailure = Failed to unignore resources
+view_autoDiscoveryQ_unignoreSuccessful = You have successfully unignored the selected resources.
+view_autoDiscoveryQ_uninventoried = Uninventoried
+view_bundleVersion_loadFailure = Failed to load bundle version data
+#
+#==================== Bundles ======================
+# some common bundle terms
+view_bundle_bundle = Bundle
+view_bundle_bundleDeployment = Bundle Deployment
+view_bundle_bundleDeployments = Bundle Deployments
+view_bundle_bundleDestinations = Bundle Destinations
+view_bundle_bundleFiles = Bundle Files
+view_bundle_bundleType = Bundle Type
+view_bundle_bundleVersion = Bundle Version
+view_bundle_bundleVersions = Bundle Versions
+view_bundle_bundles = Bundles
+view_bundle_createWizard_bundleDistro = Bundle Distribution
+view_bundle_createWizard_cancelFailure = Failed to fully cancel the creation of bundle [{0}], version = [{1}] - the bundle may still exist in the database
+view_bundle_createWizard_cancelSuccessful = Canceled the creation of bundle [{0}], version = [{1}]
+view_bundle_createWizard_clickToUploadRecipe = Click to load a recipe file
+view_bundle_createWizard_createFailure = Failed to create the bundle
+view_bundle_createWizard_createSuccessful = You have successfully created a bundle named [{0}] with a version of [{1}]
+view_bundle_createWizard_enterRecipe = Please supply a valid recipe
+view_bundle_createWizard_enterUrl = Please enter a valid URL where the bundle distribution file can be downloaded from
+view_bundle_createWizard_failedToUploadDistroFile = Failed to upload bundle distribution file
+view_bundle_createWizard_failedToUploadFile = Failed to upload bundle file
+view_bundle_createWizard_loadBundleFileFailure = Cannot obtain bundle file information from server
+view_bundle_createWizard_noAdditionalFilesNeeded = No additional files need to be uploaded for this bundle
+view_bundle_createWizard_noBundleTypesAvail = No bundle types are available
+view_bundle_createWizard_noBundleTypesSupported = No bundle types are supported - you must deploy a valid plugin that supports bundle deployments
+view_bundle_createWizard_provideBundleDistro = Provide a Bundle Distribution
+view_bundle_createWizard_recipeOption = Recipe
+view_bundle_createWizard_title = Create Bundle
+view_bundle_createWizard_uploadInProgress = Upload is in progress... This can take several minutes for large files
+view_bundle_createWizard_uploadOption = Upload
+view_bundle_createWizard_uploadStepName = Upload Bundle Files
+view_bundle_createWizard_urlOption = URL
+view_bundle_createWizard_windowTitle = Bundle Creation Wizard
+view_bundle_createWizard_youMustChooseOne = You must choose one option in order to create a bundle!
+view_bundle_deleteConfirm = Are you sure you want to delete this bundle? All versions, destinations and deployments for this bundle will also be deleted.
+view_bundle_deploy = Deploy
+view_bundle_deployDir = Deploy Directory
+view_bundle_deployWizard_deployStep = Deploy Bundle to Destination Platforms
+view_bundle_deployWizard_deploying = Deploying...
+view_bundle_deployWizard_deploymentCreated = Created Deployment...
+view_bundle_deployWizard_deploymentCreatedDetail = You have created the deployment [{0}] with the description [{1}]
+view_bundle_deployWizard_deploymentCreatedDetail_concise = You have created the deployment [{0}]
+view_bundle_deployWizard_deploymentScheduled = Bundle Deployment Scheduled!
+view_bundle_deployWizard_deploymentScheduledDetail = You have scheduled the bundle deployment [{0}] to the destination group [{1}]
+view_bundle_deployWizard_deploymentScheduledDetail_concise = You have scheduled the bundle deployment
+view_bundle_deployWizard_destinationCreatedDetail = You have created the destination [{0}] with the description [{1}]
+view_bundle_deployWizard_destinationCreatedDetail_concise = You have created the destination [{0}]
+view_bundle_deployWizard_error_1 = Failed to delete new deployment on Cancel
+view_bundle_deployWizard_error_10 = Failed to create destination, it may already exist. (Note, for an existing destination deploy from the Destination view)
+view_bundle_deployWizard_error_11 = Failed to find defined deployments.
+view_bundle_deployWizard_error_12 = Failed to find defined bundles.
+view_bundle_deployWizard_error_2 = Failed to delete new destination on Cancel
+view_bundle_deployWizard_error_3 = Failed to Schedule Deployment!
+view_bundle_deployWizard_error_4 = Failed to schedule deployment: {0}
+view_bundle_deployWizard_error_5 = Failed to Create Deployment!
+view_bundle_deployWizard_error_6 = Failed to create deployment: {0}
+view_bundle_deployWizard_error_7 = Failed to get deployment name.
+view_bundle_deployWizard_error_8 = You must select a valid resource group from the drop down
+view_bundle_deployWizard_error_9 = Failed to delete new destination in nextPage
+view_bundle_deployWizard_getConfigSkip = No configuration needed for this bundle version.
+view_bundle_deployWizard_getConfigStep = Set Deployment Configuration
+view_bundle_deployWizard_getDestStep = New Destination
+view_bundle_deployWizard_getDest_deployDir = Root Deployment Directory (on destination platforms)
+view_bundle_deployWizard_getDest_desc = Destination Description
+view_bundle_deployWizard_getDest_name = Destination Name
+view_bundle_deployWizard_getInfoStep = Provide Deployment Information
+view_bundle_deployWizard_getInfo_clean = Clean Deployment? (wipe deploy directory on destination platform)
+view_bundle_deployWizard_getInfo_deploymentDesc = Deployment Description
+view_bundle_deployWizard_getInfo_deploymentName = Deployment Name
+view_bundle_deployWizard_getOptionsStep = Deploy Options
+view_bundle_deployWizard_getOptions_deployLater = Deploy Later
+view_bundle_deployWizard_getOptions_deployNow = Deploy Now
+view_bundle_deployWizard_getOptions_deployTime = Deployment Time
+view_bundle_deployWizard_selectBundleStep = Select Deployment Bundle
+view_bundle_deployWizard_selectBundle_single = Select only a single bundle for deployment.
+view_bundle_deployWizard_selectVersionStep = Select Deployment Bundle Version
+view_bundle_deployWizard_selectVersion_latest = Latest Version [{0}]
+view_bundle_deployWizard_selectVersion_live = Live Version [{0}]
+view_bundle_deployWizard_selectVersion_select = Select Version from List:
+view_bundle_deployWizard_title = Bundle Deployment Wizard
+view_bundle_deploy_action = Action
+view_bundle_deploy_backButton = Back to Destination
+view_bundle_deploy_clickForError = Click the icon for the error message
+view_bundle_deploy_deleteConfirm = Are you sure you want to delete this bundle deployment?
+view_bundle_deploy_deleteFailure = Failed to delete the bundle deployment [{0}]
+view_bundle_deploy_deleteSuccessful = You successfully deleted the bundle deployment [{0}]
+view_bundle_deploy_deployedBy = Deployed By
+view_bundle_deploy_deploymentPlatforms = Deployment Platforms
+view_bundle_deploy_installDetails = Install Details
+view_bundle_deploy_loadBundleFailure = Failed to find bundle
+view_bundle_deploy_loadDeployFailure = Failed to load bundle deployments
+view_bundle_deploy_loadFailure = Failed to load bundle deployment
+view_bundle_deploy_name = Deployment Name
+view_bundle_deploy_operatingSystem = Operating System
+view_bundle_deploy_selectARow = Select a row to show installation details
+view_bundle_deploy_tagUpdateFailure = Failed to update bundle deployment tags
+view_bundle_deploy_tagUpdateSuccessful = You have successfully updated the bundle deployment tags
+view_bundle_deploy_time = Deployment Time
+view_bundle_deployed = Deployed
+view_bundle_deployments = Deployments
+view_bundle_dest_backToBundle = Back to Bundle
+view_bundle_dest_created = Created
+view_bundle_dest_deleteConfirm = Are you sure you want to delete this bundle destination? This only deletes it from the database; all bundle content that was deployed to this destination on remote machines will remain.
+view_bundle_dest_deleteFailure = Failed to delete the bundle destination [{0}]
+view_bundle_dest_deleteSuccessful = You successfully deleted the bundle destination [{0}]
+view_bundle_dest_deployDir = Deploy Directory
+view_bundle_dest_group = Group
+view_bundle_dest_lastDeployedVersion = Last Deployed Version
+view_bundle_dest_lastDeploymentDate = Last Deployment Date
+view_bundle_dest_lastDeploymentStatus = Last Deployment Status
+view_bundle_dest_loadFailure = Failed to load bundle destinations
+view_bundle_dest_loadFailureVersionInfo = Failed to load bundle destination deployed version information
+view_bundle_dest_purgeConfirm = This will purge the bundle content from all remote machines. Are you sure you want to do this?
+view_bundle_dest_purgeFailure = Failed to purge the bundle destination [{0}] from some or all of the remote machines.
+view_bundle_dest_purgeSuccessful = You successfully purged the bundle destination [{0}] from all of the remote machines.
+view_bundle_dest_revertConfirm = This will revert all remote machines back to the previous bundle deployment. Are you sure you want to do this?
+view_bundle_dest_tagUpdateFailure = Failed to update bundle destination tags
+view_bundle_dest_tagUpdateSuccessful = You have successfully updated the bundle destination tags
+view_bundle_destinations = Destinations
+# individual bundle views/wizards
+view_bundle_fileListView_fileSize = File Size
+view_bundle_fileListView_loadFailure = Failed to load bundle file data
+view_bundle_fileListView_md5 = MD5
+view_bundle_fileListView_sha256 = SHA256
+view_bundle_files = Files
+view_bundle_latestVersion = Latest Version
+view_bundle_list_backToAll = Back to All Bundles
+view_bundle_list_deleteConfirm = Are you sure you want to delete the selected bundles?
+view_bundle_list_deleteFailure = Failed to delete the bundle [{0}]
+view_bundle_list_deleteSuccessful = You successfully deleted the bundle [{0}]
+view_bundle_list_deletesFailure = Failed to delete the bundles
+view_bundle_list_deletesSuccessful = You successfully deleted the bundles
+view_bundle_list_destinationsCount = Destinations Count
+view_bundle_list_error1 = Failed to load bundle to deploy [{0}]
+view_bundle_list_error2 = Failed to get a single bundle to deploy [{0}]
+view_bundle_list_error3 = Failed to load bundle
+view_bundle_list_loadFailure = Failed to load the bundle to be deployed [{0}]
+view_bundle_list_loadWithLatestFailure = Failed to load bundle with the latest version data
+view_bundle_list_singleLoadFailure = Failed to get a single bundle to be deployed [{0}]
+view_bundle_list_tagUpdateFailure = Failed to update bundle tags
+view_bundle_list_tagUpdateSuccessful = You have successfully updated the bundle tags
+view_bundle_list_versionsCount = Versions Count
+view_bundle_purge = Purge
+view_bundle_recipe = Recipe
+view_bundle_resDeployDS_loadFailure = Failed to load bundle resource deployments
+view_bundle_revert = Revert
+view_bundle_revertWizard_confirmStep_confirmation = Reverting Live Deployment to Previous Deployment. Click "Next" to continue...
+view_bundle_revertWizard_confirmStep_failedToFindLiveDeployment = Failed to find live deployment; cannot revert
+view_bundle_revertWizard_confirmStep_liveDeployment = Live Deployment
+view_bundle_revertWizard_confirmStep_name = Revert Deployment Confirmation
+view_bundle_revertWizard_confirmStep_noLiveDeployment = No live deployment was found for the destination [{0}]
+view_bundle_revertWizard_confirmStep_noLiveDeployment_concise = No live deployment was found for the destination
+view_bundle_revertWizard_confirmStep_noPriorDeployment = The live deployment [{0}] cannot be reverted because there is no prior deployment for the destination [{1}]
+view_bundle_revertWizard_confirmStep_noPriorDeployment_concise = The live deployment cannot be reverted because there is no prior deployment
+view_bundle_revertWizard_confirmStep_prevDeployment = Previous Deployment
+view_bundle_revertWizard_getInfoStep_cleanDeploy = Clean Deployment? (this will delete an old, existing deploy directory prior to starting the revert deployment)
+view_bundle_revertWizard_getInfoStep_getNameFailure = Failed to get revert deployment name
+view_bundle_revertWizard_getInfoStep_name = Provide Revert Information
+view_bundle_revertWizard_getInfoStep_revertDeployDesc = Revert Deploy Description
+view_bundle_revertWizard_getInfoStep_revertDeployDescFull = [REVERT From]\\n{0}\\n\\n[REVERT To]\\n{1}
+view_bundle_revertWizard_getInfoStep_revertDeployName = Revert Deploy Name
+view_bundle_revertWizard_revertStep_name = Deploy Bundle to Destination Platforms
+view_bundle_revertWizard_revertStep_reverting = Reverting...
+view_bundle_revertWizard_revertStep_scheduled = You have successfully scheduled the revert deployment!
+view_bundle_revertWizard_revertStep_scheduledDetails = You have successfully scheduled to revert the bundle deployment [{0}] from resource group [{1}]
+view_bundle_revertWizard_revertStep_scheduledFailure = Failed to schedule revert deployment!
+view_bundle_revertWizard_title = Bundle Revert
+view_bundle_revertWizard_windowTitle = Bundle Revert Wizard
+view_bundle_tree_loadFailure = Failed to load bundle data
+view_bundle_version_backToBundle = Back to Bundle
+view_bundle_version_bundleVersionTagUpdateFailure = Failed to update bundle version tags
+view_bundle_version_bundleVersionTagUpdateSuccessful = You have successfully updated the bundle version tags
+view_bundle_version_deleteConfirm = Are you sure you want to delete this bundle version?
+view_bundle_version_deleteFailure = Failed to delete the bundle version [{0}]
+view_bundle_version_deleteSuccessful = You successfully deleted the bundle version [{0}]
+view_bundle_version_loadFailure = Failed to load bundle version
+view_bundle_versions = Versions
+# =================== Components =====================
+view_configCompare_comparingConfigs = Comparing Configurations
+view_configCompare_configCompare = Configuration Comparison
+view_configEdit_addItem = Add Item to List
+view_configEdit_confirm_1 = Are you sure you want to delete the selected properties from the set?
+view_configEdit_confirm_2 = Are you sure you want to delete this row?
+view_configEdit_confirm_3 = Are you sure you want to delete the [{0}] selected [{1}]?
+view_configEdit_editRow = Edit Row
+view_configEdit_enterPropName = Enter the name of the property to be added.
+view_configEdit_error_1 = Configuration is not supported by this Resource.
+view_configEdit_error_2 = Connection settings are not supported by this Resource.
+view_configEdit_error_3 = Cannot add property named [{0}]. The property name is already used in the set.
+view_configEdit_files = Files
+view_configEdit_hideAll = Hide All
+view_configEdit_jumpToSection = Jump to Section
+view_configEdit_msg_1 = Added property [{0}] to the set.
+view_configEdit_msg_2 = Removed properties from the set.
+view_configEdit_msg_3 = [{0} {1}] deleted from list.
+view_configEdit_msg_4 = Item added to list.
+view_configEdit_properties = Properties
+view_configEdit_tooltip_1 = Delete the selected items from the list.
+view_configEdit_tooltip_2 = Add an item to the list.
+view_configEdit_viewRow = View Row
+view_configurationDetails_allPropertiesValid = All configuration properties have valid values, so the configuration can now be saved.
+view_configurationDetails_configNotUpdatedDueToNoChange = Configuration was not updated, since the new configuration is equivalent to the current configuration.
+view_configurationDetails_error_updateFailure = Failed to update configuration.
+view_configurationDetails_messageConcise = Configuration updated - current version is {0}.
+view_configurationDetails_messageDetailed = Configuration updated to version {0} for Resource [{1}].
+#
+# Configuration Details
+#-------------------------------
+view_configurationDetails_noPermission = You do not have permission to edit this Resource''s configuration.
+view_configurationDetails_somePropertiesInvalid = The following configuration properties have invalid values: {0}. The values must be corrected before the configuration can be saved.
+#
+# Configuration History Details
+#------------------------------------------
+view_configurationHistoryDetails_error_loadFailure = Unable to load configuration history.
+view_configurationHistoryList_cannotDeleteCurrent = One of the selected history items represents the current configuration - you cannot delete it.
+view_configurationHistoryList_cannotDeleteGroupItems = One or more selected configuration history items are part of a group configuration update. You must purge that parent group history item before you can delete its individual resource history items.
+view_configurationHistoryList_delete_failure = Failed to delete the configuration history items.
+view_configurationHistoryList_delete_success = You successfully deleted the selected configuration history items.
+#
+# Abstract Configuration History List
+#-------------------------------
+view_configurationHistoryList_rollback = Rollback
+view_configurationHistoryList_rollback_failure = Failed to rollback the configuration. The original configuration is still in effect.
+view_configurationHistoryList_rollback_success = You successfully rolled back the configuration to the selected past configuration.
+view_configurationHistoryList_table_clickStatusIcon = Click the status icon for full details
+view_configurationHistoryList_table_statusFailure = This configuration update failed
+view_configurationHistoryList_table_statusInprogress = This configuration update is still in progress
+view_configurationHistoryList_table_statusNochange = No changes were made to this configuration
+view_configurationHistoryList_table_statusSuccess = This configuration update was successful
+#
+# Resource Configuration History List
+#-------------------------------
+view_configurationHistoryList_title = Configuration History
+view_connectionSettingsDetails_allPropertiesValid = All connection settings have valid values, so the settings can now be saved.
+view_connectionSettingsDetails_error_updateFailure = Failed to update connection settings.
+view_connectionSettingsDetails_messageConcise_updateSuccess = Connection settings updated.
+view_connectionSettingsDetails_messageDetailed_updateSuccess = Connection settings updated for Resource [{0}].
+#
+# Connection Settings Details
+#------------------------------------------
+view_connectionSettingsDetails_noPermission = You do not have permission to edit this Resource''s connection settings.
+view_connectionSettingsDetails_somePropertiesInvalid = The following connection settings have invalid values: {0}. The values must be corrected before the settings can be saved.
+#
+# CoreGUI
+#--------------
+view_core_error_1 = New Alerts lookup failed
+#view_core_loggedInAs = Logged in as {0}
+view_core_loggedOut = Logged out
+view_core_noRecentAlerts = There are no recent alerts to report
+view_core_recentAlerts = There are [{0}] recent alerts - click to go to the recent alerts report
+view_core_uncaught = Globally uncaught exception
+view_dashboardManager_deleteFail = Failed to delete dashboard.
+view_dashboardManager_deleted = Successfully deleted dashboard {0}
+view_dashboardManager_error = Failed to save dashboard to server
+view_dashboardManager_saved = Saved dashboard {0} to server
+view_dashboardManager_success = Saved dashboard
+#=================== Dashboard =====================
+view_dashboard_favorites_error1 = Failed to load favorite Resources.
+view_dashboardsManager_error1 = Failed to add new dashboard
+view_dashboardsManager_message_title_details = <h1>Welcome to RHQ</h1>\n<p>The RHQ project is an abstraction and plug-in based systems management suite that provides extensible and integrated systems management for multiple products and platforms across a set of core features. The project is designed with layered modules that provide a flexible architecture for deployment. It delivers a core user interface that delivers audited and historical management across an entire enterprise. A Server/Agent architecture provides remote management and plugins implement all specific support for managed products.</p>\n <p>This default dashboard can be edited by clicking the (edit mode) button above.</p>
+view_dashboards_confirm1 = Are you sure you want to delete
+view_dashboards_portlets_refresh_fail1 = Failed to update interval for portlets that auto-refresh
+view_dashboards_portlets_refresh_fail2 = Failed to disable reload for portlets that auto-refresh
+view_dashboards_portlets_refresh_multiple_min = {0} minutes
+view_dashboards_portlets_refresh_none = No Refresh
+view_dashboards_portlets_refresh_one_min = 1 minute
+view_dashboards_portlets_refresh_success1 = Updated interval for portlets that auto-refresh
+view_dashboards_portlets_refresh_success2 = Stopping reload for portlets that auto-refresh
+view_dashboards_title = Dashboard
+view_dynagroup_children = DynaGroup Children
+view_dynagroup_compatible = Compatible
+view_dynagroup_definitionAlreadyExists = A group definition already exists with this name
+view_dynagroup_definitionCreated = You have successfully created a group definition named [{0}]
+view_dynagroup_definitionLoadFailure = Failed to load group definitions
+view_dynagroup_definitions = DynaGroup Definitions
+view_dynagroup_deleteFailureSelection = Failed to delete the selected group definitions
+view_dynagroup_deleteSuccessfulSelection = You have successfully deleted [{0}] group definitions
+view_dynagroup_editing = Editing [{0}]
+view_dynagroup_exprBuilder_addExpression = Add Expression
+view_dynagroup_exprBuilder_comparisonType = Comparison Type
+view_dynagroup_exprBuilder_comparisonType_contains = contains
+view_dynagroup_exprBuilder_comparisonType_endsWith = ends with
+view_dynagroup_exprBuilder_comparisonType_equals = equals
+view_dynagroup_exprBuilder_comparisonType_startsWith = starts with
+view_dynagroup_exprBuilder_comparisonType_tooltip = Comparison Type
+view_dynagroup_exprBuilder_definingPlugin = Defining Plugin
+view_dynagroup_exprBuilder_definingPlugin_tooltip = The plugin to search
+view_dynagroup_exprBuilder_expression = Expression
+view_dynagroup_exprBuilder_expressionType = Expression Type
+view_dynagroup_exprBuilder_expressionType_pluginConfig = Plugin Configuration
+view_dynagroup_exprBuilder_expressionType_resource = Resource
+view_dynagroup_exprBuilder_expressionType_resourceCategory = Resource Category
+view_dynagroup_exprBuilder_expressionType_resourceConfig = Resource Configuration
+view_dynagroup_exprBuilder_expressionType_resourceType = Resource Type
+view_dynagroup_exprBuilder_expressionType_tooltip = The type of property this expression switches on:<br/> <b>Resource</b>: A resource property such as its name or version<br/> <b>Resource Type</b>: Search for resources of a specific type<br/> <b>Resource Category</b>: Search for resources by category: platform, server, service<br/> <b>Trait</b>: Resources that have selected values for a monitored trait<br/> <b>Plugin Configuration</b>: Search by the plugin component configuration setting of the component<br/> <b>Resource Configuration</b>: Search by the configuration setting of the managed resource
+view_dynagroup_exprBuilder_expressionType_trait = Trait
+view_dynagroup_exprBuilder_expression_tooltip = This is the full expression that is represented by the selections in the form below. This text will be added to your group definition expression text when you click the "Add Expression" button.
+view_dynagroup_exprBuilder_groupBy = Group by
+view_dynagroup_exprBuilder_groupBy_tooltip = GroupBy will cause the system to pivot on the values from the entered expressions creating a separate group for each value. For example, GroupBy on the cluster name to create a group for each cluster with all cluster members in it.
+view_dynagroup_exprBuilder_noPlugins = --No plugins--
+view_dynagroup_exprBuilder_noProperties = --No properties--
+view_dynagroup_exprBuilder_noResourceTypes = --No resource types--
+view_dynagroup_exprBuilder_pluginLoadFailure = Cannot get the list of plugins
+view_dynagroup_exprBuilder_propLoadFailure = Cannot get list of properties
+view_dynagroup_exprBuilder_propertyName = Property Name
+view_dynagroup_exprBuilder_propertyName_tooltip = The name of the property to query. This is defined by the expression type as well as the resource type.
+view_dynagroup_exprBuilder_resTypeLoadFailure = Cannot get list of resource types for plugin [{0}]
+view_dynagroup_exprBuilder_resource = Resource
+view_dynagroup_exprBuilder_resourceType = Resource Type
+view_dynagroup_exprBuilder_resourceType_tooltip = The type of resource
+view_dynagroup_exprBuilder_resource_child = Child
+view_dynagroup_exprBuilder_resource_grandparent = Grandparent
+view_dynagroup_exprBuilder_resource_greatGrandparent = GreatGrandparent
+view_dynagroup_exprBuilder_resource_greatGreatGrandparent = GreatGreatGrandparent
+view_dynagroup_exprBuilder_resource_parent = Parent
+view_dynagroup_exprBuilder_resource_resource = Resource
+view_dynagroup_exprBuilder_resource_tooltip = Choose the level of the resource you wish to select. For example, select "parent" will find resources whose parent resource matches the rest of the expression.
+view_dynagroup_exprBuilder_title = Expression Builder
+view_dynagroup_exprBuilder_unset = Unset
+view_dynagroup_exprBuilder_unset_tooltip = Unset will find all of the values that have a null value in the database. This is not possible using the "=" operator because of how databases store and query data.
+view_dynagroup_exprBuilder_value_tooltip = The string value for the expression to query
+view_dynagroup_expression = Expression
+view_dynagroup_expressionBuilderIconTooltip = Expression Builder...
+view_dynagroup_expressionSet = Expression Set
+view_dynagroup_lastCalculationTime = Last Calculation Time
+view_dynagroup_loadDefinitionFailure = Failed to load group definition [{0}]
+view_dynagroup_loadDefinitionMissing = There is no group definition with the ID of [{0}]
+view_dynagroup_mixed = Mixed
+view_dynagroup_newGroupDefinition = New Group Definition
+view_dynagroup_nextCalculationTime = Next Calculation Time
+view_dynagroup_permDenied = You do not have permission to view group definitions
+view_dynagroup_recalcFailure = Failed to recalculated this group definition
+view_dynagroup_recalcFailureSelection = Failed to recalculated the selected group definitions
+view_dynagroup_recalcSuccessful = You have successfully recalculated this group definition
+view_dynagroup_recalcSuccessfulSelection = You have successfully recalculated [{0}] group definitions
+view_dynagroup_recalculate = Recalculate
+view_dynagroup_recalculationInterval = Recalculation Interval (ms)
+view_dynagroup_recursive = Recursive
+view_dynagroup_saveAndRecalculate = Save & Recalculate
+view_dynagroup_saveFailure = Failed to save the group definition named [{0}]
+view_dynagroup_saveSuccessful = You have successfully saved the group definition named [{0}]
+view_dynagroup_singleSaveFailure = An error occurred - there should have been one created, but instead there were [{0}] created
+view_dynagroup_template_customExpression = Custom Expression...
+view_dynagroup_template_downedResources = All resources currently down
+view_dynagroup_template_jbossas4_clusters = JBossAS 4 - Clusters
+view_dynagroup_template_jbossas4_earClusters = JBossAS 4 - Clustered EARs
+view_dynagroup_template_jbossas4_hostingApp = JBossAS 4 - All hosting any version of "my" app
+view_dynagroup_template_jbossas4_nonsecured = JBossAS 4 - All non-secured
+view_dynagroup_template_jbossas4_uniqueVersions = JBossAS 4 - Unique versions
+view_dynagroup_template_jbossas5_clusters = JBossAS 5/6 - Clusters
+view_dynagroup_template_platforms = Platform resources in inventory
+view_dynagroup_template_uniqueResourceTypes = Unique resource types in inventory
+view_groupConfigEdit_member = Member
+view_groupConfigEdit_noListProps = List properties are not currently supported for group configurations.
+view_groupConfigEdit_setAll = Set all values to:
+view_groupConfigEdit_tooltip_1 = Member values differ - click icon to edit them.
+view_groupConfigEdit_unset = Unset
+view_groupConfigEdit_valsDiff = member values differ
+view_groupConfigEdit_valsDiffForProp = Member Values for Property [{0}]
+view_groupCreateWizard_createFailure = Failed to create the resource group
+view_groupCreateWizard_createStepName = Group Settings
+view_groupCreateWizard_createStep_recursive = Recursive
+view_groupCreateWizard_createSuccessful_concise = You have created a new resource group. [<a href="{0}">View Group</a>]
+view_groupCreateWizard_createSuccessful_full = You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources
+#
+# Group Create Wizard
+view_groupCreateWizard_membersStepName = Select Members
+view_groupCreateWizard_title = Create Group
+view_groupCreateWizard_windowTitle = Create Group
+#
+# Group Inventory>Members subtab
+#-----------------------------------------
+view_groupInventoryMembers_button_updateMembership = Update Membership...
+view_groupInventoryMembers_title_updateMembership = Update Membership
+view_group_detail_failLoad = Failed to load group for group with ID [{0}]
+view_group_detail_failLoadComp = Failed to load group composite for group with ID [{0}]
+view_group_detail_failRecursiveChange = Failed to update the recursive setting for group [{0}]
+view_group_detail_recursiveChange = You successfully changed the recursive setting for group [{0}]
+view_group_inventory_activity_no_recent_metrics = This group has no recent metrics
+view_group_meas_schedules_title = Group Metric Collection Schedules
+view_group_membership_failFetch = Failed to fetch Resource Group
+view_group_membership_saveFailure = Failed to update membership of group [{0}]
+view_group_membership_saveSuccessful = You have updated the membership of group [{0}]
+view_group_operationScheduleDetails_failedToLoadMembers = Failed to load group member Resources.
+view_group_operationScheduleDetails_field_execute = Execute
+view_group_operationScheduleDetails_field_haltOnFailure = Halt on Failure?
+view_group_operationScheduleDetails_memberResource = Member Resource
+view_group_operationScheduleDetails_value_parallel = in parallel
+view_group_operationScheduleDetails_value_sequential = in the order specified below (drag and drop member Resources to change order)
+view_group_pluginConfig_edit_currentGroupProperties = Current Group Properties
+view_group_pluginConfig_edit_invalid = The following connection setting properties have invalid values and must be corrected before the connection settings can be saved: [{0}]
+view_group_pluginConfig_edit_noperm = You do not have permission to edit this group connection settings
+view_group_pluginConfig_edit_saveFailure = Failed to initiate group connection setting update for [{0}] compatible group named [{1}]
+view_group_pluginConfig_edit_saveInitiated_concise = The group connection setting updates have been initiated
+view_group_pluginConfig_edit_saveInitiated_full = The group connection setting updates have been initiated for the [{0}] compatible group named [{1}]
+view_group_pluginConfig_edit_saveTooltip = Update the connection settings of all group members
+view_group_pluginConfig_edit_valid = All connection setting properties have valid values, so the connection settings can now be saved
+view_group_pluginConfig_members_fetchFailure = Failed to get plugin config update history for members of group [{0}]
+view_group_pluginConfig_members_fetchFailureConn = Failed to retrieve member connection settings for [{0}]
+view_group_pluginConfig_members_fetchFailureConnInProgress = A group plugin configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
+view_group_pluginConfig_members_statusDetails = Status Details
+view_group_pluginConfig_members_statusFailure = This configuration update failed for an unknown reason
+view_group_pluginConfig_members_statusInprogress = This configuration update is still in progress
+view_group_pluginConfig_members_statusNochange = No changes were made to this configuration
+view_group_pluginConfig_members_statusSuccess = This configuration update was successful
+view_group_pluginConfig_members_title = Group Connection Settings Member Histories
+view_group_pluginConfig_table_clickStatusIcon = Click the status icon for full details
+view_group_pluginConfig_table_deleteFailure = Failed to delete group plugin config history
+view_group_pluginConfig_table_deleteSuccessful = You have deleted [{0}] history items
+view_group_pluginConfig_table_failFetch = Failed to get group plugin config history
+view_group_pluginConfig_table_msg1 = View Member History for status of each individual resource
+view_group_pluginConfig_table_statusDetails = Status Details
+view_group_pluginConfig_table_statusFailure = This group configuration update failed
+view_group_pluginConfig_table_statusInprogress = This group configuration update is still in progress
+view_group_pluginConfig_table_statusNochange = No changes were made to this group configuration
+view_group_pluginConfig_table_statusSuccess = This group configuration update was successful
+view_group_pluginConfig_table_title = Group Connection Settings History
+view_group_pluginConfig_table_viewMemberHistory = View Member History
+view_group_pluginConfig_table_viewSettings = View Settings
+view_group_pluginConfig_view_groupProperties = Group Properties
+view_group_pluginConfig_view_noperm = You do not have permissions to see the connection settings
+view_group_resConfig_edit_invalid = The following configuration properties have invalid values and must be corrected before the configuration can be saved: [{0}]
+view_group_resConfig_edit_loadFail = Failed to retrieve member Resource configurations for [{0}]
+view_group_resConfig_edit_noperm = You do not have permission to edit this group configuration
+view_group_resConfig_edit_saveFailure = Failed to initiate group configuration update for [{0}] compatible group named [{1}]
+view_group_resConfig_edit_saveInitiated_concise = The group configuration updates have been initiated
+view_group_resConfig_edit_saveInitiated_full = The group configuration updates have been initiated for the [{0}] compatible group named [{1}]
+view_group_resConfig_edit_saveTooltip = Update the configurations of all group members
+view_group_resConfig_edit_valid = All configuration properties have valid values, so the configuration can now be saved
+view_group_resConfig_members_fetchFailure = Failed to get resource config update history for members of group [{0}]
+view_group_resConfig_members_fetchFailureConfig = Failed to retrieve member resource configuration settings for [{0}]
+view_group_resConfig_members_fetchFailureConfigInProgress = A group resource configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
+view_group_resConfig_members_statusDetails = Status Details
+view_group_resConfig_members_statusFailure = This configuration update failed for an unknown reason
+view_group_resConfig_members_statusInprogress = This configuration update is still in progress
+view_group_resConfig_members_statusNochange = No changes were made to this configuration
+view_group_resConfig_members_statusSuccess = This configuration update was successful
+view_group_resConfig_members_title = Group Resource Configuration Member Histories
+view_group_resConfig_table_clickStatusIcon = Click the status icon for full details
+view_group_resConfig_table_deleteFailure = Failed to delete group resource config history
+view_group_resConfig_table_deleteSuccessful = You have deleted [{0}] history items
+view_group_resConfig_table_failFetch = Failed to get group resource config history
+view_group_resConfig_table_msg1 = View Member History for status of each individual resource
+view_group_resConfig_table_statusDetails = Status Details
+view_group_resConfig_table_statusFailure = This group configuration update failed
+view_group_resConfig_table_statusInprogress = This group configuration update is still in progress
+view_group_resConfig_table_statusNochange = No changes were made to this group configuration
+view_group_resConfig_table_statusSuccess = This group configuration update was successful
+view_group_resConfig_table_title = Group Resource Configuration History
+view_group_resConfig_table_viewMemberHistory = View Member History
+view_group_resConfig_table_viewSettings = View Settings
+view_group_resConfig_view_groupProperties = Group Properties
+view_group_resConfig_view_noperm = You do not have permissions to see the resource configuration settings
+view_group_summary_compatible = Compatible
+view_group_summary_descUpdateFailure = Failed to change the description of the resource group with ID [{0}]
+view_group_summary_descUpdateSuccessful = You have changed the description of this resource group
+view_group_summary_dynamic = Dynamic
+view_group_summary_dynamicNote = Dynamic group names and descriptions are managed, and therefore are not editable
+view_group_summary_groupDefinition = Group Definition
+view_group_summary_memberCount = Member Count
+view_group_summary_memberType = Member Type
+view_group_summary_mixed = Mixed
+view_group_summary_nameUpdateFailure = Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]
+view_group_summary_nameUpdateSuccessful = You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]
+view_group_summary_recursive = Recursive
+#==================== Help ======================
+view_helpTop_description = This section provides access to documentation, tutorials, version, and other helpful information.
+view_help_section_product = Product
+view_help_section_product_about = About
+# =================== Inventory =====================
+view_inventory_adq = Discovery Queue
+view_inventory_allGroups = All Groups
+view_inventory_allResources = All Resources
+view_inventory_collectionInterval = Collection Interval
+view_inventory_dynagroupDefs = Dynagroup Definitions
+view_inventory_eventDetails_loadFailed = An error occurred loading the event details
+view_inventory_eventHistory_deleteFailed = Failed to deleted selected events for [{0}]
+view_inventory_eventHistory_deleteSuccessful = You have successfully deleted [{0}] events for [{1}]
+view_inventory_eventHistory_details = Details
+view_inventory_eventHistory_detailsFilter = Details Filter
+view_inventory_eventHistory_groupEventHistory = Group Event History
+view_inventory_eventHistory_purgeFailed = Failed to purge events for [{0}]
+view_inventory_eventHistory_purgeSuccessful = You have successfully purged [{0}] events for [{1}]
+view_inventory_eventHistory_resourceEventHistory = Resource Event History
+view_inventory_eventHistory_severity = Severity
+view_inventory_eventHistory_severityFilter = Severity Filter
+view_inventory_eventHistory_sourceFilter = Source Filter
+view_inventory_eventHistory_sourceLocation = Source Location
+view_inventory_eventHistory_timestamp = Timestamp
+view_inventory_groups = Groups
+view_inventory_groups_children = Children
+view_inventory_groups_deleteFailed = Failed to delete the selected resource groups
+view_inventory_groups_deleteSuccessful = You have successfully deleted the selected resource groups
+view_inventory_groups_descendants = Descendants
+view_inventory_groups_loadFailed = Failed to load group composite data
+view_inventory_groups_resourceGroups = Resource Groups
+view_inventory_mixed = mixed
+view_inventory_platforms = Platforms
+view_inventory_problemGroups = Problem Groups
+view_inventory_resource_loadFailed = Resource with id [{0}] does not exist or is not accessible
+view_inventory_resources_deleteConfirm = Are you sure you want to delete the selected resources?
+view_inventory_resources_deleteFailed = Failed to delete the selected resources
+view_inventory_resources_deleteSuccessful = You have successfully deleted the selected resources
+view_inventory_resources_loadFailed = Failed to load resource composite data
+view_inventory_resources_title = Resources
+view_inventory_resources_title_children = Child Resources
+view_inventory_resources_title_members = Member Resources
+view_inventory_resources_uninventoryConfirm = Are you sure you want to uninventory the selected resources? Note that if a selected resource still exists, then it will get rediscovered during its agent''s next discovery scan.
+view_inventory_resources_uninventoryFailed = Failed to uninventory the selected resources
+view_inventory_resources_uninventorySuccessful = You have successfully uninventoried the selected resources
+view_inventory_sectionHelp = From this section, newly discovered Resources, inventoried Resources, and Groups can be viewed and managed.
+view_inventory_servers = Servers
+view_inventory_services = Services
+view_inventory_summary_agent_error1 = Failed to locate agent managing resource id
+view_inventory_summary_agent_error2 = Failed to ping agent managing resource id
+view_inventory_summary_agent_error3 = You do not have permission to view details for this Agent.
+view_inventory_summary_agent_fullEnpoint = Full Endpoint
+view_inventory_summary_agent_fullEnpoint_err1 = !No remote endpoint associated with this resource!
+view_inventory_summary_agent_last_title = Last Received Availability Report
+view_inventory_summary_agent_status_title = Agent Communications Status
+view_inventory_summary_agent_title = Agent Managing this Resource
+view_inventory_unavailableServers = Unavailable Servers
+view_leftNav_unknownPage = Unknown page name [{0}] for section [{1}] - URL is invalid.
+#
+# Login
+#--------------
+view_login_invalidEmail = Invalid e-mail address
+view_login_login = Login
+view_login_logout = Logout
+view_login_noBackend = The backend datasource is unavailable.
+view_login_noLdap = Note: Optional retrieval of ldap details unsuccessful. Manual entry is required.
+view_login_noUser = The username or password provided does not match our records.
+view_login_prompt = Please Login
+view_login_registerLater = (Cancel - Complete registration later.)
+view_login_registerLdapSuccess = Successfully registered the new LDAP User.
+view_login_registerUser = Register User
+view_login_welcome = Welcome
+view_login_welcomeMsg = Welcome to RHQ! <br/><br/> Enter/update the following fields to complete your registration process.<br/> Once you click "OK", you will be logged in.<br/><br/>
+# Measurement Range Selector
+view_measureRange_last = Time Range - Previous
+view_measureRange_simple = Simple...
+view_measureRange_start = Time Range - Start
+# =================== Measurement Views =====================
+view_measureTable_chartMetricValues = Chart Selected Metrics
+view_measureTable_getLive = Get Live Value
+view_measureTable_getLive_failure = Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
+view_measureTable_live_title = Live Data
+view_measure_nan = --no data available--
+view_measurementOob_title = Suspect Metrics
+#
+# Menu Bar
+#--------------
+view_menuBar_logout = Logout
+view_messageCenter_clearAllMessages = Clear All Messages
+view_messageCenter_lastNMessages = Last {0} Messages
+view_messageCenter_maxMessages = Max Messages
+view_messageCenter_messageBarShowDetails = Show Details
+view_messageCenter_messageDetail = Detail
+view_messageCenter_messageSeverity = Severity
+view_messageCenter_messageTime = Time
+#
+# Message Center
+#--------------------------
+view_messageCenter_messageTitle = Message Center
+view_messageCenter_noRecentMessages = No Recent Messages
+view_messageCenter_stackTraceFollows = --- STACK TRACE FOLLOWS ---
+view_metric_traits = Traits
+view_metric_viewTraitHistory = Value History for Trait [{0}]
+view_operationHistoryDetails_dateCompleted = Date Completed
+view_operationHistoryDetails_dateSubmitted = Date Submitted
+#
+# Operation History Details
+#--------------------------
+view_operationHistoryDetails_error_fetchFailure = Failure loading operation history.
+view_operationHistoryDetails_noResults = This operation does not return any results.
+view_operationHistoryDetails_operation = Operation
+view_operationHistoryDetails_parameters = Parameters
+view_operationHistoryDetails_requestor = Requestor
+view_operationHistoryDetails_results = Results
+view_operationHistoryDetails_status = Status
+view_operationHistoryList_button_forceDelete = Force Delete
+view_operationHistoryList_button_runOperation = Run Operation
+view_operationHistoryList_notYetStarted = not yet started
+#
+# Operation History List
+#-----------------------
+view_operationHistoryList_title = Operation History
+view_operationScheduleDetails_enterParametersBelow = Enter parameters below...
+view_operationScheduleDetails_fieldDefault_description = Select an operation to see its description.
+view_operationScheduleDetails_fieldDefault_parameters = Select an operation to see its parameters.
+view_operationScheduleDetails_fieldHelp_description = an optional description of this scheduled operation (e.g. nightly maintenance app server restart)
+view_operationScheduleDetails_fieldHelp_timeout = a time duration - if specified, if the duration elapses before a scheduled operation execution has completed, the RHQ Server will timeout the operation and consider it to have failed; note, it is usually not possible to abort the underlying managed resource operation if it was already initiated
+view_operationScheduleDetails_field_description = Description
+view_operationScheduleDetails_field_parameters = Parameters
+view_operationScheduleDetails_field_timeout = Timeout
+view_operationScheduleDetails_noParameters = This operation does not take any parameters.
+#
+# Operation Schedule Details
+#---------------------------
+view_operationScheduleDetails_operationSchedule = Operation Schedule
+view_portlet_autodiscovery_setting_platforms = discovered platforms
+view_portlet_configure_definitionDesc = The configuration settings for the portlet.
+view_portlet_configure_definitionTitle = Portlet Configuration
+view_portlet_configure_needed = Click the Settings button to configure this portlet.
+view_portlet_configure_notNeeded = Configuration is not necessary for this portlet.
+view_portlet_defaultName_autodiscovery = Discovery Queue
+view_portlet_defaultName_favoriteResources = Favorite Resources
+view_portlet_defaultName_groupMetric = Resource Group Metric Graph
+view_portlet_defaultName_group_alerts = Group: Alerts
+view_portlet_defaultName_group_bundles = Group: Bundle Deployments
+view_portlet_defaultName_group_config_updates = Group: Configuration Updates
+view_portlet_defaultName_group_events = Group: Event Counts
+view_portlet_defaultName_group_metrics = Group: Metrics
+view_portlet_defaultName_group_oobs = Group: OOB Conditions
+view_portlet_defaultName_group_operations = Group: Operations
+view_portlet_defaultName_group_pkg_hisory = Group: Package History
+view_portlet_defaultName_inventorySummary = Inventory Summary
+view_portlet_defaultName_mashup = Mashup
+view_portlet_defaultName_message = Message
+view_portlet_defaultName_operations = Recent Operations
+view_portlet_defaultName_platformSummary = Platform Utilization
+view_portlet_defaultName_problemResources = Alerted or Unavailable Resources
+view_portlet_defaultName_recentAlerts = Recent Alerts
+view_portlet_defaultName_recentlyAddedResources = Recently Added Resources
+view_portlet_defaultName_resourceMetric = Resource Metric Graph
+view_portlet_defaultName_resource_alerts = Resource: Alerts
+view_portlet_defaultName_resource_bundles = Resource: Bundle Deployments
+view_portlet_defaultName_resource_config_updates = Resource: Configuration Updates
+view_portlet_defaultName_resource_events = Resource: Event Counts
+view_portlet_defaultName_resource_metrics = Resource: Measurements
+view_portlet_defaultName_resource_oobs = Resource: OOB Metrics
+view_portlet_defaultName_resource_operations = Resource: Operations
+view_portlet_defaultName_resource_pkg_hisory = Resource: Package History
+view_portlet_defaultName_tagCloud = Tag Cloud
+view_portlet_factory_invalidPortlet = This is an obsolete portlet that is no longer valid. Please delete it.
+view_portlet_graph_configure_metricDefinition_graph = The metric definition id to graph
+view_portlet_graph_configure_resource_graph = The resource to graph
+view_portlet_help_autodiscovery = This portlet allows import or ignore of newly discovered resources. Imported resources are added to inventory for monitoring and management. Ignored resources are not imported and are hidden from view unless explicitly unignored.
+view_portlet_help_bundle_deps = This portlet shows relevant bundle deployments based on display criteria configured.
+view_portlet_help_config_updates = This portlet displays recent configuration changes consistent with configuration settings.
+view_portlet_help_eventcounts = This portlet displays Event counts consistent with display criteria configured.
+view_portlet_help_favoriteResources = This portlet displays the current user''s favorite resources.
+view_portlet_help_graph = This portlet displays the resource metric graph.
+view_portlet_help_inventorySummary = This portlet displays a short summary of the current user''s viewable inventory and metric collection rate.
+view_portlet_help_mashup = This portlet displays the returned content of a remote HTTP request (via an iframe).
+view_portlet_help_message = This portlet displays a static HTML message. The <i>message</i> property must be configured.
+view_portlet_help_metrics = This portlet graphs relevant recent metric data based on display criteria configured.
+view_portlet_help_none = There is no help available for this portlet.
+view_portlet_help_oobs = This portlet displays OOB(Out of Bound) metric conditions.
+view_portlet_help_operations = This portlet displays the most recently executed operations for the current user''s inventory.
+view_portlet_help_operations_criteria = This portlet displays Operations consistent with display criteria configured.
+view_portlet_help_pkg_history = This portlet shows relevant package history based on display criteria configured.
+view_portlet_help_platformSummary = This portlet displays utilization data (such as current CPU and memory usage) for platform resources that are accessible by the current user.
+view_portlet_help_problemResources = This portlet displays the current user''s alerted or unavailable resources.
+view_portlet_help_recentAlerts = This portlet displays alerts recently fired on the current user''s viewable inventory.
+view_portlet_help_recentlyAdded = This portlet displays resources that have recently been imported into inventory.
+view_portlet_help_scheduledOperations = This portlet displays the next scheduled operations for the current user''s inventory.
+view_portlet_help_tagCloud = This portlet displays the relative tag counts for the current user''s inventory.
+view_portlet_inventory_error1 = Failed to retrieve inventory summary
+view_portlet_inventory_tooltip_collapse = Click to hide details for this resource.
+view_portlet_inventory_tooltip_expand = Click to show more details for this resource.
+view_portlet_message_title = The message to display.
+view_portlet_operations_config_completed = completed operations
+view_portlet_operations_config_completed_enable = Whether to enable completed operations results grouping for dashboard.
+view_portlet_operations_config_completed_maximum = Maximum number of Completed operations to display.
+view_portlet_operations_config_scheduled_enable = Whether to enable scheduled operations results grouping for dashboard.
+view_portlet_operations_config_scheduled_maximum = Maximum number of Scheduled operations to display.
+view_portlet_operations_config_show_last = show Last
+view_portlet_operations_config_show_next = show Next
+view_portlet_operations_disabled = (Results currently disabled. Change settings to enable results.
+view_portlet_platform_platform_error_1 = Failed to load platform metrics
+view_portlet_platform_type_error_1 = Could not load type data
+view_portlet_problemResources_config_display_maximum = Maximum number of Problem resources to display.
+view_portlet_problemResources_config_display_range = Show problem resources going back this many hours.
+view_portlet_problemResources_config_display_range2 = From {0} to {1}
+view_portlet_problemResources_maxDisplaySetting = maximum resources.
+view_portlet_recentAlerts_config_members = Select Members
+view_portlet_recentAlerts_config_priority_label = priority Alerts,
+view_portlet_recentAlerts_config_when = within the past
+view_portlet_recentAlerts_fail_msg = Failed to load resources assigned for alert filtering.
+view_portlet_recentlyAdded_error1 = Failed to load recently added resources
+view_portlet_recentlyAdded_setting_addedPlatforms = recently added platforms
+view_portlet_results_empty = No results found using specified criteria.
+#
+# Administration/Topology/RemoteAgentInstall/#
+#--------------------------------
+view_remoteAgentInstall_agentStatus = Agent Status
+view_remoteAgentInstall_agentStatusDefault = -Click Update Status Button-
+view_remoteAgentInstall_buttonFindAgent = Find Agent
+view_remoteAgentInstall_connInfo = Connection Information
+view_remoteAgentInstall_error_1 = Error occurred while trying to find agent install path
+view_remoteAgentInstall_error_2 = Could not find an agent installed when looking in common locations
+view_remoteAgentInstall_error_3 = Could not find an agent installed at or under [{0}]
+view_remoteAgentInstall_error_4 = Failed to install agent
+view_remoteAgentInstall_error_5 = Failed to start agent
+view_remoteAgentInstall_error_6 = Failed to stop agent
+view_remoteAgentInstall_installAgent = Install Agent
+view_remoteAgentInstall_installInfo = Agent Installation Information
+view_remoteAgentInstall_installPath = Agent Install Path
+view_remoteAgentInstall_owner = Owner
+view_remoteAgentInstall_promptHost = The host where the agent is or will be installed
+view_remoteAgentInstall_promptInstallPath = Where the agent is or will be installed. If you aren''t sure where an agent is installed, enter a parent directory and click the ''Find Agent'' button to scan that directory and below. If you enter an empty path, common locations are searched on the host for an agent install.
+view_remoteAgentInstall_promptPassword = The credentials that are used to authenticate the user on the host via SSH
+view_remoteAgentInstall_promptPort = The port the SSH server is listening to. If not specified, the default is 22
+view_remoteAgentInstall_promptUser = The name of the user whose credentials are passed to the host via SSH
+view_remoteAgentInstall_result = Result
+view_remoteAgentInstall_resultCode = ResultCode
+view_remoteAgentInstall_startAgent = Start Agent
+view_remoteAgentInstall_startAgentResults = Agent start results: [{0}]
+view_remoteAgentInstall_step = Step
+view_remoteAgentInstall_stopAgent = Stop Agent
+view_remoteAgentInstall_stopAgentResults = Agent stop results: [{0}]
+view_remoteAgentInstall_success = Agent installation complete
+view_remoteAgentInstall_updateStatus = Update Status
+view_reportsTop_description = This section provides access to global reports.
+#
+#==================== Reports ======================
+view_reportsTop_title = Reports
+view_reports_alertDefinitions = Alert Definitions
+view_reports_alertDefinitions_parentHover = Click to go to the parent alert definition
+view_reports_alertDefinitions_resTypeLoadError = Cannot get the template resource type - unable to view the alert template.
+view_reports_inventorySummary_failFetch = Failed to get inventory summary
+view_reports_platforms = Platform Utilization
+view_reports_subsystems = Subsystems
+#
+# Resource Resource Groups
+#-----------------------------------------
+view_resourceResourceGroupList_error_fetchFailure = Failed to fetch Resource''s groups.
+view_resourceResourceGroupList_error_updateFailure = Failed to update assigned Resource groups.
+view_resourceResourceGroupList_message_updateSuccess = Group membership updated for [{0}].
+view_resource_inventory_activity_changed_by = Changed by
+view_resource_inventory_activity_criteria_no_recent_events = No event counts based off display criteria.
+view_resource_inventory_activity_no_recent_alerts = No recent alerts
+view_resource_inventory_activity_no_recent_bundle_deploy = No recent bundle deployments
+view_resource_inventory_activity_no_recent_config_history = No configuration change history
+view_resource_inventory_activity_no_recent_events = No events in the last 24 hours
+view_resource_inventory_activity_no_recent_metrics = This resource has no recent metrics
+view_resource_inventory_activity_no_recent_oob = No OOB conditions found
+view_resource_inventory_activity_no_recent_operations = No recent operation history
+view_resource_inventory_activity_no_recent_pkg_history = No recent package history
+view_resource_inventory_childhistory_createdChild = Created Child
+view_resource_inventory_childhistory_deletedChild = Deleted Child
+view_resource_inventory_childhistory_filterTitle = Past N Days
+view_resource_inventory_childhistory_status_invalidArtifact = Invalid Artifact
+view_resource_inventory_childhistory_status_invalidConfig = Invalid Configuration
+view_resource_monitor_availability_loadFailed = Failed to load availability history
+view_resource_monitor_calltime_average = Average
+view_resource_monitor_calltime_count = Count
+view_resource_monitor_calltime_destination = Call Destination
+view_resource_monitor_calltime_editFailed = Call time data can not be edited
+view_resource_monitor_calltime_loadFailed = Could not load call time data
+view_resource_monitor_calltime_lookupFailed = Could not load resource for call time
+view_resource_monitor_calltime_maximum = Maximum
+view_resource_monitor_calltime_minimum = Minimum
+view_resource_monitor_calltime_title = Call Time Data
+view_resource_monitor_calltime_total = Total
+view_resource_monitor_detailed_graph_label = Detailed Graph
+view_resource_monitor_graph_instructions = Point your mouse to a data point on the chart
+view_resource_monitor_graph_live_tooltip = Click for a live graph of current values
+view_resource_monitor_graphs_loadFailed = Failed to load graph data
+view_resource_monitor_graphs_lookupFailed = Failed to find resource for graph
+view_resource_monitor_graphs_noneAvailable = No graphs available
+view_resource_monitor_schedules_title = Resource Metric Collection Schedules
+view_resource_monitor_table_alerts = Alerts
+view_resource_monitor_table_avg = Average
+view_resource_monitor_table_last = Last
+view_resource_monitor_table_max = Maximum
+view_resource_monitor_table_min = Minimum
+view_resource_title_component_errors_tooltip = Shows managed component errors. Click for details
+view_resource_title_tagUpdateFailed = Failed to update resource tags
+view_searchBar_defaultPattern = name your pattern
+view_searchBar_error_selectSavedSearch = ''Error selecting saved search''
+view_searchBar_query = Query
+view_searchBar_resourceGroups = Resource Groups
+#
+# Search Bar, GUI
+#-----------------
+view_searchBar_resources = Resources
+# TODO: i18n pluralization
+view_searchBar_welcomeMessage = search for {0}s
+view_searchGUI_loginStatus = Unable to determine login status, check server status
+view_selector_assigned = Assigned {0}
+view_selector_available = Available {0}
+view_subTab_error_disabled = Cannot select disabled subTab [{0}].
+#
+# Summary Dashboard
+#-----------------------------
+view_summaryDashboard_resetConfirm = Reset to default summary dashboard (lose local changes)?
+view_summaryOverviewForm_error_descriptionChangeFailure = Failed to change description of Resource with id {0} from [{1}] to [{2}].
+view_summaryOverviewForm_error_locationChangeFailure = Failed to change location of Resource with id {0} from [{1}] to [{2}].
+view_summaryOverviewForm_error_nameChangeFailure = Failed to change name of Resource with id {0} from [{1}] to [{2}].
+view_summaryOverviewForm_error_traitsLoadFailure = Failed to load traits for {0}.
+view_summaryOverviewForm_field_description = Description
+view_summaryOverviewForm_field_location = Location
+view_summaryOverviewForm_field_name = Name
+#
+# Summary Overview Form
+#-------------------------------------
+view_summaryOverviewForm_field_type = Type
+view_summaryOverviewForm_field_version = Version
+view_summaryOverviewForm_header_summary = Summary
+view_summaryOverviewForm_label_plugin = Plugin:
+view_summaryOverviewForm_label_type = Type:
+view_summaryOverviewForm_message_descriptionChangeSuccess = Description of Resource with id {0} was changed from [{1}] to [{2}].
+view_summaryOverviewForm_message_locationChangeSuccess = Location of Resource with id {0} was changed from [{1}] to [{2}].
+view_summaryOverviewForm_message_nameChangeSuccess = Name of Resource with id {0} was changed from [{1}] to [{2}].
+#
+# Summary Overview
+#-----------------------------
+view_summaryOverview_header_detectedErrors = Detected Errors
+view_summaryOverview_title_errorDetailsWindow = Error Details
+view_summaryOverview_tooltip_detectedErrors = Click on the rows to see the error details.
+view_tableSection_backButton = Back to List
+view_tableSection_error_badId = Can not show detail for [{0}]. Illegal 'id': [{1}]. Please report this bug
+view_tableSection_error_noId = Table [{0}] record is missing 'id' attribute - please report this bug.
+view_table_drawFail = Failed to draw Table [{0}].
+view_table_matchingRows = Matching Rows: {0} (selected: {1})
+view_table_totalRows = Total Rows: {0} (selected: {1})
+view_tabs_common_activity = Activity
+view_tabs_common_agent = Agent
+view_tabs_common_alerts = Alerts
+view_tabs_common_availability = Availability
+view_tabs_common_calltime = Calltime
+view_tabs_common_child_history = Child History
+view_tabs_common_child_resources = Child Resources
+view_tabs_common_configuration = Configuration
+view_tabs_common_connectionSettings = Connection Settings
+view_tabs_common_connectionSettingsHistory = Connection Settings History
+view_tabs_common_content = Content
+view_tabs_common_current = Current
+view_tabs_common_dashboard = Dashboard
+view_tabs_common_definitions = Definitions
+view_tabs_common_deployed = Deployed
+view_tabs_common_events = Events
+view_tabs_common_graphs = Graphs
+view_tabs_common_group_members = Group Members
+view_tabs_common_group_membership = Group Membership
+view_tabs_common_groups = Groups
+view_tabs_common_history = History
+view_tabs_common_inventory = Inventory
+view_tabs_common_members = Members
+view_tabs_common_monitoring = Monitoring
+view_tabs_common_new = New
+view_tabs_common_operations = Operations
+view_tabs_common_overview = Overview
+view_tabs_common_schedule = Schedule
+view_tabs_common_schedules = Schedules
+view_tabs_common_subscriptions = Subscriptions
+view_tabs_common_summary = Summary
+view_tabs_common_tables = Tables
+view_tabs_common_timeline = Timeline
+view_tabs_common_traits = Traits
+# Tabs
+view_tabs_invalidSubTab = Invalid subtab: {0}
+view_tabs_invalidTab = Invalid tab: {0}
+view_tagCloud_deleteTag = Delete Tag
+view_tagCloud_deleteTagFailure = Failed to delete the tag [{0}]
+view_tagCloud_deleteTagSuccess = You successfully deleted the tag [{0}]
+view_tagCloud_error_fetchFailure = Failed to load tags.
+view_tagCloud_error_tagUsedCount = Tag used {0} times.
+view_tagCloud_title = Tag Cloud
+view_taggedResources_title = Resources
+view_tags_error_1 = Failed to load Tags
+view_tags_tags = Tags
+view_tags_tooltip_1 = Click to remove this Tag
+view_tags_tooltip_2 = Click to edit Tags
+view_tags_tooltip_3 = Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
+view_testTop_description = This section contains pages for testing various GUI components.
+#===================== Test =======================
+view_testTop_title = Test
+view_titleBar_common_addedFav = You have added [{0}] as a favorite
+view_titleBar_common_addedFavFailure = Failed to add [{0}] as a favorite
+view_titleBar_common_clickToAddFav = Click to add this as a favorite
+view_titleBar_common_clickToRemoveFav = Click to remove this as a favorite
+view_titleBar_common_loadTagsFailure = Failed to load the tags for [{0}]
+view_titleBar_common_removedFav = You have removed [{0}] as one of your favorites
+view_titleBar_common_removedFavFailure = Failed to remove [{0}] as one of your favorites
+view_titleBar_common_updateTagsFailure = Failed to update the tags for [{0}]
+view_titleBar_common_updateTagsSuccessful = The tags for [{0}] have been updated
+view_titleBar_group_failInfo = Failed to get general info on group [{0}] with ID [{1}]
+view_titleBar_group_summary_collapsedTooltip = Click to show more details for this group
+view_titleBar_group_summary_expandedTooltip = Click to hide details for this group
+view_tree_common_contextMenu_addChartToDashboard = Add chart to dashboard [{0}]
+view_tree_common_contextMenu_editPluginConfiguration = Edit [{0}] Plugin Configuration
+view_tree_common_contextMenu_editResourceConfiguration = Edit [{0}] Resource Configuration
+view_tree_common_contextMenu_groupGraph = Group Metric Graph
+view_tree_common_contextMenu_loadFail_children = Failed to load platform manual add children
+view_tree_common_contextMenu_loadFail_dashboards = Failed to load user dashboards
+view_tree_common_contextMenu_loadFail_group = Failed to load group for context menu
+view_tree_common_contextMenu_loadFailed_dashboard = Failed to load user dashboards
+view_tree_common_contextMenu_loadFailed_manualAddChildren = Failed to load platform manual add children
+view_tree_common_contextMenu_measurements = Measurements
+view_tree_common_contextMenu_operations = Operations
+view_tree_common_contextMenu_operations_loadFailed = Failure to start wizard for running operations
+view_tree_common_contextMenu_resourceConfiguration = Resource Configuration
+view_tree_common_contextMenu_resourceGraph = Resource Metric Graph
+view_tree_common_contextMenu_saveChartToDashboardFailure = Failed to save the dashboard
+view_tree_common_contextMenu_saveChartToDashboardSuccessful = You have saved dashboard [{0}]
+view_tree_common_contextMenu_type_name_label = Type: {0}
+view_tree_common_createFailed_autoCluster = Failed to create or update autocluster backing group
+view_tree_common_loadFailed_children = Failed to load children for node
+view_tree_common_loadFailed_create = Failed to create view for this node
+view_tree_common_loadFailed_descendants = Failed to load descendants for tree
+view_tree_common_loadFailed_generic = Failed to load data for tree
+view_tree_common_loadFailed_group = Failed to load group with id [{0}]
+view_tree_common_loadFailed_groupTree = Failed to load group tree
+view_tree_common_loadFailed_node = Failed to load data for this node
+view_tree_common_loadFailed_root = Failed to load root for tree
+view_tree_common_loadFailed_selection = Failed to select this node
+view_tree_common_loadFailed_update = Failed to update view for this node
+view_tree_group_error_updateAutoCluster = Failed to create or update autocluster backing group. key: [{0}]
+view_type_parentId = Parent ID
+# Resource Type / Plugin View/Datasources
+view_type_resourceTypes = Resource Types
+view_type_typeTreeLoadFailure = Failed to load resource type tree data
+# File Upload (various)
+view_upload_alreadyUploaded = File has already been uploaded
+view_upload_bundleDistFile = Distribution File
+view_upload_error_bundleDistFile = Error uploading Bundle Distribution File
+view_upload_error_file = Error uploading file
+view_upload_error_fileName = Error uploading file [{0}]
+view_upload_error_fileName_2 = Error uploading file [{0}], check for invalid file path.
+view_upload_error_packageVersionFile = Error uploading Package Version File
+view_upload_error_results = Error uploading file, unexpected results: [{0}]
+view_upload_inProgress = Can not submit, upload is currently in progress
+view_upload_prompt_1 = Please select a file to upload [{0}]
+view_upload_prompt_2 = File to Upload
+view_upload_success = File successfully uploaded
+view_upload_tooltip_1a = Select a file to upload, then click Upload or Next
+view_upload_tooltip_1b = Select a file to upload, then click Next
+view_upload_tooltip_2 = File upload had previously failed
+view_upload_upload = Upload
+view_upload_uploadFile = UploadFile
+#
+# Color Picker
+#--------------
+widget_colorPicker_tooltip = Click to select a new color
+#
+# Duration Item
+#---------------
+widget_durationItem_inputUnitLessThanTargetUnit = Input unit is less than target unit.
+widget_durationItem_unitTypeNotSupported = Unit type [{0}] is not supported by this DurationItem.
+widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
+widget_jobTriggerEditor_fieldHelp_repeatInterval = how often the operation should be executed
+widget_jobTriggerEditor_fieldHelp_startDelay = start executing the operation after this amount of time has elapsed
+widget_jobTriggerEditor_field_cronExpression = Cron Expression
+#
+# Job Trigger Editor
+#--------------------
+widget_jobTriggerEditor_field_mode = Schedule using
+widget_jobTriggerEditor_field_repeatInterval_later = Repeat every
+widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
+widget_jobTriggerEditor_field_startType = Run
+widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = End time must be after start time.
+widget_jobTriggerEditor_message_endTimeMustBeInFuture = End time must be in the future.
+widget_jobTriggerEditor_message_startTimeMustBeInFuture = Start time must be in the future.
+widget_jobTriggerEditor_tab_examples = Examples
+widget_jobTriggerEditor_tab_format = Format
+widget_jobTriggerEditor_value_calendar = Calendar
+widget_jobTriggerEditor_value_cronExpression = Cron Expression
+widget_jobTriggerEditor_value_for = For
+widget_jobTriggerEditor_value_in = in
+widget_jobTriggerEditor_value_indefinitely = Indefinitely
+widget_jobTriggerEditor_value_later = Later
+widget_jobTriggerEditor_value_laterAndRepeat = Later & Repeat
+widget_jobTriggerEditor_value_now = Now
+widget_jobTriggerEditor_value_nowAndRepeat = Now & Repeat
+widget_jobTriggerEditor_value_on = on
+widget_jobTriggerEditor_value_until = Until
+widget_recordEditor_error_invalidViewPath = Invalid view path: [{0}]
+widget_recordEditor_error_multipleRecords = Multiple records were returned - expected exactly one.
+widget_recordEditor_error_noRecords = No records were returned - expected exactly one.
+widget_recordEditor_error_operation = Operation failed. An error occurred
+widget_recordEditor_error_operationInvalidValues = Operation failed - one or more fields have invalid values
+widget_recordEditor_error_permissionCreate = You do not have the permissions required to create a new [{0}]
+widget_recordEditor_error_unsupportedOperationType = Unsupported operation type: [{0}]
+widget_recordEditor_info_recordCreatedConcise = {0} created.
+widget_recordEditor_info_recordCreatedDetailed = {0} [{1}] created.
+widget_recordEditor_info_recordUpdatedConcise = {0} updated.
+widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] updated.
+widget_recordEditor_info_recordsDeletedConcise = {0} {1} deleted.
+widget_recordEditor_info_recordsDeletedDetailed = {0} {1} deleted: {2}.
+# // dup in common
+widget_recordEditor_label_loading = Loading...
+widget_recordEditor_title_edit = Edit {0} [{1}]
+widget_recordEditor_title_new = Create New {0}
+#
+# Record Editor
+#--------------
+widget_recordEditor_title_view = View {0} [{1}]
+widget_recordEditor_warn_validation = One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
+widget_resourceFactoryWizard_archPrompt = Package Architecture
+widget_resourceFactoryWizard_configTemplatePrompt = Resource Configuration Templates
+widget_resourceFactoryWizard_contentTemplatePrompt = Deployment Time Configuration Templates
+widget_resourceFactoryWizard_createSubmit = A request to create a resource with the name of [{0}] has been submitted successfully.
+widget_resourceFactoryWizard_createSubmitType = A request to create a resource of type [{0}] has been submitted successfully.
+widget_resourceFactoryWizard_createWizardTitle = Create New Resource of Type [{0}]
+widget_resourceFactoryWizard_createWizardWindowTitle = Resource Create Wizard
+widget_resourceFactoryWizard_editConfigStepName = Deployment Options
+widget_resourceFactoryWizard_execute1 = Failed to create a new resource - there is no package version
+widget_resourceFactoryWizard_execute2 = Failed to create a new resource
+widget_resourceFactoryWizard_failedToDeleteVersion = Failed to delete package version while canceling a resource create
+widget_resourceFactoryWizard_failedToGetType = Failed to get backing package type for new resource
+widget_resourceFactoryWizard_importFailure = Failed to manually import resource
+widget_resourceFactoryWizard_importSubmitted = A request to import a new resource of type [{0}] has been submitted
+widget_resourceFactoryWizard_importWizardTitle = Import Resource of Type [{0}]
+widget_resourceFactoryWizard_importWizardWindowTitle = Resource Import Wizard
+widget_resourceFactoryWizard_infoStepName = Resource Information
+widget_resourceFactoryWizard_infoStep_loadFail = Failed to get available Architectures
+widget_resourceFactoryWizard_namePrompt = New Resource Name
+widget_resourceFactoryWizard_templatePrompt = Connection Settings Template
+widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure.
+widget_resourceFactoryWizard_uploadFailure = Failed to upload file
+widget_resourceFactoryWizard_uploadFileStepName = Upload Resource Content File
+#
+# Resource Factory Wizard
+#--------------------------------
+widget_resourceFactoryWizard_uploadInProgress = The upload is in progress... This can take several minutes to complete for large distribution files.
+widget_resourceFactoryWizard_versionPrompt = Package Version
+widget_resourceSelector_groupCategory = Group Category
+widget_resourceSelector_pleaseSelectMultipleResource = Please select one or more resources
+widget_resourceSelector_pleaseSelectResource = Please select a resource
+widget_resourceSelector_selectMultipleResources = Select Resources
+#
+# Resource Selector/Picker
+#--------------------------------
+widget_resourceSelector_selectResource = Select a Resource
+widget_typeCache_loadFail = Failed to load resource type metadata
+widget_typeTree_badTemplateType = Invalid URL. Unknown template type [{0}]
+widget_typeTree_badTypeId = Invalid URL. Bad resource type ID [{0}]
+widget_typeTree_loadFail = Failed to load resource types
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_de.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_de.properties
index 3576dcf..62292cf 100644
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_de.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_de.properties
@@ -1,1045 +1,1044 @@
-common_alert_high = HOCH
-common_alert_low = NIEDRIG
-common_alert_medium = MITTEL
-common_buildInfo_gwtVersion = ${gwt.version}
-common_button_ack = Bestätigen
-common_button_ack_all = Alle bestätigen
-common_button_add = Hinzufügen
-common_button_advanced = Erweitert...
-common_button_apply = Anwenden
-common_button_cancel = Abbrechen
-common_button_close = Schließen
-common_button_compare = Vergleichen
-common_button_create_child = Kind-Ressource erzeugen
-common_button_delete = Löschen
-common_button_delete_all = Alle Löschen
-common_button_disable = Deaktivieren
-common_button_edit = Bearbeiten
-common_button_enable = Aktivieren
-common_button_finish = Beenden
-common_button_import = Importieren
-common_button_new = Neu
-common_button_next = Weiter
-common_button_ok = OK
-common_button_previous = Zurück
-common_button_purgeAll = Alle löschen
-common_button_refresh = Neu laden
-common_button_reset = Zurücksetzen
-common_button_save = Speichern
-common_button_schedule = Planen
-common_button_search = Suchen
-common_button_set = Setzen
-common_button_showDetails = Details anzeigen...
-common_button_uninventory = Aus dem Inventar löschen
-common_calendar_april_short = Apr
-common_calendar_august_short = Aug
-common_calendar_december_short = Dez
-common_calendar_february_short = Feb
-common_calendar_january_short = Jan
-common_calendar_july_short = Jul
-common_calendar_june_short = Jun
-common_calendar_march_short = Mär
-common_calendar_may_short = Mai
-common_calendar_november_short = Nov
-common_calendar_october_short = Okt
-common_calendar_september_short = Sept
-common_label_all = ALLE
-common_label_all_resources = Alle Ressourcen
-common_label_day = Tag
-common_label_days = Tage
-common_label_hour = Stunde
-common_label_hours = Stunden
-common_label_item = Eintrag
-common_label_items = Einträge
-common_label_milliseconds = Millisekunden
-common_label_minutes = Minuten
-common_label_month = Monat
-common_label_none = keine
-common_label_role = Rolle
-common_label_roles = Rollen
-common_label_scheduled_operations = Geplante Operationen
-common_label_seconds = Sekunden
-common_label_selected_resources = Ausgewählte Ressourcen
-common_label_unlimited = unbeschränkt
-common_label_user = Benutzer
-common_label_users = Benutzer
-common_label_week = Woche
-common_label_weeks = Wochen
-common_label_yesterday = Gestern
-common_msg_areYouSure = Sind Sie sicher?
-common_msg_changeAutoDetected=Änderung automatisch entdeckt
-common_msg_emphasizedNotePrefix = Achtung:
-common_msg_loading = Laden...
-common_msg_noItemsToShow = Keine Einträge vorhanden
-common_msg_notYetImplemented = Noch nicht implementiert
-common_msg_see_more = mehr ...
-common_msg_step_x_of_y = Schritt {0} von {1}
-common_status_canceled = Abgebrochen
-common_status_deferred = Verzögert
-common_status_failed = Fehlgeschlagen
-common_status_inprogress = In Bearbeitung
-common_status_nochange = Keine Änderung
-common_status_partial = partiell
-common_status_success = Erfolg
-common_status_timedOut = Zeitüberschreitung aufgetreten
-common_status_unknown = Unbekannt
-common_title_add_column = Spalte hinzufügen
-common_title_add_graph_to_view=Graph zum Monitoring-Tab hinzufügen
-common_title_add_portlet = Portlet hinzufügen
-common_title_address = Adresse
-common_title_ancestry=Abstammung
-common_title_availability = Verfügbar
-common_title_available_resources = Verfügbare Ressourcen
-common_title_average_metrics = Durchsch. Anzahl Metriken pro Minute
-common_title_background = Hintergrund
-common_title_bundle = Bundle
-common_title_bundles = Bundles
-common_title_category = Kategorie
-common_title_change_refresh_time=Aktualisierungsabstand
-common_title_columns = Spalten
-common_title_compare_metrics = Metriken vergleichen
-common_title_compatibleGroups = Kompatible Gruppen
-common_title_compatibleGroups_total = Anzahl kompatible Gruppen
-common_title_component_errors = Fehler der Komponente
-common_title_config_update_status = Status aktualisieren
-common_title_configuration = Konfiguration
-common_title_count = Anzahl
-common_title_custom = Eigen
-common_title_dashboard_name = Dashboard-Name
-common_title_dateCreated = Zeitpunkt d. Erstellung
-common_title_dateRange = Zeitraum
-common_title_default = Standard
-common_title_description = Beschreibung
-common_title_details = Details
-common_title_display = Anzeige
-common_title_display_name = Anzeigename
-common_title_duration = Dauer
-common_title_edit_mode = Bearbeitungsmodus
-common_title_enabled = Aktiviert?
-common_title_end = Ende
-common_title_error = Fehler
-common_title_generalProp = Allgemeine Eigenschaften
-common_title_group = Gruppe
-common_title_group_def_total = Anzahl Gruppen-Definitionen
-common_title_group_member_health = Zustand der Gruppenmitglieder
-common_title_groups = Gruppen
-common_title_help = Hilfe
-common_title_host = Rechner
-common_title_icon = Ikone
-common_title_id = ID
-common_title_id_parent = ID des Vaters
-common_title_info = Info
-common_title_inventory = Inventar
-common_title_inventorySummary = Inventar Zusammenfassung
-common_title_lastUpdated = Zuletzt aktualisiert
-common_title_lastUpdatedBy = Zuletzt aktualisiert durch
-common_title_ldapGroups = LDAP-Gruppen
-common_title_members_reporting = Anzahl berichtender Mitglieder
-common_title_message = Nachricht
-common_title_metric = Metrik
-common_title_metric_chart = Metrik-Diagramm
-common_title_mixedGroups = Gemischte Gruppen
-common_title_mixedGroups_total = Anzahl gemischter Gruppen
-common_title_name = Name
-common_title_new_dashboard = Neues Dashboard
-common_title_numeric_metrics = Numerische Metriken
-common_title_numeric_type = Numerischer Typ
-common_title_operation_status = Status der Operation
-common_title_operations = Operationen
-common_title_over = Über
-common_title_password = Passwort
-common_title_path = Pfad
-common_title_permissions = Rechte
-common_title_platform = Plattform
-common_title_platform_total = Anzahl Platformen
-common_title_plugin = Plugin
-common_title_port = Port
-common_title_providers = Provider
-common_title_recent_alerts = Kürzlich ausgelöste Alarme
-common_title_recent_bundle_deployments = Kürzliche Bundle-Deployments
-common_title_recent_configuration_updates = Frische Konfigurationsaktualisierungen
-common_title_recent_event_counts = Anzahl frischer Events
-common_title_recent_measurements = Frische Messwerte
-common_title_recent_oob_metrics = Kürzlich aus dem Ruder gelaufene Metriken
-common_title_recent_operations = Kürzlich ausgeführte Operationen
-common_title_recently_added = Kürzlich hinzugefügte Ressourcen
-common_title_remove_column = Spalte löschen
-common_title_resource = Ressource
-common_title_resourceGroups = Ressourcen-Gruppen
-common_title_resource_group = Ressourcen-Gruppe
-common_title_resource_id = Ressourcen-ID
-common_title_resource_inventory = Ressourcen-spezifisces Inventar
-common_title_resource_key = Ressourcen-Schlüssel
-common_title_resource_name = Ressurcen-Name
-common_title_resource_type = Ressourcen-Typ
-common_title_resources = Ressourcen
-common_title_results_count = Anzahl Ergebnisse
-common_title_results_count_tooltip = Zeige diese Anzahl Ergebnisse an
-common_title_role = Rolle
-common_title_roles = Rollen
-common_title_scheduled_operations = Geplante Operationen
-common_title_search = Suche
-common_title_selected_resources = Ausgewählte Ressourcen
-common_title_server = Server
-common_title_server_total = Anzahl Server
-common_title_service = Dienste
-common_title_service_total = Anzahl Dienste
-common_title_settings = Einstellungen
-common_title_show = Anzeigen
-common_title_show_more = Mehr anzeigen...
-common_title_sort_order = Sortierreihenfolge
-common_title_sort_order_tooltip = Legt die Sortierreihenfolge für Ergebnisse fest.
-common_title_start = Start
-common_title_status = Status
-common_title_stop = Stop
-common_title_summary = Zusammenfassung
-common_title_tag_cloud = Tag-Wolke
-common_title_the = Die
-common_title_timestamp = Zeitpunkt
-common_title_total = Total
-common_title_type = Typ
-common_title_units = Einheiten
-common_title_user = Benutzer
-common_title_users = Benutzer
-common_title_value = Wert
-common_title_version = Version
-common_title_view_mode = Anzeigemodus
-common_title_web_address = Webaddresse
-common_title_welcome = Willkommen
-common_unit_days = Tage
-common_unit_hours = Stunden
-common_unit_milliseconds = Millisekunden
-common_unit_minutes = Minuten
-common_unit_months = Monate
-common_unit_seconds = Sekunden
-common_unit_times = mal
-common_unit_weeks = Wochen
-common_unit_years = Jahre
-common_val_for=für
-common_val_n1st = {0}er
-common_val_n2nd = {0}er
-common_val_n3rd = {0}er
-common_val_na = entf.
-common_val_never = Nie
-common_val_no = Nein
-common_val_no_lower = nein
-common_val_none = Kein(e)
-common_val_nth = {0}er
-common_val_yes = Ja
-common_val_yes_lower = ja
-dataSource_bundle_loadFailed = Konnte die Bundle-Daten nicht laden
-dataSource_configurationHistory_clickToSeeError = Doppelklicken, um die Fehlermeldung zu sehen...
-dataSource_configurationHistory_currentConfig = Dies ist die aktuelle Konfiguration
-dataSource_configurationHistory_error_fetchFailure = Konnte den Verlauf der Ressourcen-Konfiguration nicht laden.
-dataSource_configurationHistory_updateType_group = Gruppe
-dataSource_configurationHistory_updateType_individual = einzeln
-dataSource_measurementOob_error_fetchFailure = Konnte die Informationen über Ausreißer nicht laden
-dataSource_measurementOob_field_factor = Ausreißer-Faktor (%)
-dataSource_measurementOob_field_formattedBaseband = Band
-dataSource_measurementOob_field_formattedOutlier = Ausreißer
-dataSource_measurementOob_field_resourceName = Ressource
-dataSource_measurementOob_field_scheduleName = Metrik
-dataSource_operationHistory_error_fetchFailure = Konnte den Verlauf der Operationen nicht laden.
-dataSource_operationHistory_field_createdTime = Erstellungszeitpunkt
-dataSource_operationHistory_field_operationName = Name der Operation
-dataSource_operationHistory_field_startedTime = Startzeitpunkt
-dataSource_operationHistory_field_subject = Ersteller
-dataSource_operationSchedule_field_description = Notizen
-dataSource_operationSchedule_field_nextFireTime = Nächste Ausführung
-dataSource_operationSchedule_field_operationDisplayName = Operation
-dataSource_operationSchedule_field_operationName = Operation
-dataSource_operationSchedule_field_subject = Eigentümer
-dataSource_operationSchedule_field_timeout = Timeout (in Sekunden)
-dataSource_platforms_field_cpu = CPU
-dataSource_platforms_field_memory = Speicher
-dataSource_platforms_field_swap = Swap
-dataSource_problemResources_error_fetchFailure = Konnte die Liste der Ressourcen mit Alarmen oder unverfügbarkeit nicht laden.
-dataSource_problemResources_field_alerts = Alarme
-dataSource_problemResources_field_available = Aktuelle Verfügbarkeit
-dataSource_recentOperations_error_fetchFailure = Konnte die Liste der kürzlich vollendeten Operationen nicht laden.
-dataSource_recentOperations_field_location = Ort
-dataSource_recentOperations_field_operation = Operation
-dataSource_recentOperations_field_resource = Ressource
-dataSource_recentOperations_field_status = Status
-dataSource_recentOperations_field_time = Zeitpunkt
-dataSource_resourceErrors_clickStatusIcon = Für mehr Details auf das Icon klicken
-dataSource_resourceErrors_deleteFailure = Konnte die Ressourcen-Fehler nicht löschen
-dataSource_resourceErrors_deleteSuccess = Sie haben erfolgreich [{0}] Ressourcen-Fehlermeldungen gelöscht.
-dataSource_resourceErrors_error_fetchFailure = Konnte die spezifischen Fehler für die Ressource mit id [{0}] nicht laden.
-dataSource_resourceErrors_field_errorType = Fehlertyp
-dataSource_resourceErrors_field_summary = Zsuammenfassung
-dataSource_resourceErrors_field_timeOccured = Zeitpunkt
-dataSource_resourceGroups_loadFailed = Konnte die Ressourcen-Gruppe nicht laden
-dataSource_resources_field_discoveryTime = Zeitpunkt des Auffindens
-dataSource_resources_field_importTime = Zeitpunkt des Imports
-dataSource_resources_field_key = Schlüssel
-dataSource_resources_field_lastModifiedTime = Zeitpunkt letzte Änderung
-dataSource_resources_field_lastModifier=Letzter Bearbeiter
-dataSource_resources_field_location = Ort
-dataSource_rpc_no = nein
-dataSource_rpc_yes = ja
-dataSource_scheduledOperations_error_fetchFailure = Konnte die Liste der geplanten Operationen nicht laden.
-dataSource_scheduledOperations_field_location = Ort
-dataSource_scheduledOperations_field_operation = Operation
-dataSource_scheduledOperations_field_resource = Ressource
-dataSource_scheduledOperations_field_time = Zeitpunkt
-dataSource_schedules_field_resourceGroupId = Gruppen-ID
-dataSource_schedules_loadFailed = Konte die Zeitpläne für das Erfassen der Metriken nicht laden
-dataSource_schedules_loadFailedContext = Konnte die Zeitpläne für Metriken für den Kontext [{0}] nicht laden
-dataSource_schedules_loadFailedCriteria = Konnte die Zeitpläne für Metriken für die Kriterien [{0}] nicht laden
-dataSource_traits_failFetch = Konnte die Traits für das Kiriterium [{0}] nicht ermitteln.
-dataSource_traits_field_definitionID = Definition-ID
-dataSource_traits_field_lastChanged = Zuletzt geändert
-dataSource_traits_field_primaryKey = Primärschlüssel
-dataSource_traits_field_trait = Trait
-dataSource_traits_group_field_groupId = Gruppen-ID
-dataSource_users_delete = Benutzer [{0}] wurde gelöscht
-dataSource_users_deleteFailed = Konnte den Benutzer [{0}] nicht löschen
-dataSource_users_field_department = Abteilung
-dataSource_users_field_emailAddress = E-Mail-Addresse
-dataSource_users_field_factive = Darf sich einloggen?
-dataSource_users_field_firstName = Vorname
-dataSource_users_field_id = ID
-dataSource_users_field_lastName = Nachname
-dataSource_users_field_ldap = LDAP Login?
-dataSource_users_field_name = Benutzername
-dataSource_users_field_password = Passwort
-dataSource_users_field_passwordVerify = Passwort überprüfen
-dataSource_users_field_phoneNumber = Telefonnummer
-dataSource_users_invalidEmailAddress = Ungültige E-Mail-Adresse
-dataSource_users_passwordsDoNotMatch = Passworte stimmen nicht überein.
-datasource_roles_field_ldapGroups = LDAP-Gruppen
-datasource_roles_field_permissions = Berechtigungen
-datasource_roles_field_resourceGroups = Ressourcen-Gruppen
-datasource_templateSchedules_disabled = Das Erfassen der Messwerte für [{0}] wurde eingestellt.
-datasource_templateSchedules_disabled_detailed = Sammeln der Daten für Metrik [{0}] [{1}] als Standard für Ressource-Tpypen mit ID [{2}] eingestellt.
-datasource_templateSchedules_disabled_failed = Konnte das Sammeln der Daten für die Metrik [{0}] [{1}] als Standard für Ressourcen-Typ [{2}] nicht einstellen.
-datasource_templateSchedules_enabled = Sammeln der Daten für Metrik [{0}] gestartet.
-datasource_templateSchedules_enabled_detailed = Sammeln der Daten für Metrik [{0}] [{1}] als Standard für Ressourcen mit Typ-ID [{2}] gestartet.
-datasource_templateSchedules_enabled_failed = Konnte das Sammeln der Daten für die Metrik [{0}] [{1}] als Standard für Ressourcen mit Type-ID [{2}] nicht beginnen.
-datasource_templateSchedules_updated = Zeitpläne für die ausgewählte Metrik [{0}] aktualisiert.
-datasource_templateSchedules_updated_detail = Zeitplan für das Sammeln von Daten für Metrik [{0}] [{1}] als Standard für Ressourcen mit Typ-ID [{2}] auf [{3}] Sekunden gesetzt.
-datasource_templateSchedules_updated_failed = Aktualisieren des Zeitplans auf [{0}] Sekunden für das Sammeln von Daten für Metrik [{1}] [{2}] als Standard für Ressourcen mit Typ-ID [{3}] ist fehlgeschlagen.
-favorites = Lesezeichen
-favorites_groups = Gemerkte Gruppen
-favorites_recentlyViewed = Kürzlich angesehen
-favorites_resources = Gemerkte Ressourcen
-group_tree_partialClusterTooltip = {0} der {1} Gruppenmitglieder haben eine ''{2}'' Ressource
-util_ancestry_parentAncestry=Abstammung für:
-util_disambiguationReportDecorator_pluginSuffix = ({0} Plugin)
-util_errorHandler_nullException = Exception war null
-util_rpcManager_activeRequests = {0} Aktive Anfragen
-util_userSession_loadFailSubject = UserSessionManager: Konnte das 'Subject' des Benutzers nicht laden.
-util_userSession_logoutFail = Ausloggen fehlgeschlagen
-util_widgetsField_unlimited = Unbeschränkt
-view_aboutBox_buildNumber = Build-Nummer:
-view_aboutBox_failedToLoad = Kann die Produktinformation nicht laden
-view_aboutBox_homepage = Homepage
-view_aboutBox_title = Über {0}
-view_aboutBox_version = Version:
-view_adminConfig_downloads = Downloads
-view_adminConfig_plugins = Plugins
-view_adminConfig_systemSettings = Systemeinstellungen
-view_adminConfig_templates = Voreinstellungen
-view_adminRoles_assignedGroups = Zugewiesene Ressourcen-Gruppen
-view_adminRoles_assignedSubjects = Zugewisene Benutzer
-view_adminRoles_failLdap = Konnte nicht ermitteln, ob LDAP konfiguriert ist - gehe von keiner LDAP-Konfiguration aus.
-view_adminRoles_failRoles = Konnte die Rollen nicht laden.
-view_adminRoles_globalPerms = Applikationsweite Rechte
-view_adminRoles_ldapGroups = LDAP-Gruppen
-view_adminRoles_ldapGroupsReadOnly = LDAP Gruppendaten können nur gelesen werden
-view_adminRoles_noItems = Keine Einträge vorhanden
-view_adminRoles_noLdap = Die LDAP-Integration ist nicht konfiguriert. Um LDAP zu konfigurieren, wechseln sie zu <a {0}>{1}</a>.
-view_adminRoles_permissions_globalPermissions = Globale Rechte
-view_adminRoles_permissions_isAuthorized = Berechtigt?
-view_adminRoles_permissions_isRead = Lesen?
-view_adminRoles_permissions_isWrite = Schreiben?
-view_adminRoles_permissions_permDesc_manageBundles = Kann Bundles anlegen, aktualisieren und löschen (Ansehen ist für alle implizit erlaubt).
-view_adminRoles_permissions_permDesc_manageInventory = Hat alle Rechte auf alle Ressourcen, wie unten beschrieben. Kann Gruppen anlegen, aktualisieren und löschen. Kann Ressourcen in das Inventar aufnehmen.
-view_adminRoles_permissions_permDesc_manageSecurity = Kann Benutzer und Rollen anlegen, aktualisieren oder löschen (Anschauen ist für alle implizit erlaubt)
-view_adminRoles_permissions_permDesc_manageSettings = Kann die Konfiguration des RHQ-Servers ändern und jegliche Server-bezogene Funktionalität ausführen.
-view_adminRoles_permissions_permReadDesc_configure = Ansehen der Ressourcen-Konfiguration und des Verlaufs derselben.
-view_adminRoles_permissions_permReadDesc_control = (IMPLIZIT) Ansehen der verfügbaren Operationen und des Verlaufs der ausgeführen Operationen
-view_adminRoles_permissions_permReadDesc_createChildResources = (IMPLIZIT) Ansehen des Verlaufs des Anlegens von Kind-Ressourcen
-view_adminRoles_permissions_permReadDesc_deleteChildResources = (IMPLIZIT) Ansicht des Verlaufs der Löschung von Kind-Ressourcen
-view_adminRoles_permissions_permReadDesc_inventory = (IMPLIZIT) Ansehen der Eigenschaft einer Ressource (Name, Beschreibung, Version etc.), Verbindungseinstellungen, Verlauf derselben
-view_adminRoles_permissions_permReadDesc_manageAlerts = (IMPLIZIT) Ansehen von Alarm-Definitionen und ausgelösten Alarmen
-view_adminRoles_permissions_permReadDesc_manageContent = (IMPLIZIT) Installierte und verfügbare Pakete ansehen; Verlauf der Installation von Paketen ansehen
-view_adminRoles_permissions_permReadDesc_manageEvents = (IMPLIZIT) Ereignisse ansehen
-view_adminRoles_permissions_permReadDesc_manageMeasurements = (IMPLIZIT) Monitoringdaten und -zeitplan ansehen
-view_adminRoles_permissions_permWriteDesc_configure = Bearbeiten der Ressourcen-Konfiguration; Löschen einzelner Einträge im Verlauf der Ressourcen-Konfiguration
-view_adminRoles_permissions_permWriteDesc_control = Ausführen von Operationen; Löschen einzelner Einträge im Verlauf der Operationen
-view_adminRoles_permissions_permWriteDesc_createChildResources = Neue Kind-Ressourcen anlegen (für Ressource-Typen, die das Erzeugen von Kind-Ressourcen erlauben)
-view_adminRoles_permissions_permWriteDesc_deleteChildResources = Löschen von Kind-Ressourcen (für Ressource-Typen, die das Löschen zulassen)
-view_adminRoles_permissions_permWriteDesc_inventory = Aktualisieren von Ressourcename, Beschreibung und Verbindungseinstellungen. Löschen einzelner Einträge des Verlaufs der Verbindungseinstellungen.
-view_adminRoles_permissions_permWriteDesc_manageAlerts = Anlegen, Bearbeiten und Löschen von Alarm-Definitionen. Bestätigen und Löschen von ausgelösten Alarmen.
-view_adminRoles_permissions_permWriteDesc_manageContent = Abonnieren von Content-Quellen; Pakete installieren und deinstallieren
-view_adminRoles_permissions_permWriteDesc_manageEvents = Ereignisse löschen
-view_adminRoles_permissions_permWriteDesc_manageMeasurements = Zeitplan für das Monitoring bearbeiten
-view_adminRoles_permissions_perm_configure = Konfiguration
-view_adminRoles_permissions_perm_control = Operationen
-view_adminRoles_permissions_perm_createChildResources = Kind-Ressourcen erzeugen
-view_adminRoles_permissions_perm_deleteChildResources = Löschen von Kind-Ressourcen
-view_adminRoles_permissions_perm_inventory = Inventar
-view_adminRoles_permissions_perm_manageAlerts = Alarme verwalten
-view_adminRoles_permissions_perm_manageBundles = Bundles verwalten
-view_adminRoles_permissions_perm_manageContent = Content verwalten
-view_adminRoles_permissions_perm_manageEvents = Ereignisse verwalten
-view_adminRoles_permissions_perm_manageInventory = Inventar verwalten
-view_adminRoles_permissions_perm_manageMeasurements = Monitoring verwalten
-view_adminRoles_permissions_perm_manageSecurity = Sicherheitseinstellungen verwalten
-view_adminRoles_permissions_perm_manageSettings = Einstellungen verwalten
-view_adminRoles_permissions_read = Lesen
-view_adminRoles_permissions_readAccessImplied = Lesezugriff für das Recht {0} ist implizit und kann nicht abgeschaltet werden.
-view_adminRoles_permissions_resourcePermissions = Rechte für Ressourcen
-view_adminRoles_permissions_write = Schreiben:
-view_adminRoles_perms = Rechte
-view_adminRoles_resourcePerms = Rechte auf Ressourcen
-view_adminRoles_roleAdded = Rolle [{0}] hinzugefügt
-view_adminRoles_roleDeleteFailed = Konnte die Rolle [{0}] nicht löschen.
-view_adminRoles_roleDeleted = Rolle [{0}] gelöscht.
-view_adminRoles_roleUpdateFailed = Konnte die Rolle [{0}] nicht aktualisieren.
-view_adminRoles_roleUpdated = Rolle [{0}] aktualisiert.
-view_adminSecurity_roles = Rollen
-view_adminSecurity_users = Benutzer
-view_adminTemplates_disabledAlertTemplates=Deaktivierte Alarmvorlagen
-view_adminTemplates_disabledMetricTemplates=Deaktivierte Metrik-Vorlagen
-view_adminTemplates_editAlertTemplate = Vorlagen für Alarme bearbeiten
-view_adminTemplates_editMetricTemplate = Vorlagen für Metriken bearbeiten
-view_adminTemplates_enabledAlertTemplates = Vorlagen für Alarme aktiv
-view_adminTemplates_enabledMetricTemplates=Aktivierte Metrik-Vorlagen
-view_adminTemplates_platformServices=Plattformdienste
-view_adminTemplates_platforms = Platformen
-view_adminTemplates_prompt_enabledAlertTemplates = Anzahl der Alarm-Vorlagen, die für diesen Ressourcen-Typ aktiviert sind
-view_adminTemplates_servers = Server
-view_adminTopology_affinityGroups = Affinitätsgruppen
-view_adminTopology_agents = Agenten
-view_adminTopology_partitionEvents = Partitionierungs-Ereignisse
-view_adminTopology_remoteAgentInstall = Installation entfernter Agenten
-view_adminTopology_servers = Server
-view_adminUsersDetails_dataTypeName = Benutzer
-view_adminUsersList_dataTypeName = Benutzer
-view_adminUsersList_dataTypeNamePlural = Benutzer
-view_admin_administration = Verwaltung
-view_admin_configuration = Konfiguration
-view_admin_content = Inhalte
-view_admin_downloads_agent_buildNumber = Build-Nummer des Agents
-view_admin_downloads_agent_link_value = Agent {0} ({1}) herunterladen
-view_admin_downloads_agent_md5 = MD5 Prüfsumme des Agents
-view_admin_downloads_agent_version = Version des Agents
-view_admin_downloads_cli_link_value = CLI {0} ({1}) herunterladen
-view_admin_downloads_cli_md5 = MD5 Prüfsumme des CLI
-view_admin_downloads_cli_version = Version des CLI
-view_admin_landing = In dieser Sektion können die globalen Einstellungen für RHQ verwaltet werden. Dies schließt Sicherheitseinstellungen und Plugins ein, sowie die Verwaltung der RHQ Server- und Agentplugins.
-view_admin_measTemplates_updateExisting_title = Vorhandene Zeitpläne aktualisieren
-view_admin_security = Sicherheit
-view_admin_systemSettings_AlertPurge_name = Lösche Alarme, die älter sind als
-view_admin_systemSettings_AvailabilityPurge_name = Lösche Verfügbarkeitsdaten, die älter sind als
-view_admin_systemSettings_EnableExperimentalFeatures_desc = Wenn diese Option aktiviert ist, werden eventuell vorhandene experimentelle Features verfügbar gemacht.
-view_admin_systemSettings_EnableExperimentalFeatures_name = Experimentelle Features nutzen
-view_admin_systemSettings_LDAPBindDN_name = Benutzername
-view_admin_systemSettings_LDAPBindPW_name = Passwort
-view_admin_systemSettings_TraitPurge_name = Lösche Trait-Daten, die älter sind als
-view_admin_systemSettings_cannotLoadSettings=Kann die aktuellen Systemeinstellungen nicht laden
-view_admin_systemSettings_fixBeforeSaving=Bitte korrigieren Sie die ungültigen Werte vor dem Sichern
-view_admin_systemSettings_saveFailure = Das Speichern der Systemeinstellungen ist fehlgeschlagen
-view_admin_systemSettings_savedSettings = Sie haben die Systemeinstellungen erfolgreich gespeichert
-view_admin_systemSettings_serverDetails = Serverdetails
-view_admin_systemSettings_serverDetails_buildNumber = Nummer des Builds
-view_admin_systemSettings_serverDetails_currentTable = Aktuelle Datenbanktablee für Metrikdaten
-view_admin_systemSettings_serverDetails_dbDriverName = Name des Datenbanktreibers
-view_admin_systemSettings_serverDetails_dbDriverVersion = Version des Datenbanktreibers
-view_admin_systemSettings_serverDetails_dbName = Produktname der Datenbank
-view_admin_systemSettings_serverDetails_dbUrl = URL der Datenbankverbindung
-view_admin_systemSettings_serverDetails_dbVersion = Produktversion der Datenbank
-view_admin_systemSettings_serverDetails_installDir = Installationsverzeichnis des Servers
-view_admin_systemSettings_serverDetails_nextRotation = Nächste Rotation der Metrik-Tabellen
-view_admin_systemSettings_serverDetails_time = Lokale Zeit des Servers
-view_admin_systemSettings_serverDetails_tz = Zeitzone des Servers
-view_admin_topology = Topologie
-view_alert_common_tab_conditions = Bedingungen
-view_alert_common_tab_conditions_expression = Alarm auslösen wenn
-view_alert_common_tab_conditions_modal_title = Bedingung hinzufügen
-view_alert_common_tab_conditions_recovery_disabled = Dieser Alarm hat seine Definition deaktiviert.
-view_alert_common_tab_conditions_text = Bedingung
-view_alert_common_tab_conditions_type_availability = Änderung der Verfügbarkeit
-view_alert_common_tab_conditions_type_availability_down = Wurde unverfügbar
-view_alert_common_tab_conditions_type_availability_up = Wurde wieder verfügbar
-view_alert_common_tab_conditions_type_metric_baseline = Metrik überschreitet Referenzband
-view_alert_common_tab_conditions_type_metric_baseline_verb = von
-view_alert_common_tab_conditions_type_metric_calltime_change = Call-Time-Wert ändert sich
-view_alert_common_tab_conditions_type_metric_calltime_change_verb = um mindestens
-view_alert_common_tab_conditions_type_metric_calltime_delta_grows = Wächst
-view_alert_common_tab_conditions_type_metric_calltime_delta_other = Ändert sich
-view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks = Schrumpft
-view_alert_common_tab_conditions_type_metric_calltime_threshold = Call-Time überschreitet Schwellwert
-view_alert_common_tab_conditions_type_metric_change = Wert der Metrik ändert sich
-view_alert_common_tab_conditions_type_metric_threshold = Metrik überschreitet Schwellwert
-view_alert_common_tab_conditions_type_metric_trait_change = Trait-Änderung
-view_alert_common_tab_conditions_type_operation = Ausführung der Operation
-view_alert_common_tab_conditions_type_operation_status = mit Ergebnis-Status
-view_alert_common_tab_conditions_value = Wert
-view_alert_common_tab_dampening = Dämpfung
-view_alert_common_tab_dampening_category_consecutive_count = Aufeinanderfolgend
-view_alert_common_tab_dampening_category_consecutive_count_tooltip = Ein Alarm wird ausgelöst, wenn bei X aufeinanderfolgenden Werten die Bedingungen zutreffen.
-view_alert_common_tab_dampening_category_duration_count = Zeitraum
-view_alert_common_tab_dampening_category_duration_count_tooltip = Ein Alarm wird ausgelöst, wenn die Bedingungen X-Mal innerhalb des gegebenen Zeitraums zutreffen.
-view_alert_common_tab_dampening_category_none = Keine
-view_alert_common_tab_dampening_category_none_tooltip = Dämpfung ist abgeschaltet. Jedes Mal wenn die Bedingungen zutreffen wird ein Alarm ausgelöst.
-view_alert_common_tab_dampening_category_partial_count = Letzt N Auswertungen
-view_alert_common_tab_dampening_category_partial_count_tooltip = Ein Alarm wird ausgelöst, wenn die Bedingungen X-Mal innerhalb der letzten N Werte zutreffen.
-view_alert_common_tab_dampening_consecutive_occurrences_label = Anzahl Vorkommen
-view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip = Anzahl wie oft die Bedingungen aufeinandefolgend wahr sein müssen, befor der Alarm ausgelöst wird.
-view_alert_common_tab_dampening_duration_occurrences_label = Anzahl Vorkommen
-view_alert_common_tab_dampening_duration_occurrences_label_tooltip = Anzahl wie oft die Bedingungen im gegebenen Zeitraum zutreffen müssen, um den Alarm auszulösen.
-view_alert_common_tab_dampening_duration_period_label = Zeitraum
-view_alert_common_tab_dampening_duration_period_label_tooltip = Der Zeitraum in dem die Bedingungen geprüft werden, ob sie 'Vorkommen' mal zutreffen.
-view_alert_common_tab_dampening_partial_evalatuions_label = Auswertungen
-view_alert_common_tab_dampening_partial_evalatuions_label_tooltip = Anzahl wie oft die Bedingungen ausgewertet werden, um zu prüfen, ob sie 'Vorkommen' mal zutreffen.
-view_alert_common_tab_dampening_partial_occurrences_label = Anzahl Vorkommen
-view_alert_common_tab_dampening_partial_occurrences_label_tooltip = Anzahl wie oft die Bedingungen innerhalb der letzten N Auswertungen wahr sein müssen, bevor der Alarm ausgelöst wird.
-view_alert_common_tab_general = Allgemeine Eigenschaften
-view_alert_common_tab_invalid_time_units = Ungültige Zeiteinheit - bitte berichten Sie diesen Fehler: {0}
-view_alert_common_tab_notifications = Benachrichtigung
-view_alert_common_tab_notifications_message = Nachricht
-view_alert_common_tab_notifications_sender = Sender
-view_alert_common_tab_notifications_status = Status
-view_alert_common_tab_recovery = Erholung
-view_alert_definition_condition_editor_avilability_option_down = Wird unverfügbar
-view_alert_definition_condition_editor_avilability_option_up = Wird verfügbar
-view_alert_definition_condition_editor_avilability_value = Verfügbarkeit
-view_alert_definition_condition_editor_common_avg = Durchschnitt
-view_alert_definition_condition_editor_common_max = Maximum
-view_alert_definition_condition_editor_common_min = Minimum
-view_alert_definition_condition_editor_delete_confirm = Die ausgewählte(n) Alarm-Bedingung(en) löschen?
-view_alert_definition_condition_editor_event_regex = Regulärer Ausdruck
-view_alert_definition_condition_editor_event_severity = Schwere des Ereignisses
-view_alert_definition_condition_editor_event_severity_debug = Debug
-view_alert_definition_condition_editor_event_severity_error = Error
-view_alert_definition_condition_editor_event_severity_fatal = Fatal
-view_alert_definition_condition_editor_event_severity_info = Info
-view_alert_definition_condition_editor_event_severity_warn = Warn
-view_alert_definition_condition_editor_metric_calltime_common_comparator = Komparator
-view_alert_definition_condition_editor_metric_calltime_common_comparator_changes = Ändert sich
-view_alert_definition_condition_editor_metric_calltime_common_comparator_grows = Wächst
-view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks = Schrumpft
-view_alert_definition_condition_editor_metric_calltime_common_regex = Regulärer Ausdruck
-view_alert_definition_condition_editor_metric_threshold_comparator = Komparator
-view_alert_definition_condition_editor_metric_threshold_comparator_equal = Gleich
-view_alert_definition_condition_editor_metric_threshold_comparator_greater = Größer als
-view_alert_definition_condition_editor_metric_threshold_comparator_less = Kleiner als
-view_alert_definition_condition_editor_metric_threshold_name = Metrik
-view_alert_definition_condition_editor_metric_threshold_value = Wert der Metrik
-view_alert_definition_condition_editor_operation_status = Zustand der Operation
-view_alert_definition_condition_editor_operation_status_canceled = Abgebrochen
-view_alert_definition_condition_editor_operation_status_failure = Fehler
-view_alert_definition_condition_editor_operation_status_inprogress = In Ausführung
-view_alert_definition_condition_editor_operation_status_success = Erfolg
-view_alert_definition_condition_editor_operation_value = Operation
-view_alert_definition_condition_editor_option_availability = Änderung der Verfügbarkeit
-view_alert_definition_condition_editor_option_label = Typ der Bedingung
-view_alert_definition_condition_editor_option_metric_baseline = Schwelle des Referenzbands
-view_alert_definition_condition_editor_option_metric_calltime_change = Änderung des Call-Time-Werts
-view_alert_definition_condition_editor_option_metric_change = Wert der Metrik ändert sich
-view_alert_definition_condition_editor_option_metric_threshold = Absoluter Metrikschwellwert
-view_alert_definition_condition_editor_option_metric_trait_change = Änderung des Trait-Werts
-view_alert_definition_condition_editor_option_operation = Ausführung der Operation
-view_alert_definition_condition_editor_option_resource_configuration = Änderung der Konfiguration der Ressource
-view_alert_definition_for_type = Vorlage ansehen
-view_alert_definition_notification_cliScript_editor_anotherUser = Anderer Benutzer
-view_alert_definition_notification_cliScript_editor_existingScript = Vorhandenes Skript
-view_alert_definition_notification_cliScript_editor_newScriptVersion = Version
-view_alert_definition_notification_cliScript_editor_script = Skript
-view_alert_definition_notification_cliScript_editor_selectRepoFirst = Wählen Sie zunächst ein Repository aus
-view_alert_definition_notification_cliScript_editor_thisUser = Aktueller Benutzer
-view_alert_definition_notification_cliScript_editor_uploadNewScript = Neues Skript hochladen
-view_alert_definition_notification_cliScript_editor_verifyAuthentication = Überprüfen
-view_alert_definition_notification_cliScript_editor_whichUser=Benutzer, unter dem das Skript ausgeführt werden soll
-view_alert_definition_notification_editor_field_configuration = Konfiguration
-view_alert_definition_notification_editor_field_configuration_not_loaded = Unbekannt
-view_alert_definition_notification_editor_field_sender = Sender
-view_alert_definition_notification_editor_none_available = Keine Alarm-Sender verfügbar
-view_alert_definition_notification_editor_title_add = Benachrichtigung hinzufügen
-view_alert_definition_notification_editor_title_edit = Benachrichtigung bearbeiten
-view_alert_definition_notification_operation_editor_common_operation = Operation
-view_alert_definition_notification_operation_editor_mode_relative = Relative Ressource
-view_alert_definition_notification_operation_editor_mode_specific = Spezifische Ressource
-view_alert_definition_notification_operation_editor_mode_this = Diese Ressource
-view_alert_definition_notification_operation_editor_specific_pick_button = Auswählen
-view_alert_definition_notification_operation_editor_specific_pick_error_invalid = Bitte wählen Sie eine Ressource aus...
-view_alert_definition_notification_operation_editor_specific_pick_text = Ressource auswählen...
-view_alert_definition_notification_operation_editor_specific_resource = Ressource
-view_alert_definition_recovery_editor_disable_when_fired = Nach dem Auslösen inaktiv schalten
-view_alert_definition_recovery_editor_none_available = Keiner
-view_alert_definitions_create_failure = Anlegen der Alarm-Definition fehlgeschlagen
-view_alert_definitions_create_success = Alarm-Definition erfolgreich angelegt
-view_alert_definitions_delete_confirm = Die ausgewählten Alarm-Definitionen löschen?
-view_alert_definitions_disable_confirm = Die ausgewählten Alram-Definitionen deaktivieren?
-view_alert_definitions_enable_confirm = Die auusgewählten Alarm-Definitionen aktivieren?
-view_alert_definitions_table_title_group = Alarm-Definitionen für Gruppen
-view_alert_definitions_table_title_resource = Alarm-Definitionen für Ressourcen
-view_alert_definitions_update_failure = Aktualisieren der Alarm-Definition fehlgeschlagen
-view_alert_definitions_update_success = Alarm-Definition erfolgreich aktualisiert
-view_alert_details_field_ack_at = Bestätigt um
-view_alert_details_field_ack_by = Bestätigt durch
-view_alert_details_field_recovery_info = Info zur Erholung
-view_alert_details_loadFailed = Laden der Details für den Alarm fehlgeschlagen
-view_alerts_ack_confirm = Die ausgewählten Alarme bestätigen?
-view_alerts_ack_confirm_all = Alle Alarme dieser Quelle bestätigen?
-view_alerts_ack_failure = Bestätigen der Alarme mit den IDs {0} fehlgeschlagen
-view_alerts_ack_failure_all = Bestätigung aller Alarme deiser Quelle fehlgeschlagen
-view_alerts_ack_success = Erfolgreich {0} Alarme bestätigt
-view_alerts_delete_confirm = Die ausgewählten Alarme löschen?
-view_alerts_delete_confirm_all = Alle Alarme aus dieser Quele löschen?
-view_alerts_delete_failure = Konnte die Alarme mit den IDs {0} nicht löschen
-view_alerts_delete_failure_all = Löschen aller Alarme dieser Quelle fehlgeschlagen
-view_alerts_delete_success = Erfolgreich {0} Alarme gelöscht
-view_alerts_field_ack_status = Status
-view_alerts_field_ack_status_ack = Best. ({0})
-view_alerts_field_ack_status_ackHover = Bestätigt durch {0} um {1}
-view_alerts_field_ack_status_noAck = Unbest.
-view_alerts_field_ack_status_noAckHover = Noch nicht bestätigt
-view_alerts_field_ack_subject = Bestätigender Benutzer
-view_alerts_field_ack_time = Zeitpunkt Bestätigung
-view_alerts_field_condition_text = Bedingung(en)
-view_alerts_field_condition_text_many = Mehrere Bedingungen
-view_alerts_field_condition_text_none = Keine Bedingungen
-view_alerts_field_condition_value = Bedingung
-view_alerts_field_created_time = Erstellungszeitpunkt
-view_alerts_field_enabled = Aktiviert
-view_alerts_field_modified_time = Zuletzt geändert
-view_alerts_field_name = Name
-view_alerts_field_parent = Eltern
-view_alerts_field_priority = Priorität
-view_alerts_field_protected = Geschützt
-view_alerts_loadFailed = Konnte die Daten für die Alarme nicht laden
-view_alerts_table_filter_priority = Filter nach Priorität
-view_alerts_table_title_group = Verlauf Gruppen-Alarme
-view_alerts_table_title_resource = Verlauf Ressourcen-Alarme
-view_autoDiscoveryQ_committed = Eingetragen
-view_autoDiscoveryQ_confirmSelect = Sollen auch die Kinder der Platform ausgewählt werden?
-view_autoDiscoveryQ_deleted = Gelöscht
-view_autoDiscoveryQ_field_discoveryTime = Zeitpunkt des Auffindens
-view_autoDiscoveryQ_field_inventoryStatus = Inventar-Status
-view_autoDiscoveryQ_field_key = Ressourcen-Schlüssel
-view_autoDiscoveryQ_field_name = Ressourcen-Name
-view_autoDiscoveryQ_field_parentId = Eltern-ID
-view_autoDiscoveryQ_ignore = Ignorieren
-view_autoDiscoveryQ_ignoreFailure = Konnte die Ressourcen nicht ignorieren
-view_autoDiscoveryQ_ignoreSuccessful = Sie haben die ausgewählten Ressourcen erfolgreich ignoriert
-view_autoDiscoveryQ_ignored = Ignoriert
-view_autoDiscoveryQ_import = Importieren
-view_autoDiscoveryQ_importFailure = Konnte die Ressourcen nicht importieren
-view_autoDiscoveryQ_importSuccessful = Sie haben die ausgewählten Ressourcen erfolgreich importiert
-view_autoDiscoveryQ_new = Neu
-view_autoDiscoveryQ_newAndIgnored = Neu und Ignoriert
-view_autoDiscoveryQ_noItems = Keine Einträge gefunden
-view_autoDiscoveryQ_noperm = (Die erforderlichen "manage inventory" Rechte fehlen. Kontaktieren Sie den Administrator)
-view_autoDiscoveryQ_showStatus = Zeige
-view_autoDiscoveryQ_title = Autodiscovery-Warteschlange
-view_autoDiscoveryQ_unignore = Ignorieren aufheben
-view_autoDiscoveryQ_unignoreFailure = Konnte das Ignorieren für die Ressourcen nicht aufheben.
-view_autoDiscoveryQ_unignoreSuccessful = Sie haben erfolgreich das Ignorieren der ausgewählten Ressourcen aufgehoben.
-view_autoDiscoveryQ_uninventoried = Aus dem Inventory gelöscht
-view_bundle_bundle = Bundle
-view_bundle_bundleDestinations = Bundle-Ziele
-view_bundle_bundleFiles = Bundle-Dateien
-view_bundle_bundleType = Bundle-Type
-view_bundle_bundleVersion = Bundle-Version
-view_bundle_bundleVersions = Bundle-Versionen
-view_bundle_bundles = Bundles
-view_bundle_createWizard_provideBundleDistro = Stellen Sie eine Bundle-Distribution bereit
-view_bundle_createWizard_urlOption = URL
-view_bundle_createWizard_youMustChooseOne = You must choose one option in order to create a bundle!
-view_bundle_deleteConfirm=Sind Sie sicher, dass dieses Bundle gelöscht werden soll? Alle Versionen, Ziele und Deployments für dieses Bundle werden ebenfalls gelöscht.
-view_bundle_deploy = Deploy
-view_bundle_deployDir = Deploy-Verzeichnis
-view_bundle_deployWizard_deploymentCreatedDetail_concise =Sie haben das Deployment [{0}] erzeugt
-view_bundle_deploy_deployedBy = Deployed durch
-view_bundle_deployed = Deployed
-view_bundle_deployments = Deployments
-view_bundle_dest_backToBundle = Zurück zum Bundle
-view_bundle_dest_created = Angelegt
-view_bundle_dest_deployDir = Deploy-Verzeichnis
-view_bundle_dest_group = Gruppe
-view_bundle_destinations = Ziele
-view_bundle_fileListView_fileSize = Dateigröße
-view_bundle_fileListView_md5 = MD5
-view_bundle_fileListView_sha256 = SHA256
-view_bundle_files = Dateien
-view_bundle_latestVersion = Aktuelle Version
-view_bundle_list_deletesFailure=Löschen der Bundles ist fehlgeschlagen
-view_bundle_list_deletesSuccessful=Sie haben die Bundles erfolgreich gelöscht
-view_bundle_list_error3 = Konnte das Bundle nicht laden
-view_bundle_purge=Löschen
-view_bundle_version_backToBundle = Zurück zum Bundle
-view_bundle_version_deleteConfirm=Sind Sie sicher, dass Sie diese Bundle-Version löschen wollen?
-view_bundle_version_deleteFailure=Löschen der Bundle-Version [{0}] ist fehlgeschlagen
-view_bundle_version_deleteSuccessful=Sie haben die Bundle-Version [{0}] erfolgreich gelöscht
-view_bundle_versions = Versionen
-view_configEdit_addItem = Eintrag zur Liste hinzufügen
-view_configEdit_files = Dateien
-view_configEdit_hideAll = Alle verbergen
-view_configEdit_jumpToSection = Zum Abschnitt springen
-view_configEdit_properties = Eigenschaften
-view_configEdit_viewRow = Zeile ansehen
-view_configurationDetails_error_updateFailure = Konnte die Konfiguration nicht aktualisieren
-view_configurationDetails_messageConcise = Konfiguration aktualisiert - aktuelle Version is {0}
-view_configurationDetails_messageDetailed = Konfiguration der Ressource [{1}] aktualisiert auf Version [{0}].
-view_configurationHistoryList_title = Konfigurationsänderungen
-view_core_error_1 = Konnte keine Alarminformationen laden
-view_core_loggedOut = Ausgeloggt
-view_core_noRecentAlerts = Es liegen keine frischen Alarme vor
-view_core_recentAlerts = [{0}] frische Alarme
-view_core_uncaught = Es ist eine nicht abgefangene Ausnahme aufgetreten.
-view_dashboardManager_deleteFail = Konnte das Dashboard nicht löschen.
-view_dashboardManager_success = Dashboard gespeichert
-view_dashboards_confirm1 = Sind Sie sicher, dass Sie löschen möchten
-view_dashboards_portlets_refresh_multiple_min = {0} Minuten
-view_dashboards_portlets_refresh_one_min = 1 Minute
-view_dashboards_title = Dashboard
-view_dynagroup_compatible = Kompatible
-view_dynagroup_definitions = DynaGroup-Definitionen
-view_dynagroup_exprBuilder_addExpression = Ausdruck hinzufügen
-view_dynagroup_exprBuilder_expression = Ausdruck
-view_dynagroup_exprBuilder_resource = Ressource
-view_dynagroup_exprBuilder_resource_resource = Ressource
-view_dynagroup_expression = Ausdruck
-view_dynagroup_lastCalculationTime = Zeitpunkt letzte Berechnung
-view_dynagroup_loadDefinitionFailure = Konnte die Gruppen-Definition [{0}] nicht laden
-view_dynagroup_mixed = Gemischt
-view_dynagroup_newGroupDefinition = Neue Gruppen-Definition
-view_dynagroup_nextCalculationTime = Zeitpunkt nächste Berechnung
-view_dynagroup_recalculate = Neu berechnen
-view_dynagroup_recursive = Rekursiv
-view_dynagroup_saveAndRecalculate = Speichern & neu berechnen
-view_groupConfigEdit_setAll = Alle Werte setzen auf:
-view_groupConfigEdit_unset = Ungesetzt
-view_groupCreateWizard_createFailure = Konnte die Ressourcen-Gruppe nicht anlegen
-view_groupCreateWizard_createStepName = Einstellungen für die Gruppe
-view_groupCreateWizard_createStep_recursive = Rekursiv
-view_groupCreateWizard_createSuccessful_concise = Sie haben eine neue Ressourcen-Gruppe angelegt. [<a href="{0}">Gruppe ansehen</a>]
-view_groupCreateWizard_createSuccessful_full = Sie haben eine neue [{0}] Gruppe mit dem Namen [{1}] mit [{2}] Ressourcen angelegt.
-view_groupCreateWizard_membersStepName = Wählen Sie die Gruppenmitglieder aus
-view_groupCreateWizard_title = Gruppe anlegen
-view_groupCreateWizard_windowTitle = Gruppe anlegen
-view_groupInventoryMembers_button_updateMembership = Mitgliedschaft aktualisieren...
-view_groupInventoryMembers_title_updateMembership = Mitgliedschaft aktualisieren
-view_group_detail_failLoad = Konnte die Gruppe mit der ID [{0}] nicht laden
-view_group_detail_failLoadComp = Konnte die Gruppen-Composite für die Gruppe mit der ID [{0}] nicht laden.
-view_group_detail_failRecursiveChange = Konnte die Einstellung ''Rekursiv'' für die Gruppe [{0}] nicht aktualisieren
-view_group_detail_recursiveChange = Sie haben erfolgreich die ''Rekursiv''-Einstellung für die Gruppe [{0}] geändert.
-view_group_membership_failFetch = Konnte die Ressourcen-Gruppe nicht laden
-view_group_pluginConfig_members_statusDetails = Status Details
-view_group_pluginConfig_view_groupProperties = Gruppen-Eigenschaften
-view_group_summary_compatible = Kompatible
-view_group_summary_dynamic = Dynamisch
-view_group_summary_groupDefinition = Gruppen-Definition
-view_group_summary_memberCount = Anzahl Mitglieder
-view_group_summary_memberType = Mitglieds-Typ
-view_group_summary_mixed = Gemischt
-view_group_summary_recursive = Rekursiv
-view_helpTop_description = Dieser Abschnitt bietet Zugang zu Dokumentation, Tutorien, Versions- und anderer hilfreicher Information.
-view_help_section_product = Produkt
-view_help_section_product_about = Über
-view_inventory_adq = Discovery-Warteschlange
-view_inventory_allGroups = Alle Gruppen
-view_inventory_allResources = Alle Ressourcen
-view_inventory_collectionInterval = Erfassungs-Intervall
-view_inventory_dynagroupDefs = Dynagroup-Definitionen
-view_inventory_eventHistory_details = Details
-view_inventory_eventHistory_detailsFilter = Filter für Details
-view_inventory_eventHistory_severity = Schwere
-view_inventory_eventHistory_severityFilter = Filter für Schwere
-view_inventory_eventHistory_sourceFilter = Filter für Quelle
-view_inventory_eventHistory_timestamp = Zeitunkt
-view_inventory_groups = Gruppen
-view_inventory_groups_resourceGroups = Ressource-Gruppen
-view_inventory_mixed = gemischt
-view_inventory_platforms = Platformen
-view_inventory_problemGroups = Gruppen mit Problemen
-view_inventory_resources_title = Ressourcen
-view_inventory_resources_uninventoryFailed = Konnte die ausgewählte(n) Ressourcen nicht aus dem Inventar löschen.
-view_inventory_sectionHelp = In diesem Abschnitt können neu gefundene Ressourcen, sowie Ressourcen und Gruppen im Inventar angesehen und verwaltet werden.
-view_inventory_servers = Server
-view_inventory_services = Dienste
-view_inventory_summary_agent_error1 = Fehler beim Ermitteln des Agent, der dies Ressource managt
-view_inventory_summary_agent_error2 = Fehler beim Kontaktieren des Agent, der diese Ressource managt
-view_inventory_summary_agent_error3 = Sie haben nicht die Rechte, um die Details für diesen Agent anzusehen.
-view_inventory_summary_agent_fullEnpoint = Vollständiger Kommunikationsendpunkt
-view_inventory_summary_agent_fullEnpoint_err1 = Es ist kein entfernter Endpunkt mit dieser Ressource assoziiert
-view_inventory_summary_agent_last_title = Zeitpunkt des letzten Verfügbarkeitsberichts
-view_inventory_summary_agent_status_title = Status der Kommunikation mit dem Agent
-view_inventory_summary_agent_title = Agent, der diese Ressource managt
-view_inventory_unavailableServers = Nichtverfügbare Server
-view_login_invalidEmail = Ungültige E-Mail-Adresse
-view_login_login = Einloggen
-view_login_logout = Auslogen
-view_login_prompt = Bitte loggen Sie sich ein
-view_login_registerUser = Benutzer Anlegen
-view_login_welcome = Willkommen
-view_measureRange_last = Letzte
-view_measureRange_simple = Einfach...
-view_measureRange_start = Zeitraum - Start
-view_measureTable_chartMetricValues = Graphen für ausgewählte Metriken anzeigen
-view_measureTable_getLive = Aktuellen Wert holen
-view_measureTable_getLive_failure=Kann die aktuellen Werte für diese Metriken nicht ermitteln. Stellen Sie sicher, dass der Agent läuft und die zu managenden Ressourcen verfügbar sind.
-view_measureTable_live_title=Live-Daten
-view_measurementOob_title = Verdächtige Metriken
-view_menuBar_logout = Ausloggen
-view_messageCenter_clearAllMessages = Alle Nachrichten löschen
-view_messageCenter_lastNMessages = Letzte {0} Nachrichten
-view_messageCenter_maxMessages = Alle Nachrichten
-view_messageCenter_messageBarShowDetails = Details zeigen
-view_messageCenter_messageDetail = Detail
-view_messageCenter_messageSeverity = Schwere
-view_messageCenter_messageTime = Zeitpukt
-view_messageCenter_messageTitle = Nachrichtencenter
-view_messageCenter_noRecentMessages = Keine aktuellen Nachrichten
-view_messageCenter_stackTraceFollows = --- STACK TRACE FOLGT ---
-view_metric_traits = Traits
-view_metric_viewTraitHistory = Werteverlauf für Trait [{0}]
-view_operationHistoryDetails_dateCompleted = Erledigungszeitpunkt
-view_operationHistoryDetails_dateSubmitted = Absendezeitpunkt
-view_operationHistoryDetails_noResults = Diese Operation liefert keine Ergebnisse zurück.
-view_operationHistoryDetails_operation = Operation
-view_operationHistoryDetails_parameters = Parameter
-view_operationHistoryDetails_requestor = Anforderer
-view_operationHistoryDetails_results = Ergebnisse
-view_operationHistoryDetails_status = Status
-view_operationHistoryList_button_runOperation = Operation ausführen
-view_operationHistoryList_notYetStarted = noch nicht gestartet
-view_operationHistoryList_title = Verlauf der Operationen
-view_operationScheduleDetails_enterParametersBelow = Geben Sie die Parameter unten an...
-view_operationScheduleDetails_field_description = Beschreibung
-view_operationScheduleDetails_field_parameters = Parameter
-view_operationScheduleDetails_noParameters = Diese Operation benötigt keine Parameter.
-view_portlet_defaultName_favoriteResources = Bevorzugte Ressourcen
-view_portlet_defaultName_group_alerts = Gruppe: Alarme
-view_portlet_defaultName_group_metrics = Gruppe: Metriken
-view_portlet_defaultName_group_operations = Gruppe: Operationen
-view_portlet_defaultName_message = Nachricht
-view_portlet_defaultName_recentAlerts = Kürzlich ausgelöste Alarme
-view_portlet_defaultName_recentlyAddedResources = Kürzlich hinzugefügte Ressourcen
-view_portlet_defaultName_resource_alerts = Ressource: Alarme
-view_portlet_defaultName_resource_metrics = Ressource: Metriken
-view_portlet_defaultName_resource_operations = Ressource: Operationen
-view_portlet_defaultName_tagCloud = Schlagwortwolke
-view_portlet_help_none = Für dieses Portlet ist keine Hilfe verfügbar.
-view_portlet_inventory_error1 = Konnte die Inventarübersicht nicht laden
-view_portlet_inventory_tooltip_collapse = Klicken, um Details für diese Ressource zu verbergen.
-view_portlet_inventory_tooltip_expand = Klicken, um mehr Details für diese Ressource zu sehen
-view_portlet_message_title = Nachricht
-view_portlet_operations_config_show_last = vorhergehende anzeigen
-view_portlet_operations_config_show_next = nächste anzeigen
-view_portlet_problemResources_config_display_range2 = Von {0} zu {1}
-view_portlet_recentAlerts_config_when = innerhalb der letzten
-view_portlet_recentlyAdded_setting_addedPlatforms = Kürzlich hinzugefügte Plattformen
-view_remoteAgentInstall_agentStatus = Status des Agenten
-view_remoteAgentInstall_buttonFindAgent = Agent suchen
-view_remoteAgentInstall_error_2 = Could not find an agent installed when looking in common locations
-view_remoteAgentInstall_error_3 = Could not find an agent installed at or under [{0}]
-view_remoteAgentInstall_error_4 = Konnte den Agent nicht installieren
-view_remoteAgentInstall_error_5 = Konnte den Agent nicht starten
-view_remoteAgentInstall_error_6 = Konnte den Agent nicht stoppen
-view_remoteAgentInstall_installAgent = Agent installieren
-view_remoteAgentInstall_owner = Eigentümer
-view_remoteAgentInstall_result = Resultat
-view_remoteAgentInstall_startAgent = Agent starten
-view_remoteAgentInstall_step = Schritt
-view_remoteAgentInstall_stopAgent = Agent anhalten
-view_reportsTop_description = Dieser Abschnitt bietet Zugang zu applikationsweiten Berichten
-view_reportsTop_title = Berichte
-view_reports_alertDefinitions = Alarmierungskriterien
-view_reports_platforms = Cpu- und Speicherauslastung
-view_reports_subsystems = Subsysteme
-view_resourceResourceGroupList_message_updateSuccess = Group membership updated for [{0}].
-view_resource_inventory_activity_changed_by = Geändert durch
-view_resource_inventory_activity_no_recent_events = Es sind keine Events in den letzen 24h aufgetreten.
-view_resource_inventory_activity_no_recent_metrics = Diese Ressource hat keine aktuellen Metriken.
-view_resource_inventory_childhistory_createdChild = Kind angelegt
-view_resource_inventory_childhistory_deletedChild = Kind gelöscht
-view_resource_inventory_childhistory_filterTitle = Letzte N Tage
-view_resource_monitor_calltime_average = Durchschnitt
-view_resource_monitor_calltime_count = Anzahl
-view_resource_monitor_calltime_maximum = Maximum
-view_resource_monitor_calltime_minimum = Minimum
-view_resource_monitor_calltime_total = Gesamt
-view_resource_monitor_table_alerts = Alarme
-view_resource_monitor_table_avg = Durchschnitt
-view_resource_monitor_table_last = Letzter
-view_resource_monitor_table_max = Maximum
-view_resource_monitor_table_min = Minimum
-view_resource_title_component_errors_tooltip = Zeigt Fehler der gemanagten Ressource. Klicken für Details
-view_resource_title_tagUpdateFailed = Fehler beim Aktualisieren der Ressourcen-Tags
-view_searchBar_resourceGroups = Ressource-Gruppen
-view_searchBar_resources = Ressourcen
-view_selector_assigned = Zugewiesene {0}
-view_selector_available = Verfügbare {0}
-view_summaryOverviewForm_field_description = Beschreibung
-view_summaryOverviewForm_field_location = Ort
-view_summaryOverviewForm_field_name = Name
-view_summaryOverviewForm_field_type = Typ
-view_summaryOverviewForm_field_version = Version
-view_summaryOverviewForm_header_summary = Zusammenfassung
-view_summaryOverviewForm_label_plugin = Plugin:
-view_summaryOverviewForm_label_type = Typ:
-view_tableSection_backButton = Zurück zur Liste
-view_table_drawFail = Konnte die Tabelle [{0}] nicht zeichnen.
-view_table_matchingRows = Zutreffende Zeilen: {0} (ausgewählt: {1})
-view_table_totalRows = Anzahl Einträge: {0} Ausgewählt: {1}
-view_tabs_common_activity = Aktivität
-view_tabs_common_agent = Agent
-view_tabs_common_alerts = Alarme
-view_tabs_common_availability = Verfügbarkeit
-view_tabs_common_configuration = Konfiguration
-view_tabs_common_connectionSettings = Verbindungs-Einstellungen
-view_tabs_common_connectionSettingsHistory = Verlauf der Verbindungs-E.
-view_tabs_common_content = Inhalte
-view_tabs_common_current = Aktuell
-view_tabs_common_dashboard = Dashboard
-view_tabs_common_definitions = Definitionen
-view_tabs_common_deployed = Installiert
-view_tabs_common_events = Ereignisse
-view_tabs_common_graphs = Diagramme
-view_tabs_common_group_members = Gruppenmitglieder
-view_tabs_common_group_membership = Gruppenmitgliedschaft
-view_tabs_common_groups = Gruppen
-view_tabs_common_history = Verlauf
-view_tabs_common_inventory = Inventar
-view_tabs_common_members = Mitglieder
-view_tabs_common_monitoring = Monitoring
-view_tabs_common_new = Neu
-view_tabs_common_operations = Operationen
-view_tabs_common_overview = Übersicht
-view_tabs_common_schedule = Zeitplan
-view_tabs_common_schedules = Zeitplan
-view_tabs_common_subscriptions = Abonnements
-view_tabs_common_summary = Zusammenfassung
-view_tabs_common_tables = Tabellen
-view_tabs_common_timeline = Zeitstrahl
-view_tabs_common_traits = Traits
-view_tabs_invalidTab = Ungültiger Reiter: {0}
-view_tagCloud_deleteTag =Tag löschen
-view_tagCloud_deleteTagFailure =Löschen des Tags [{0}] fehlgeschlagen
-view_tagCloud_deleteTagSuccess =Sie haben den Tag [{0}] erfolgreich gelöscht
-view_tagCloud_error_fetchFailure = Konnte die Tags nicht laden.
-view_tagCloud_error_tagUsedCount = Tag {0} mal verwendet.
-view_tagCloud_title = Tag-Wolke
-view_taggedResources_title = Markierte Ressourcen
-view_tags_error_1 = Konnte die Tags nicht laden
-view_tags_tags = Tags
-view_tags_tooltip_1 = Klicken um den Tag zu löschen
-view_tags_tooltip_2 = Klicken um die Tags zu bearbeiten
-view_tags_tooltip_3 = Geben Sie ein Tag in folgenem Format ein: (namespace:)(semantic=)tagname (z.B. it:env=QA, oder owner=John)
-view_testTop_title = Test
-view_titleBar_group_failInfo = Konnte die allgemeinen Informationen zur Gruppe [{0}] mit der ID [{1}] nicht ermitteln.
-view_titleBar_group_summary_collapsedTooltip = Klicken, um mehr Details für diese Gruppe zu zeigen
-view_titleBar_group_summary_expandedTooltip = Klicken, um Details für diese Gruppe zu verbergen.
-view_tree_common_contextMenu_addChartToDashboard = Diagramm zum Dashboard [{0}] hinzufügen
-view_tree_common_contextMenu_loadFail_dashboards = Konnte die benutzerspezifischen Dashboards nicht laden
-view_tree_common_contextMenu_loadFailed_dashboard = Failed to load user dashboards
-view_tree_common_contextMenu_measurements = Metriken
-view_tree_common_contextMenu_saveChartToDashboardFailure = Speichern des Dashboards fehlgeschlagen
-view_tree_common_contextMenu_saveChartToDashboardSuccessful = sie haben das Dashboard [{0}] gesichert
-view_tree_common_contextMenu_type_name_label = Typ: {0}
-view_tree_common_loadFailed_group = Konnte die Gruppe mit ID [{0}] nicht laden
-view_tree_common_loadFailed_groupTree = Konnte die Baumansicht der Gruppe nicht laden
-view_tree_group_error_updateAutoCluster =Anlegen oder Aktualisieren der Autocluser-Backing-Gruppe fehlgeschlagen. Schlüssel: [{0}]
-view_type_resourceTypes = Ressourcen-Typen
-view_type_typeTreeLoadFailure = Failed to load resource type tree data~+# Tabs
-view_upload_alreadyUploaded = Datein wurde bereits hochgeladen
-view_upload_error_file = Fehler beim Hochladen der Datei
-view_upload_tooltip_1a=Wählen Sie eine Datei zum Hochladen aus und drücken Sie dann "Hochladen" oder "Weiter"
-view_upload_tooltip_1b=Wählen Sie eine Datei zum Hochladen aus und drücken Sie dann "Weiter"
-view_upload_upload = Hochladen
-widget_colorPicker_tooltip = Klicken, um eine neue Farbe auszuwählen
-widget_durationItem_unitTypeNotSupported=Die Einheit [{0}] ist für diesen Zeitraum nicht unterstützt.
-widget_jobTriggerEditor_fieldHelp_repeatInterval=wie oft die Operation ausgeführt werden soll
-widget_jobTriggerEditor_field_cronExpression = Cron-Ausdruck
-widget_jobTriggerEditor_field_mode = Planen via
-widget_jobTriggerEditor_field_repeatInterval_later = Wiederholen alle
-widget_jobTriggerEditor_field_repeatInterval_now=Jetzt starten und dann jede
-widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = Der Endzeitpunkt muss nach dem Startzeitpunkt liegen
-widget_jobTriggerEditor_message_endTimeMustBeInFuture = Endzeitpunkt muss in der Zukunft liegen
-widget_jobTriggerEditor_message_startTimeMustBeInFuture = Startzeitpunkt muss in der Zukunft liegen
-widget_jobTriggerEditor_tab_examples = Beispiele
-widget_jobTriggerEditor_tab_format = Format
-widget_jobTriggerEditor_value_calendar = Kalender
-widget_jobTriggerEditor_value_cronExpression = Cron-Ausdruck
-widget_jobTriggerEditor_value_indefinitely = Unendlich
-widget_jobTriggerEditor_value_later = Später
-widget_jobTriggerEditor_value_laterAndRepeat = Später & Wiederholen
-widget_jobTriggerEditor_value_now = Jetzt
-widget_jobTriggerEditor_value_nowAndRepeat = Jetzt & Wiederholen
-widget_jobTriggerEditor_value_until = Bis
-widget_recordEditor_error_invalidViewPath = Ungültiger Anzeigepfad: [{0}]
-widget_recordEditor_error_multipleRecords = Mehrere Datensätze gefunden - erwartet wurde genau einer.
-widget_recordEditor_error_noRecords = Keine Datensätze gefunden - erwartet wurde genau einer.
-widget_recordEditor_error_operation = Die Operation ist fehlgeschlagen. Ein Fehler ist aufgetreten.
-widget_recordEditor_error_operationInvalidValues = Die Operation ist fehlgeschlagen - ein oder mehrere Felder haben ungültige Werte
-widget_recordEditor_error_permissionCreate = Sie haben nicht die nötigen Rechte, um ein neues [{0}] anzulegen
-widget_recordEditor_error_unsupportedOperationType = Der Typ [{0}] der Operation wird nicht unterstützt
-widget_recordEditor_info_recordCreatedConcise = {0} angelegt.
-widget_recordEditor_info_recordCreatedDetailed = {0} [{1}] angelegt.
-widget_recordEditor_info_recordUpdatedConcise = {0} aktualisiert.
-widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] aktualisiert.
-widget_recordEditor_info_recordsDeletedConcise = {0} {1} gelöscht.
-widget_recordEditor_info_recordsDeletedDetailed = {0} {1} gelöscht: {2}.
-widget_recordEditor_label_loading = Laden...
-widget_recordEditor_title_edit = Bearbeiten {0} [{1}]
-widget_recordEditor_title_new = Neue {0} anlegen
-widget_recordEditor_title_view = Anzeigen {0} [{1}]
-widget_recordEditor_warn_validation = Ein oder mehrere Felder haben ungültige Werte. Diese [{0}] kann nicht gesichert werden bis die Werte korrigiert wurden.
-widget_resourceFactoryWizard_createWizardTitle = Neue Ressource des Typs [{0}] anlegen
-widget_resourceFactoryWizard_editConfigStepName = Konfiguration bearbeiten
-widget_resourceFactoryWizard_editConfigStep_nothingToDo = Es gibt keine Konfiguration, die Sie für diese Ressource bearbeiten können.
-widget_resourceFactoryWizard_execute2 = Konnte keine neue Ressource anlegen
-widget_resourceFactoryWizard_importWizardTitle = Importieren von Ressourcen des Typs [{0}]
-widget_resourceFactoryWizard_infoStep_loadFail = Konnte die verfügbaren Architekturen nicht ermitteln
-widget_resourceFactoryWizard_uploadFailure = Das Hochladen der Datei ist fehlgeschlagen
-widget_resourceSelector_groupCategory = Kategorie der Gruppe
-widget_resourceSelector_pleaseSelectMultipleResource = Bitte wählen Sie eine oder merere Ressourcen aus
-widget_resourceSelector_pleaseSelectResource = Bitte wählen sie eine Ressource aus
-widget_resourceSelector_selectMultipleResources = Wählen sie Ressourcen aus
-widget_resourceSelector_selectResource = Wählen Sie eine Ressource aus
-widget_typeCache_loadFail = Konnte die Metadaten für den Ressourcen-Typ nicht laden
-widget_typeTree_badTemplateType = Ungültige URL. Unbekannter Vorlagen-Typ [{0}]
-widget_typeTree_badTypeId = Ungültige URL. Unbekannte Ressource-Typ-ID [{0}]
-widget_typeTree_loadFail = Konnte die Ressource-Typen nicht laden
-view_upload_success=Die Datei wurde erfolgreich hochgeladen
-common_title_mashup=Mashup
-common_msg_deleteConfirm=Sind Sie sicher, dass sie die ausgewählte # {0} löschen wollen?
-widget_jobTriggerEditor_value_for=für
-view_remoteAgentInstall_connInfo=Verbindungsinformation
-view_type_parentId=ID der übergeortneten Ressource
-view_tabs_invalidSubTab=Ungültiger Subtab: {0}
-view_dashboardManager_error=Konnte das Dashboard nicht im Server speichern
-view_dashboardManager_saved=Dashboard {0} erfolgreich im Server gespeichert
-view_dashboardManager_deleted=Dashboard {0} erfolgreich gelöscht
-view_portlet_defaultName_inventorySummary=Inventarübersicht
-view_portlet_defaultName_operations=Geplante Operationen
-view_portlet_defaultName_platformSummary=Plattformauslastung
-view_portlet_defaultName_problemResources=Nicht-verfügbare oder alarmierte Ressourcen
-view_portlet_defaultName_autodiscovery=Discovery-Warteschlange
-view_portlet_factory_invalidPortlet=Dies ist ein veraltetes Portlet, das nicht mehr gültig ist. Bitte löschen Sie es.
-view_portlet_defaultName_resourceMetric=Metrik-Graph (Ressource)
-view_portlet_defaultName_groupMetric=Metrik-Graph (Gruppe)
-view_portlet_results_empty=Für die angegebenen Kriterien wurden keine Daten gefunden.
-view_inventory_eventHistory_groupEventHistory=Verlauf der Gruppen-Ereignisse
-view_inventory_eventHistory_resourceEventHistory=Verlauf der Ressourcen-Ereignisse
-view_inventory_groups_children=Kinder
-view_inventory_groups_descendants=Abkömlinge
-view_inventory_groups_deleteSuccessful=Sie haben die ausgewählten Gruppen erfolgreich gelöscht
-view_inventory_groups_deleteFailed=Das Löschen der ausgewählten Gruppen ist fehlgeschlagen
-view_inventory_resources_title_children=Kind-Ressourcen
-view_inventory_resources_title_members=Gruppenmitglieder
-view_resource_inventory_activity_no_recent_alerts=Keine frischen Alarme
-widget_jobTriggerEditor_field_startType=Start
-widget_jobTriggerEditor_value_on=am
-widget_jobTriggerEditor_fieldHelp_startDelay=Starte die Operation nach der angegebenen Zeit
-widget_jobTriggerEditor_value_in=in
-widget_jobTriggerEditor_fieldHelp_repeatDuration=Die operation X mal ausführen oder bis die zeit abgelaufen ist.
-dataSource_configurationHistory_dateSubmitted=Absendezeitpunkt
-dataSource_configurationHistory_dateCompleted=Erledigungszeitpunkt
-dataSource_configurationHistory_updateType=Art der Aktualisierung
+common_alert_high = HOCH
+common_alert_low = NIEDRIG
+common_alert_medium = MITTEL
+common_buildInfo_gwtVersion = ${gwt.version}
+common_button_ack = Best\u00C3\u00A4tigen
+common_button_ack_all = Alle best\u00C3\u00A4tigen
+common_button_add = Hinzuf\u00C3\u00BCgen
+common_button_advanced = Erweitert...
+common_button_apply = Anwenden
+common_button_cancel = Abbrechen
+common_button_close = Schlie\u00C3\u009Fen
+common_button_compare = Vergleichen
+common_button_create_child = Kind-Ressource erzeugen
+common_button_delete = L\u00C3\u00B6schen
+common_button_delete_all = Alle L\u00C3\u00B6schen
+common_button_disable = Deaktivieren
+common_button_edit = Bearbeiten
+common_button_enable = Aktivieren
+common_button_finish = Beenden
+common_button_import = Importieren
+common_button_new = Neu
+common_button_next = Weiter
+common_button_ok = OK
+common_button_previous = Zur\u00C3\u00BCck
+common_button_purgeAll = Alle l\u00C3\u00B6schen
+common_button_refresh = Neu laden
+common_button_reset = Zur\u00C3\u00BCcksetzen
+common_button_save = Speichern
+common_button_schedule = Planen
+common_button_search = Suchen
+common_button_set = Setzen
+common_button_showDetails = Details anzeigen...
+common_button_uninventory = Aus dem Inventar l\u00C3\u00B6schen
+common_calendar_april_short = Apr
+common_calendar_august_short = Aug
+common_calendar_december_short = Dez
+common_calendar_february_short = Feb
+common_calendar_january_short = Jan
+common_calendar_july_short = Jul
+common_calendar_june_short = Jun
+common_calendar_march_short = M\u00C3\u00A4r
+common_calendar_may_short = Mai
+common_calendar_november_short = Nov
+common_calendar_october_short = Okt
+common_calendar_september_short = Sept
+common_label_all = ALLE
+common_label_all_resources = Alle Ressourcen
+common_label_day = Tag
+common_label_days = Tage
+common_label_hour = Stunde
+common_label_hours = Stunden
+common_label_item = Eintrag
+common_label_items = Eintr\u00C3\u00A4ge
+common_label_milliseconds = Millisekunden
+common_label_minutes = Minuten
+common_label_month = Monat
+common_label_none = keine
+common_label_role = Rolle
+common_label_roles = Rollen
+common_label_scheduled_operations = Geplante Operationen
+common_label_seconds = Sekunden
+common_label_selected_resources = Ausgew\u00C3\u00A4hlte Ressourcen
+common_label_unlimited = unbeschr\u00C3\u00A4nkt
+common_label_user = Benutzer
+common_label_users = Benutzer
+common_label_week = Woche
+common_label_weeks = Wochen
+common_label_yesterday = Gestern
+common_msg_areYouSure = Sind Sie sicher?
+common_msg_changeAutoDetected = \u00C3\u0084nderung automatisch entdeckt
+common_msg_deleteConfirm = Sind Sie sicher, dass sie die ausgew\u00C3\u00A4hlte # {0} l\u00C3\u00B6schen wollen?
+common_msg_emphasizedNotePrefix = Achtung:
+common_msg_loading = Laden...
+common_msg_noItemsToShow = Keine Eintr\u00C3\u00A4ge vorhanden
+common_msg_notYetImplemented = Noch nicht implementiert
+common_msg_see_more = mehr ...
+common_msg_step_x_of_y = Schritt {0} von {1}
+common_status_canceled = Abgebrochen
+common_status_deferred = Verz\u00C3\u00B6gert
+common_status_failed = Fehlgeschlagen
+common_status_inprogress = In Bearbeitung
+common_status_nochange = Keine \u00C3\u0084nderung
+common_status_partial = partiell
+common_status_success = Erfolg
+common_status_timedOut = Zeit\u00C3\u00BCberschreitung aufgetreten
+common_status_unknown = Unbekannt
+common_title_add_column = Spalte hinzuf\u00C3\u00BCgen
+common_title_add_graph_to_view = Graph zum Monitoring-Tab hinzuf\u00C3\u00BCgen
+common_title_add_portlet = Portlet hinzuf\u00C3\u00BCgen
+common_title_address = Adresse
+common_title_ancestry = Abstammung
+common_title_availability = Verf\u00C3\u00BCgbar
+common_title_available_resources = Verf\u00C3\u00BCgbare Ressourcen
+common_title_average_metrics = Durchsch. Anzahl Metriken pro Minute
+common_title_background = Hintergrund
+common_title_bundle = Bundle
+common_title_bundles = Bundles
+common_title_category = Kategorie
+common_title_change_refresh_time = Aktualisierungsabstand
+common_title_columns = Spalten
+common_title_compare_metrics = Metriken vergleichen
+common_title_compatibleGroups = Kompatible Gruppen
+common_title_compatibleGroups_total = Anzahl kompatible Gruppen
+common_title_component_errors = Fehler der Komponente
+common_title_config_update_status = Status aktualisieren
+common_title_configuration = Konfiguration
+common_title_count = Anzahl
+common_title_custom = Eigen
+common_title_dashboard_name = Dashboard-Name
+common_title_dateCreated = Zeitpunkt d. Erstellung
+common_title_dateRange = Zeitraum
+common_title_default = Standard
+common_title_description = Beschreibung
+common_title_details = Details
+common_title_display = Anzeige
+common_title_display_name = Anzeigename
+common_title_duration = Dauer
+common_title_edit_mode = Bearbeitungsmodus
+common_title_enabled = Aktiviert?
+common_title_end = Ende
+common_title_error = Fehler
+common_title_generalProp = Allgemeine Eigenschaften
+common_title_group = Gruppe
+common_title_group_def_total = Anzahl Gruppen-Definitionen
+common_title_group_member_health = Zustand der Gruppenmitglieder
+common_title_groups = Gruppen
+common_title_help = Hilfe
+common_title_host = Rechner
+common_title_icon = Ikone
+common_title_id = ID
+common_title_id_parent = ID des Vaters
+common_title_info = Info
+common_title_inventory = Inventar
+common_title_inventorySummary = Inventar Zusammenfassung
+common_title_lastUpdated = Zuletzt aktualisiert
+common_title_lastUpdatedBy = Zuletzt aktualisiert durch
+common_title_ldapGroups = LDAP-Gruppen
+common_title_mashup = Mashup
+common_title_members_reporting = Anzahl berichtender Mitglieder
+common_title_message = Nachricht
+common_title_metric = Metrik
+common_title_metric_chart = Metrik-Diagramm
+common_title_mixedGroups = Gemischte Gruppen
+common_title_mixedGroups_total = Anzahl gemischter Gruppen
+common_title_name = Name
+common_title_new_dashboard = Neues Dashboard
+common_title_numeric_metrics = Numerische Metriken
+common_title_numeric_type = Numerischer Typ
+common_title_operation_status = Status der Operation
+common_title_operations = Operationen
+common_title_over = \u00C3\u009Cber
+common_title_password = Passwort
+common_title_path = Pfad
+common_title_permissions = Rechte
+common_title_platform = Plattform
+common_title_platform_total = Anzahl Platformen
+common_title_plugin = Plugin
+common_title_port = Port
+common_title_providers = Provider
+common_title_recent_alerts = K\u00C3\u00BCrzlich ausgel\u00C3\u00B6ste Alarme
+common_title_recent_bundle_deployments = K\u00C3\u00BCrzliche Bundle-Deployments
+common_title_recent_configuration_updates = Frische Konfigurationsaktualisierungen
+common_title_recent_event_counts = Anzahl frischer Events
+common_title_recent_measurements = Frische Messwerte
+common_title_recent_oob_metrics = K\u00C3\u00BCrzlich aus dem Ruder gelaufene Metriken
+common_title_recent_operations = K\u00C3\u00BCrzlich ausgef\u00C3\u00BChrte Operationen
+common_title_recently_added = K\u00C3\u00BCrzlich hinzugef\u00C3\u00BCgte Ressourcen
+common_title_remove_column = Spalte l\u00C3\u00B6schen
+common_title_resource = Ressource
+common_title_resourceGroups = Ressourcen-Gruppen
+common_title_resource_group = Ressourcen-Gruppe
+common_title_resource_id = Ressourcen-ID
+common_title_resource_inventory = Ressourcen-spezifisces Inventar
+common_title_resource_key = Ressourcen-Schl\u00C3\u00BCssel
+common_title_resource_name = Ressurcen-Name
+common_title_resource_type = Ressourcen-Typ
+common_title_resources = Ressourcen
+common_title_results_count = Anzahl Ergebnisse
+common_title_results_count_tooltip = Zeige diese Anzahl Ergebnisse an
+common_title_role = Rolle
+common_title_roles = Rollen
+common_title_scheduled_operations = Geplante Operationen
+common_title_search = Suche
+common_title_selected_resources = Ausgew\u00C3\u00A4hlte Ressourcen
+common_title_server = Server
+common_title_server_total = Anzahl Server
+common_title_service = Dienste
+common_title_service_total = Anzahl Dienste
+common_title_settings = Einstellungen
+common_title_show = Anzeigen
+common_title_show_more = Mehr anzeigen...
+common_title_sort_order = Sortierreihenfolge
+common_title_sort_order_tooltip = Legt die Sortierreihenfolge f\u00C3\u00BCr Ergebnisse fest.
+common_title_start = Start
+common_title_status = Status
+common_title_stop = Stop
+common_title_summary = Zusammenfassung
+common_title_tag_cloud = Tag-Wolke
+common_title_the = Die
+common_title_timestamp = Zeitpunkt
+common_title_total = Total
+common_title_type = Typ
+common_title_units = Einheiten
+common_title_user = Benutzer
+common_title_users = Benutzer
+common_title_value = Wert
+common_title_version = Version
+common_title_view_mode = Anzeigemodus
+common_title_web_address = Webaddresse
+common_title_welcome = Willkommen
+common_unit_days = Tage
+common_unit_hours = Stunden
+common_unit_milliseconds = Millisekunden
+common_unit_minutes = Minuten
+common_unit_months = Monate
+common_unit_seconds = Sekunden
+common_unit_times = mal
+common_unit_weeks = Wochen
+common_unit_years = Jahre
+common_val_for = f\u00C3\u00BCr
+common_val_n1st = {0}er
+common_val_n2nd = {0}er
+common_val_n3rd = {0}er
+common_val_na = entf.
+common_val_never = Nie
+common_val_no = Nein
+common_val_no_lower = nein
+common_val_none = Kein(e)
+common_val_nth = {0}er
+common_val_yes = Ja
+common_val_yes_lower = ja
+dataSource_bundle_loadFailed = Konnte die Bundle-Daten nicht laden
+dataSource_configurationHistory_clickToSeeError = Doppelklicken, um die Fehlermeldung zu sehen...
+dataSource_configurationHistory_currentConfig = Dies ist die aktuelle Konfiguration
+dataSource_configurationHistory_dateCompleted = Erledigungszeitpunkt
+dataSource_configurationHistory_dateSubmitted = Absendezeitpunkt
+dataSource_configurationHistory_error_fetchFailure = Konnte den Verlauf der Ressourcen-Konfiguration nicht laden.
+dataSource_configurationHistory_updateType = Art der Aktualisierung
+dataSource_configurationHistory_updateType_group = Gruppe
+dataSource_configurationHistory_updateType_individual = einzeln
+dataSource_measurementOob_error_fetchFailure = Konnte die Informationen \u00C3\u00BCber Ausrei\u00C3\u009Fer nicht laden
+dataSource_measurementOob_field_factor = Ausrei\u00C3\u009Fer-Faktor (%)
+dataSource_measurementOob_field_formattedBaseband = Band
+dataSource_measurementOob_field_formattedOutlier = Ausrei\u00C3\u009Fer
+dataSource_measurementOob_field_resourceName = Ressource
+dataSource_measurementOob_field_scheduleName = Metrik
+dataSource_operationHistory_error_fetchFailure = Konnte den Verlauf der Operationen nicht laden.
+dataSource_operationHistory_field_createdTime = Erstellungszeitpunkt
+dataSource_operationHistory_field_operationName = Name der Operation
+dataSource_operationHistory_field_startedTime = Startzeitpunkt
+dataSource_operationHistory_field_subject = Ersteller
+dataSource_operationSchedule_field_description = Notizen
+dataSource_operationSchedule_field_nextFireTime = N\u00C3\u00A4chste Ausf\u00C3\u00BChrung
+dataSource_operationSchedule_field_operationDisplayName = Operation
+dataSource_operationSchedule_field_operationName = Operation
+dataSource_operationSchedule_field_subject = Eigent\u00C3\u00BCmer
+dataSource_operationSchedule_field_timeout = Timeout (in Sekunden)
+dataSource_platforms_field_cpu = CPU
+dataSource_platforms_field_memory = Speicher
+dataSource_platforms_field_swap = Swap
+dataSource_problemResources_error_fetchFailure = Konnte die Liste der Ressourcen mit Alarmen oder unverf\u00C3\u00BCgbarkeit nicht laden.
+dataSource_problemResources_field_alerts = Alarme
+dataSource_problemResources_field_available = Aktuelle Verf\u00C3\u00BCgbarkeit
+dataSource_recentOperations_error_fetchFailure = Konnte die Liste der k\u00C3\u00BCrzlich vollendeten Operationen nicht laden.
+dataSource_recentOperations_field_location = Ort
+dataSource_recentOperations_field_operation = Operation
+dataSource_recentOperations_field_resource = Ressource
+dataSource_recentOperations_field_status = Status
+dataSource_recentOperations_field_time = Zeitpunkt
+dataSource_resourceErrors_clickStatusIcon = F\u00C3\u00BCr mehr Details auf das Icon klicken
+dataSource_resourceErrors_deleteFailure = Konnte die Ressourcen-Fehler nicht l\u00C3\u00B6schen
+dataSource_resourceErrors_deleteSuccess = Sie haben erfolgreich [{0}] Ressourcen-Fehlermeldungen gel\u00C3\u00B6scht.
+dataSource_resourceErrors_error_fetchFailure = Konnte die spezifischen Fehler f\u00C3\u00BCr die Ressource mit id [{0}] nicht laden.
+dataSource_resourceErrors_field_errorType = Fehlertyp
+dataSource_resourceErrors_field_summary = Zsuammenfassung
+dataSource_resourceErrors_field_timeOccured = Zeitpunkt
+dataSource_resourceGroups_loadFailed = Konnte die Ressourcen-Gruppe nicht laden
+dataSource_resources_field_discoveryTime = Zeitpunkt des Auffindens
+dataSource_resources_field_importTime = Zeitpunkt des Imports
+dataSource_resources_field_key = Schl\u00C3\u00BCssel
+dataSource_resources_field_lastModifiedTime = Zeitpunkt letzte \u00C3\u0084nderung
+dataSource_resources_field_lastModifier = Letzter Bearbeiter
+dataSource_resources_field_location = Ort
+dataSource_rpc_no = nein
+dataSource_rpc_yes = ja
+dataSource_scheduledOperations_error_fetchFailure = Konnte die Liste der geplanten Operationen nicht laden.
+dataSource_scheduledOperations_field_location = Ort
+dataSource_scheduledOperations_field_operation = Operation
+dataSource_scheduledOperations_field_resource = Ressource
+dataSource_scheduledOperations_field_time = Zeitpunkt
+dataSource_schedules_field_resourceGroupId = Gruppen-ID
+dataSource_schedules_loadFailed = Konte die Zeitpl\u00C3\u00A4ne f\u00C3\u00BCr das Erfassen der Metriken nicht laden
+dataSource_schedules_loadFailedContext = Konnte die Zeitpl\u00C3\u00A4ne f\u00C3\u00BCr Metriken f\u00C3\u00BCr den Kontext [{0}] nicht laden
+dataSource_schedules_loadFailedCriteria = Konnte die Zeitpl\u00C3\u00A4ne f\u00C3\u00BCr Metriken f\u00C3\u00BCr die Kriterien [{0}] nicht laden
+dataSource_traits_failFetch = Konnte die Traits f\u00C3\u00BCr das Kiriterium [{0}] nicht ermitteln.
+dataSource_traits_field_definitionID = Definition-ID
+dataSource_traits_field_lastChanged = Zuletzt ge\u00C3\u00A4ndert
+dataSource_traits_field_primaryKey = Prim\u00C3\u00A4rschl\u00C3\u00BCssel
+dataSource_traits_field_trait = Trait
+dataSource_traits_group_field_groupId = Gruppen-ID
+dataSource_users_delete = Benutzer [{0}] wurde gel\u00C3\u00B6scht
+dataSource_users_deleteFailed = Konnte den Benutzer [{0}] nicht l\u00C3\u00B6schen
+dataSource_users_field_department = Abteilung
+dataSource_users_field_emailAddress = E-Mail-Addresse
+dataSource_users_field_factive = Darf sich einloggen?
+dataSource_users_field_firstName = Vorname
+dataSource_users_field_id = ID
+dataSource_users_field_lastName = Nachname
+dataSource_users_field_ldap = LDAP Login?
+dataSource_users_field_name = Benutzername
+dataSource_users_field_password = Passwort
+dataSource_users_field_passwordVerify = Passwort \u00C3\u00BCberpr\u00C3\u00BCfen
+dataSource_users_field_phoneNumber = Telefonnummer
+dataSource_users_invalidEmailAddress = Ung\u00C3\u00BCltige E-Mail-Adresse
+dataSource_users_passwordsDoNotMatch = Passworte stimmen nicht \u00C3\u00BCberein.
+datasource_roles_field_ldapGroups = LDAP-Gruppen
+datasource_roles_field_permissions = Berechtigungen
+datasource_roles_field_resourceGroups = Ressourcen-Gruppen
+datasource_templateSchedules_disabled = Das Erfassen der Messwerte f\u00C3\u00BCr [{0}] wurde eingestellt.
+datasource_templateSchedules_disabled_detailed = Sammeln der Daten f\u00C3\u00BCr Metrik [{0}] [{1}] als Standard f\u00C3\u00BCr Ressource-Tpypen mit ID [{2}] eingestellt.
+datasource_templateSchedules_disabled_failed = Konnte das Sammeln der Daten f\u00C3\u00BCr die Metrik [{0}] [{1}] als Standard f\u00C3\u00BCr Ressourcen-Typ [{2}] nicht einstellen.
+datasource_templateSchedules_enabled = Sammeln der Daten f\u00C3\u00BCr Metrik [{0}] gestartet.
+datasource_templateSchedules_enabled_detailed = Sammeln der Daten f\u00C3\u00BCr Metrik [{0}] [{1}] als Standard f\u00C3\u00BCr Ressourcen mit Typ-ID [{2}] gestartet.
+datasource_templateSchedules_enabled_failed = Konnte das Sammeln der Daten f\u00C3\u00BCr die Metrik [{0}] [{1}] als Standard f\u00C3\u00BCr Ressourcen mit Type-ID [{2}] nicht beginnen.
+datasource_templateSchedules_updated = Zeitpl\u00C3\u00A4ne f\u00C3\u00BCr die ausgew\u00C3\u00A4hlte Metrik [{0}] aktualisiert.
+datasource_templateSchedules_updated_detail = Zeitplan f\u00C3\u00BCr das Sammeln von Daten f\u00C3\u00BCr Metrik [{0}] [{1}] als Standard f\u00C3\u00BCr Ressourcen mit Typ-ID [{2}] auf [{3}] Sekunden gesetzt.
+datasource_templateSchedules_updated_failed = Aktualisieren des Zeitplans auf [{0}] Sekunden f\u00C3\u00BCr das Sammeln von Daten f\u00C3\u00BCr Metrik [{1}] [{2}] als Standard f\u00C3\u00BCr Ressourcen mit Typ-ID [{3}] ist fehlgeschlagen.
+favorites = Lesezeichen
+favorites_groups = Gemerkte Gruppen
+favorites_recentlyViewed = K\u00C3\u00BCrzlich angesehen
+favorites_resources = Gemerkte Ressourcen
+group_tree_partialClusterTooltip = {0} der {1} Gruppenmitglieder haben eine ''{2}'' Ressource
+util_ancestry_parentAncestry = Abstammung f\u00C3\u00BCr:
+util_errorHandler_nullException = Exception war null
+util_rpcManager_activeRequests = {0} Aktive Anfragen
+util_userSession_loadFailSubject = UserSessionManager: Konnte das 'Subject' des Benutzers nicht laden.
+util_userSession_logoutFail = Ausloggen fehlgeschlagen
+util_widgetsField_unlimited = Unbeschr\u00C3\u00A4nkt
+view_aboutBox_buildNumber = Build-Nummer:
+view_aboutBox_failedToLoad = Kann die Produktinformation nicht laden
+view_aboutBox_homepage = Homepage
+view_aboutBox_title = \u00C3\u009Cber {0}
+view_aboutBox_version = Version:
+view_adminConfig_downloads = Downloads
+view_adminConfig_plugins = Plugins
+view_adminConfig_systemSettings = Systemeinstellungen
+view_adminConfig_templates = Voreinstellungen
+view_adminRoles_assignedGroups = Zugewiesene Ressourcen-Gruppen
+view_adminRoles_assignedSubjects = Zugewisene Benutzer
+view_adminRoles_failLdap = Konnte nicht ermitteln, ob LDAP konfiguriert ist - gehe von keiner LDAP-Konfiguration aus.
+view_adminRoles_failRoles = Konnte die Rollen nicht laden.
+view_adminRoles_globalPerms = Applikationsweite Rechte
+view_adminRoles_ldapGroups = LDAP-Gruppen
+view_adminRoles_ldapGroupsReadOnly = LDAP Gruppendaten k\u00C3\u00B6nnen nur gelesen werden
+view_adminRoles_noItems = Keine Eintr\u00C3\u00A4ge vorhanden
+view_adminRoles_noLdap = Die LDAP-Integration ist nicht konfiguriert. Um LDAP zu konfigurieren, wechseln sie zu <a {0}>{1}</a>.
+view_adminRoles_permissions_globalPermissions = Globale Rechte
+view_adminRoles_permissions_isAuthorized = Berechtigt?
+view_adminRoles_permissions_isRead = Lesen?
+view_adminRoles_permissions_isWrite = Schreiben?
+view_adminRoles_permissions_permDesc_manageBundles = Kann Bundles anlegen, aktualisieren und l\u00C3\u00B6schen (Ansehen ist f\u00C3\u00BCr alle implizit erlaubt).
+view_adminRoles_permissions_permDesc_manageInventory = Hat alle Rechte auf alle Ressourcen, wie unten beschrieben. Kann Gruppen anlegen, aktualisieren und l\u00C3\u00B6schen. Kann Ressourcen in das Inventar aufnehmen.
+view_adminRoles_permissions_permDesc_manageSecurity = Kann Benutzer und Rollen anlegen, aktualisieren oder l\u00C3\u00B6schen (Anschauen ist f\u00C3\u00BCr alle implizit erlaubt)
+view_adminRoles_permissions_permDesc_manageSettings = Kann die Konfiguration des RHQ-Servers \u00C3\u00A4ndern und jegliche Server-bezogene Funktionalit\u00C3\u00A4t ausf\u00C3\u00BChren.
+view_adminRoles_permissions_permReadDesc_configure = Ansehen der Ressourcen-Konfiguration und des Verlaufs derselben.
+view_adminRoles_permissions_permReadDesc_control = (IMPLIZIT) Ansehen der verf\u00C3\u00BCgbaren Operationen und des Verlaufs der ausgef\u00C3\u00BChren Operationen
+view_adminRoles_permissions_permReadDesc_createChildResources = (IMPLIZIT) Ansehen des Verlaufs des Anlegens von Kind-Ressourcen
+view_adminRoles_permissions_permReadDesc_deleteChildResources = (IMPLIZIT) Ansicht des Verlaufs der L\u00C3\u00B6schung von Kind-Ressourcen
+view_adminRoles_permissions_permReadDesc_inventory = (IMPLIZIT) Ansehen der Eigenschaft einer Ressource (Name, Beschreibung, Version etc.), Verbindungseinstellungen, Verlauf derselben
+view_adminRoles_permissions_permReadDesc_manageAlerts = (IMPLIZIT) Ansehen von Alarm-Definitionen und ausgel\u00C3\u00B6sten Alarmen
+view_adminRoles_permissions_permReadDesc_manageContent = (IMPLIZIT) Installierte und verf\u00C3\u00BCgbare Pakete ansehen; Verlauf der Installation von Paketen ansehen
+view_adminRoles_permissions_permReadDesc_manageEvents = (IMPLIZIT) Ereignisse ansehen
+view_adminRoles_permissions_permReadDesc_manageMeasurements = (IMPLIZIT) Monitoringdaten und -zeitplan ansehen
+view_adminRoles_permissions_permWriteDesc_configure = Bearbeiten der Ressourcen-Konfiguration; L\u00C3\u00B6schen einzelner Eintr\u00C3\u00A4ge im Verlauf der Ressourcen-Konfiguration
+view_adminRoles_permissions_permWriteDesc_control = Ausf\u00C3\u00BChren von Operationen; L\u00C3\u00B6schen einzelner Eintr\u00C3\u00A4ge im Verlauf der Operationen
+view_adminRoles_permissions_permWriteDesc_createChildResources = Neue Kind-Ressourcen anlegen (f\u00C3\u00BCr Ressource-Typen, die das Erzeugen von Kind-Ressourcen erlauben)
+view_adminRoles_permissions_permWriteDesc_deleteChildResources = L\u00C3\u00B6schen von Kind-Ressourcen (f\u00C3\u00BCr Ressource-Typen, die das L\u00C3\u00B6schen zulassen)
+view_adminRoles_permissions_permWriteDesc_inventory = Aktualisieren von Ressourcename, Beschreibung und Verbindungseinstellungen. L\u00C3\u00B6schen einzelner Eintr\u00C3\u00A4ge des Verlaufs der Verbindungseinstellungen.
+view_adminRoles_permissions_permWriteDesc_manageAlerts = Anlegen, Bearbeiten und L\u00C3\u00B6schen von Alarm-Definitionen. Best\u00C3\u00A4tigen und L\u00C3\u00B6schen von ausgel\u00C3\u00B6sten Alarmen.
+view_adminRoles_permissions_permWriteDesc_manageContent = Abonnieren von Content-Quellen; Pakete installieren und deinstallieren
+view_adminRoles_permissions_permWriteDesc_manageEvents = Ereignisse l\u00C3\u00B6schen
+view_adminRoles_permissions_permWriteDesc_manageMeasurements = Zeitplan f\u00C3\u00BCr das Monitoring bearbeiten
+view_adminRoles_permissions_perm_configure = Konfiguration
+view_adminRoles_permissions_perm_control = Operationen
+view_adminRoles_permissions_perm_createChildResources = Kind-Ressourcen erzeugen
+view_adminRoles_permissions_perm_deleteChildResources = L\u00C3\u00B6schen von Kind-Ressourcen
+view_adminRoles_permissions_perm_inventory = Inventar
+view_adminRoles_permissions_perm_manageAlerts = Alarme verwalten
+view_adminRoles_permissions_perm_manageBundles = Bundles verwalten
+view_adminRoles_permissions_perm_manageContent = Content verwalten
+view_adminRoles_permissions_perm_manageEvents = Ereignisse verwalten
+view_adminRoles_permissions_perm_manageInventory = Inventar verwalten
+view_adminRoles_permissions_perm_manageMeasurements = Monitoring verwalten
+view_adminRoles_permissions_perm_manageSecurity = Sicherheitseinstellungen verwalten
+view_adminRoles_permissions_perm_manageSettings = Einstellungen verwalten
+view_adminRoles_permissions_read = Lesen
+view_adminRoles_permissions_readAccessImplied = Lesezugriff f\u00C3\u00BCr das Recht {0} ist implizit und kann nicht abgeschaltet werden.
+view_adminRoles_permissions_resourcePermissions = Rechte f\u00C3\u00BCr Ressourcen
+view_adminRoles_permissions_write = Schreiben:
+view_adminRoles_perms = Rechte
+view_adminRoles_resourcePerms = Rechte auf Ressourcen
+view_adminRoles_roleAdded = Rolle [{0}] hinzugef\u00C3\u00BCgt
+view_adminRoles_roleDeleteFailed = Konnte die Rolle [{0}] nicht l\u00C3\u00B6schen.
+view_adminRoles_roleDeleted = Rolle [{0}] gel\u00C3\u00B6scht.
+view_adminRoles_roleUpdateFailed = Konnte die Rolle [{0}] nicht aktualisieren.
+view_adminRoles_roleUpdated = Rolle [{0}] aktualisiert.
+view_adminSecurity_roles = Rollen
+view_adminSecurity_users = Benutzer
+view_adminTemplates_disabledAlertTemplates = Deaktivierte Alarmvorlagen
+view_adminTemplates_disabledMetricTemplates = Deaktivierte Metrik-Vorlagen
+view_adminTemplates_editAlertTemplate = Vorlagen f\u00C3\u00BCr Alarme bearbeiten
+view_adminTemplates_editMetricTemplate = Vorlagen f\u00C3\u00BCr Metriken bearbeiten
+view_adminTemplates_enabledAlertTemplates = Vorlagen f\u00C3\u00BCr Alarme aktiv
+view_adminTemplates_enabledMetricTemplates = Aktivierte Metrik-Vorlagen
+view_adminTemplates_platformServices = Plattformdienste
+view_adminTemplates_platforms = Platformen
+view_adminTemplates_prompt_enabledAlertTemplates = Anzahl der Alarm-Vorlagen, die f\u00C3\u00BCr diesen Ressourcen-Typ aktiviert sind
+view_adminTemplates_servers = Server
+view_adminTopology_affinityGroups = Affinit\u00C3\u00A4tsgruppen
+view_adminTopology_agents = Agenten
+view_adminTopology_partitionEvents = Partitionierungs-Ereignisse
+view_adminTopology_remoteAgentInstall = Installation entfernter Agenten
+view_adminTopology_servers = Server
+view_adminUsersDetails_dataTypeName = Benutzer
+view_adminUsersList_dataTypeName = Benutzer
+view_adminUsersList_dataTypeNamePlural = Benutzer
+view_admin_administration = Verwaltung
+view_admin_configuration = Konfiguration
+view_admin_content = Inhalte
+view_admin_downloads_agent_buildNumber = Build-Nummer des Agents
+view_admin_downloads_agent_link_value = Agent {0} ({1}) herunterladen
+view_admin_downloads_agent_md5 = MD5 Pr\u00C3\u00BCfsumme des Agents
+view_admin_downloads_agent_version = Version des Agents
+view_admin_downloads_cli_link_value = CLI {0} ({1}) herunterladen
+view_admin_downloads_cli_md5 = MD5 Pr\u00C3\u00BCfsumme des CLI
+view_admin_downloads_cli_version = Version des CLI
+view_admin_landing = In dieser Sektion k\u00C3\u00B6nnen die globalen Einstellungen f\u00C3\u00BCr RHQ verwaltet werden. Dies schlie\u00C3\u009Ft Sicherheitseinstellungen und Plugins ein, sowie die Verwaltung der RHQ Server- und Agentplugins.
+view_admin_measTemplates_updateExisting_title = Vorhandene Zeitpl\u00C3\u00A4ne aktualisieren
+view_admin_security = Sicherheit
+view_admin_systemSettings_AlertPurge_name = L\u00C3\u00B6sche Alarme, die \u00C3\u00A4lter sind als
+view_admin_systemSettings_AvailabilityPurge_name = L\u00C3\u00B6sche Verf\u00C3\u00BCgbarkeitsdaten, die \u00C3\u00A4lter sind als
+view_admin_systemSettings_EnableExperimentalFeatures_desc = Wenn diese Option aktiviert ist, werden eventuell vorhandene experimentelle Features verf\u00C3\u00BCgbar gemacht.
+view_admin_systemSettings_EnableExperimentalFeatures_name = Experimentelle Features nutzen
+view_admin_systemSettings_LDAPBindDN_name = Benutzername
+view_admin_systemSettings_LDAPBindPW_name = Passwort
+view_admin_systemSettings_TraitPurge_name = L\u00C3\u00B6sche Trait-Daten, die \u00C3\u00A4lter sind als
+view_admin_systemSettings_cannotLoadSettings = Kann die aktuellen Systemeinstellungen nicht laden
+view_admin_systemSettings_fixBeforeSaving = Bitte korrigieren Sie die ung\u00C3\u00BCltigen Werte vor dem Sichern
+view_admin_systemSettings_saveFailure = Das Speichern der Systemeinstellungen ist fehlgeschlagen
+view_admin_systemSettings_savedSettings = Sie haben die Systemeinstellungen erfolgreich gespeichert
+view_admin_systemSettings_serverDetails = Serverdetails
+view_admin_systemSettings_serverDetails_buildNumber = Nummer des Builds
+view_admin_systemSettings_serverDetails_currentTable = Aktuelle Datenbanktablee f\u00C3\u00BCr Metrikdaten
+view_admin_systemSettings_serverDetails_dbDriverName = Name des Datenbanktreibers
+view_admin_systemSettings_serverDetails_dbDriverVersion = Version des Datenbanktreibers
+view_admin_systemSettings_serverDetails_dbName = Produktname der Datenbank
+view_admin_systemSettings_serverDetails_dbUrl = URL der Datenbankverbindung
+view_admin_systemSettings_serverDetails_dbVersion = Produktversion der Datenbank
+view_admin_systemSettings_serverDetails_installDir = Installationsverzeichnis des Servers
+view_admin_systemSettings_serverDetails_nextRotation = N\u00C3\u00A4chste Rotation der Metrik-Tabellen
+view_admin_systemSettings_serverDetails_time = Lokale Zeit des Servers
+view_admin_systemSettings_serverDetails_tz = Zeitzone des Servers
+view_admin_topology = Topologie
+view_alert_common_tab_conditions = Bedingungen
+view_alert_common_tab_conditions_expression = Alarm ausl\u00C3\u00B6sen wenn
+view_alert_common_tab_conditions_modal_title = Bedingung hinzuf\u00C3\u00BCgen
+view_alert_common_tab_conditions_recovery_disabled = Dieser Alarm hat seine Definition deaktiviert.
+view_alert_common_tab_conditions_text = Bedingung
+view_alert_common_tab_conditions_type_availability = \u00C3\u0084nderung der Verf\u00C3\u00BCgbarkeit
+view_alert_common_tab_conditions_type_availability_down = Wurde unverf\u00C3\u00BCgbar
+view_alert_common_tab_conditions_type_availability_up = Wurde wieder verf\u00C3\u00BCgbar
+view_alert_common_tab_conditions_type_metric_baseline = Metrik \u00C3\u00BCberschreitet Referenzband
+view_alert_common_tab_conditions_type_metric_baseline_verb = von
+view_alert_common_tab_conditions_type_metric_calltime_change = Call-Time-Wert \u00C3\u00A4ndert sich
+view_alert_common_tab_conditions_type_metric_calltime_change_verb = um mindestens
+view_alert_common_tab_conditions_type_metric_calltime_delta_grows = W\u00C3\u00A4chst
+view_alert_common_tab_conditions_type_metric_calltime_delta_other = \u00C3\u0084ndert sich
+view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks = Schrumpft
+view_alert_common_tab_conditions_type_metric_calltime_threshold = Call-Time \u00C3\u00BCberschreitet Schwellwert
+view_alert_common_tab_conditions_type_metric_change = Wert der Metrik \u00C3\u00A4ndert sich
+view_alert_common_tab_conditions_type_metric_threshold = Metrik \u00C3\u00BCberschreitet Schwellwert
+view_alert_common_tab_conditions_type_metric_trait_change = Trait-\u00C3\u0084nderung
+view_alert_common_tab_conditions_type_operation = Ausf\u00C3\u00BChrung der Operation
+view_alert_common_tab_conditions_type_operation_status = mit Ergebnis-Status
+view_alert_common_tab_conditions_value = Wert
+view_alert_common_tab_dampening = D\u00C3\u00A4mpfung
+view_alert_common_tab_dampening_category_consecutive_count = Aufeinanderfolgend
+view_alert_common_tab_dampening_category_consecutive_count_tooltip = Ein Alarm wird ausgel\u00C3\u00B6st, wenn bei X aufeinanderfolgenden Werten die Bedingungen zutreffen.
+view_alert_common_tab_dampening_category_duration_count = Zeitraum
+view_alert_common_tab_dampening_category_duration_count_tooltip = Ein Alarm wird ausgel\u00C3\u00B6st, wenn die Bedingungen X-Mal innerhalb des gegebenen Zeitraums zutreffen.
+view_alert_common_tab_dampening_category_none = Keine
+view_alert_common_tab_dampening_category_none_tooltip = D\u00C3\u00A4mpfung ist abgeschaltet. Jedes Mal wenn die Bedingungen zutreffen wird ein Alarm ausgel\u00C3\u00B6st.
+view_alert_common_tab_dampening_category_partial_count = Letzt N Auswertungen
+view_alert_common_tab_dampening_category_partial_count_tooltip = Ein Alarm wird ausgel\u00C3\u00B6st, wenn die Bedingungen X-Mal innerhalb der letzten N Werte zutreffen.
+view_alert_common_tab_dampening_consecutive_occurrences_label = Anzahl Vorkommen
+view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip = Anzahl wie oft die Bedingungen aufeinandefolgend wahr sein m\u00C3\u00BCssen, befor der Alarm ausgel\u00C3\u00B6st wird.
+view_alert_common_tab_dampening_duration_occurrences_label = Anzahl Vorkommen
+view_alert_common_tab_dampening_duration_occurrences_label_tooltip = Anzahl wie oft die Bedingungen im gegebenen Zeitraum zutreffen m\u00C3\u00BCssen, um den Alarm auszul\u00C3\u00B6sen.
+view_alert_common_tab_dampening_duration_period_label = Zeitraum
+view_alert_common_tab_dampening_duration_period_label_tooltip = Der Zeitraum in dem die Bedingungen gepr\u00C3\u00BCft werden, ob sie 'Vorkommen' mal zutreffen.
+view_alert_common_tab_dampening_partial_evalatuions_label = Auswertungen
+view_alert_common_tab_dampening_partial_evalatuions_label_tooltip = Anzahl wie oft die Bedingungen ausgewertet werden, um zu pr\u00C3\u00BCfen, ob sie 'Vorkommen' mal zutreffen.
+view_alert_common_tab_dampening_partial_occurrences_label = Anzahl Vorkommen
+view_alert_common_tab_dampening_partial_occurrences_label_tooltip = Anzahl wie oft die Bedingungen innerhalb der letzten N Auswertungen wahr sein m\u00C3\u00BCssen, bevor der Alarm ausgel\u00C3\u00B6st wird.
+view_alert_common_tab_general = Allgemeine Eigenschaften
+view_alert_common_tab_invalid_time_units = Ung\u00C3\u00BCltige Zeiteinheit - bitte berichten Sie diesen Fehler: {0}
+view_alert_common_tab_notifications = Benachrichtigung
+view_alert_common_tab_notifications_message = Nachricht
+view_alert_common_tab_notifications_sender = Sender
+view_alert_common_tab_notifications_status = Status
+view_alert_common_tab_recovery = Erholung
+view_alert_definition_condition_editor_avilability_option_down = Wird unverf\u00C3\u00BCgbar
+view_alert_definition_condition_editor_avilability_option_up = Wird verf\u00C3\u00BCgbar
+view_alert_definition_condition_editor_avilability_value = Verf\u00C3\u00BCgbarkeit
+view_alert_definition_condition_editor_common_avg = Durchschnitt
+view_alert_definition_condition_editor_common_max = Maximum
+view_alert_definition_condition_editor_common_min = Minimum
+view_alert_definition_condition_editor_delete_confirm = Die ausgew\u00C3\u00A4hlte(n) Alarm-Bedingung(en) l\u00C3\u00B6schen?
+view_alert_definition_condition_editor_event_regex = Regul\u00C3\u00A4rer Ausdruck
+view_alert_definition_condition_editor_event_severity = Schwere des Ereignisses
+view_alert_definition_condition_editor_event_severity_debug = Debug
+view_alert_definition_condition_editor_event_severity_error = Error
+view_alert_definition_condition_editor_event_severity_fatal = Fatal
+view_alert_definition_condition_editor_event_severity_info = Info
+view_alert_definition_condition_editor_event_severity_warn = Warn
+view_alert_definition_condition_editor_metric_calltime_common_comparator = Komparator
+view_alert_definition_condition_editor_metric_calltime_common_comparator_changes = \u00C3\u0084ndert sich
+view_alert_definition_condition_editor_metric_calltime_common_comparator_grows = W\u00C3\u00A4chst
+view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks = Schrumpft
+view_alert_definition_condition_editor_metric_calltime_common_regex = Regul\u00C3\u00A4rer Ausdruck
+view_alert_definition_condition_editor_metric_threshold_comparator = Komparator
+view_alert_definition_condition_editor_metric_threshold_comparator_equal = Gleich
+view_alert_definition_condition_editor_metric_threshold_comparator_greater = Gr\u00C3\u00B6\u00C3\u009Fer als
+view_alert_definition_condition_editor_metric_threshold_comparator_less = Kleiner als
+view_alert_definition_condition_editor_metric_threshold_name = Metrik
+view_alert_definition_condition_editor_metric_threshold_value = Wert der Metrik
+view_alert_definition_condition_editor_operation_status = Zustand der Operation
+view_alert_definition_condition_editor_operation_status_canceled = Abgebrochen
+view_alert_definition_condition_editor_operation_status_failure = Fehler
+view_alert_definition_condition_editor_operation_status_inprogress = In Ausf\u00C3\u00BChrung
+view_alert_definition_condition_editor_operation_status_success = Erfolg
+view_alert_definition_condition_editor_operation_value = Operation
+view_alert_definition_condition_editor_option_availability = \u00C3\u0084nderung der Verf\u00C3\u00BCgbarkeit
+view_alert_definition_condition_editor_option_label = Typ der Bedingung
+view_alert_definition_condition_editor_option_metric_baseline = Schwelle des Referenzbands
+view_alert_definition_condition_editor_option_metric_calltime_change = \u00C3\u0084nderung des Call-Time-Werts
+view_alert_definition_condition_editor_option_metric_change = Wert der Metrik \u00C3\u00A4ndert sich
+view_alert_definition_condition_editor_option_metric_threshold = Absoluter Metrikschwellwert
+view_alert_definition_condition_editor_option_metric_trait_change = \u00C3\u0084nderung des Trait-Werts
+view_alert_definition_condition_editor_option_operation = Ausf\u00C3\u00BChrung der Operation
+view_alert_definition_condition_editor_option_resource_configuration = \u00C3\u0084nderung der Konfiguration der Ressource
+view_alert_definition_for_type = Vorlage ansehen
+view_alert_definition_notification_cliScript_editor_anotherUser = Anderer Benutzer
+view_alert_definition_notification_cliScript_editor_existingScript = Vorhandenes Skript
+view_alert_definition_notification_cliScript_editor_newScriptVersion = Version
+view_alert_definition_notification_cliScript_editor_script = Skript
+view_alert_definition_notification_cliScript_editor_selectRepoFirst = W\u00C3\u00A4hlen Sie zun\u00C3\u00A4chst ein Repository aus
+view_alert_definition_notification_cliScript_editor_thisUser = Aktueller Benutzer
+view_alert_definition_notification_cliScript_editor_uploadNewScript = Neues Skript hochladen
+view_alert_definition_notification_cliScript_editor_verifyAuthentication = \u00C3\u009Cberpr\u00C3\u00BCfen
+view_alert_definition_notification_cliScript_editor_whichUser = Benutzer, unter dem das Skript ausgef\u00C3\u00BChrt werden soll
+view_alert_definition_notification_editor_field_configuration = Konfiguration
+view_alert_definition_notification_editor_field_configuration_not_loaded = Unbekannt
+view_alert_definition_notification_editor_field_sender = Sender
+view_alert_definition_notification_editor_none_available = Keine Alarm-Sender verf\u00C3\u00BCgbar
+view_alert_definition_notification_editor_title_add = Benachrichtigung hinzuf\u00C3\u00BCgen
+view_alert_definition_notification_editor_title_edit = Benachrichtigung bearbeiten
+view_alert_definition_notification_operation_editor_common_operation = Operation
+view_alert_definition_notification_operation_editor_mode_relative = Relative Ressource
+view_alert_definition_notification_operation_editor_mode_specific = Spezifische Ressource
+view_alert_definition_notification_operation_editor_mode_this = Diese Ressource
+view_alert_definition_notification_operation_editor_specific_pick_button = Ausw\u00C3\u00A4hlen
+view_alert_definition_notification_operation_editor_specific_pick_error_invalid = Bitte w\u00C3\u00A4hlen Sie eine Ressource aus...
+view_alert_definition_notification_operation_editor_specific_pick_text = Ressource ausw\u00C3\u00A4hlen...
+view_alert_definition_notification_operation_editor_specific_resource = Ressource
+view_alert_definition_recovery_editor_disable_when_fired = Nach dem Ausl\u00C3\u00B6sen inaktiv schalten
+view_alert_definition_recovery_editor_none_available = Keiner
+view_alert_definitions_create_failure = Anlegen der Alarm-Definition fehlgeschlagen
+view_alert_definitions_create_success = Alarm-Definition erfolgreich angelegt
+view_alert_definitions_delete_confirm = Die ausgew\u00C3\u00A4hlten Alarm-Definitionen l\u00C3\u00B6schen?
+view_alert_definitions_disable_confirm = Die ausgew\u00C3\u00A4hlten Alram-Definitionen deaktivieren?
+view_alert_definitions_enable_confirm = Die auusgew\u00C3\u00A4hlten Alarm-Definitionen aktivieren?
+view_alert_definitions_table_title_group = Alarm-Definitionen f\u00C3\u00BCr Gruppen
+view_alert_definitions_table_title_resource = Alarm-Definitionen f\u00C3\u00BCr Ressourcen
+view_alert_definitions_update_failure = Aktualisieren der Alarm-Definition fehlgeschlagen
+view_alert_definitions_update_success = Alarm-Definition erfolgreich aktualisiert
+view_alert_details_field_ack_at = Best\u00C3\u00A4tigt um
+view_alert_details_field_ack_by = Best\u00C3\u00A4tigt durch
+view_alert_details_field_recovery_info = Info zur Erholung
+view_alert_details_loadFailed = Laden der Details f\u00C3\u00BCr den Alarm fehlgeschlagen
+view_alerts_ack_confirm = Die ausgew\u00C3\u00A4hlten Alarme best\u00C3\u00A4tigen?
+view_alerts_ack_confirm_all = Alle Alarme dieser Quelle best\u00C3\u00A4tigen?
+view_alerts_ack_failure = Best\u00C3\u00A4tigen der Alarme mit den IDs {0} fehlgeschlagen
+view_alerts_ack_failure_all = Best\u00C3\u00A4tigung aller Alarme deiser Quelle fehlgeschlagen
+view_alerts_ack_success = Erfolgreich {0} Alarme best\u00C3\u00A4tigt
+view_alerts_delete_confirm = Die ausgew\u00C3\u00A4hlten Alarme l\u00C3\u00B6schen?
+view_alerts_delete_confirm_all = Alle Alarme aus dieser Quele l\u00C3\u00B6schen?
+view_alerts_delete_failure = Konnte die Alarme mit den IDs {0} nicht l\u00C3\u00B6schen
+view_alerts_delete_failure_all = L\u00C3\u00B6schen aller Alarme dieser Quelle fehlgeschlagen
+view_alerts_delete_success = Erfolgreich {0} Alarme gel\u00C3\u00B6scht
+view_alerts_field_ack_status = Status
+view_alerts_field_ack_status_ack = Best. ({0})
+view_alerts_field_ack_status_ackHover = Best\u00C3\u00A4tigt durch {0} um {1}
+view_alerts_field_ack_status_noAck = Unbest.
+view_alerts_field_ack_status_noAckHover = Noch nicht best\u00C3\u00A4tigt
+view_alerts_field_ack_subject = Best\u00C3\u00A4tigender Benutzer
+view_alerts_field_ack_time = Zeitpunkt Best\u00C3\u00A4tigung
+view_alerts_field_condition_text = Bedingung(en)
+view_alerts_field_condition_text_many = Mehrere Bedingungen
+view_alerts_field_condition_text_none = Keine Bedingungen
+view_alerts_field_condition_value = Bedingung
+view_alerts_field_created_time = Erstellungszeitpunkt
+view_alerts_field_enabled = Aktiviert
+view_alerts_field_modified_time = Zuletzt ge\u00C3\u00A4ndert
+view_alerts_field_name = Name
+view_alerts_field_parent = Eltern
+view_alerts_field_priority = Priorit\u00C3\u00A4t
+view_alerts_field_protected = Gesch\u00C3\u00BCtzt
+view_alerts_loadFailed = Konnte die Daten f\u00C3\u00BCr die Alarme nicht laden
+view_alerts_table_filter_priority = Filter nach Priorit\u00C3\u00A4t
+view_alerts_table_title_group = Verlauf Gruppen-Alarme
+view_alerts_table_title_resource = Verlauf Ressourcen-Alarme
+view_autoDiscoveryQ_committed = Eingetragen
+view_autoDiscoveryQ_confirmSelect = Sollen auch die Kinder der Platform ausgew\u00C3\u00A4hlt werden?
+view_autoDiscoveryQ_deleted = Gel\u00C3\u00B6scht
+view_autoDiscoveryQ_field_discoveryTime = Zeitpunkt des Auffindens
+view_autoDiscoveryQ_field_inventoryStatus = Inventar-Status
+view_autoDiscoveryQ_field_key = Ressourcen-Schl\u00C3\u00BCssel
+view_autoDiscoveryQ_field_name = Ressourcen-Name
+view_autoDiscoveryQ_field_parentId = Eltern-ID
+view_autoDiscoveryQ_ignore = Ignorieren
+view_autoDiscoveryQ_ignoreFailure = Konnte die Ressourcen nicht ignorieren
+view_autoDiscoveryQ_ignoreSuccessful = Sie haben die ausgew\u00C3\u00A4hlten Ressourcen erfolgreich ignoriert
+view_autoDiscoveryQ_ignored = Ignoriert
+view_autoDiscoveryQ_import = Importieren
+view_autoDiscoveryQ_importFailure = Konnte die Ressourcen nicht importieren
+view_autoDiscoveryQ_importSuccessful = Sie haben die ausgew\u00C3\u00A4hlten Ressourcen erfolgreich importiert
+view_autoDiscoveryQ_new = Neu
+view_autoDiscoveryQ_newAndIgnored = Neu und Ignoriert
+view_autoDiscoveryQ_noItems = Keine Eintr\u00C3\u00A4ge gefunden
+view_autoDiscoveryQ_noperm = (Die erforderlichen "manage inventory" Rechte fehlen. Kontaktieren Sie den Administrator)
+view_autoDiscoveryQ_showStatus = Zeige
+view_autoDiscoveryQ_title = Autodiscovery-Warteschlange
+view_autoDiscoveryQ_unignore = Ignorieren aufheben
+view_autoDiscoveryQ_unignoreFailure = Konnte das Ignorieren f\u00C3\u00BCr die Ressourcen nicht aufheben.
+view_autoDiscoveryQ_unignoreSuccessful = Sie haben erfolgreich das Ignorieren der ausgew\u00C3\u00A4hlten Ressourcen aufgehoben.
+view_autoDiscoveryQ_uninventoried = Aus dem Inventory gel\u00C3\u00B6scht
+view_bundle_bundle = Bundle
+view_bundle_bundleDestinations = Bundle-Ziele
+view_bundle_bundleFiles = Bundle-Dateien
+view_bundle_bundleType = Bundle-Type
+view_bundle_bundleVersion = Bundle-Version
+view_bundle_bundleVersions = Bundle-Versionen
+view_bundle_bundles = Bundles
+view_bundle_createWizard_provideBundleDistro = Stellen Sie eine Bundle-Distribution bereit
+view_bundle_createWizard_urlOption = URL
+view_bundle_createWizard_youMustChooseOne = You must choose one option in order to create a bundle!
+view_bundle_deleteConfirm = Sind Sie sicher, dass dieses Bundle gel\u00C3\u00B6scht werden soll? Alle Versionen, Ziele und Deployments f\u00C3\u00BCr dieses Bundle werden ebenfalls gel\u00C3\u00B6scht.
+view_bundle_deploy = Deploy
+view_bundle_deployDir = Deploy-Verzeichnis
+view_bundle_deployWizard_deploymentCreatedDetail_concise = Sie haben das Deployment [{0}] erzeugt
+view_bundle_deploy_deployedBy = Deployed durch
+view_bundle_deployed = Deployed
+view_bundle_deployments = Deployments
+view_bundle_dest_backToBundle = Zur\u00C3\u00BCck zum Bundle
+view_bundle_dest_created = Angelegt
+view_bundle_dest_deployDir = Deploy-Verzeichnis
+view_bundle_dest_group = Gruppe
+view_bundle_destinations = Ziele
+view_bundle_fileListView_fileSize = Dateigr\u00C3\u00B6\u00C3\u009Fe
+view_bundle_fileListView_md5 = MD5
+view_bundle_fileListView_sha256 = SHA256
+view_bundle_files = Dateien
+view_bundle_latestVersion = Aktuelle Version
+view_bundle_list_deletesFailure = L\u00C3\u00B6schen der Bundles ist fehlgeschlagen
+view_bundle_list_deletesSuccessful = Sie haben die Bundles erfolgreich gel\u00C3\u00B6scht
+view_bundle_list_error3 = Konnte das Bundle nicht laden
+view_bundle_purge = L\u00C3\u00B6schen
+view_bundle_version_backToBundle = Zur\u00C3\u00BCck zum Bundle
+view_bundle_version_deleteConfirm = Sind Sie sicher, dass Sie diese Bundle-Version l\u00C3\u00B6schen wollen?
+view_bundle_version_deleteFailure = L\u00C3\u00B6schen der Bundle-Version [{0}] ist fehlgeschlagen
+view_bundle_version_deleteSuccessful = Sie haben die Bundle-Version [{0}] erfolgreich gel\u00C3\u00B6scht
+view_bundle_versions = Versionen
+view_configEdit_addItem = Eintrag zur Liste hinzuf\u00C3\u00BCgen
+view_configEdit_files = Dateien
+view_configEdit_hideAll = Alle verbergen
+view_configEdit_jumpToSection = Zum Abschnitt springen
+view_configEdit_properties = Eigenschaften
+view_configEdit_viewRow = Zeile ansehen
+view_configurationDetails_error_updateFailure = Konnte die Konfiguration nicht aktualisieren
+view_configurationDetails_messageConcise = Konfiguration aktualisiert - aktuelle Version is {0}
+view_configurationDetails_messageDetailed = Konfiguration der Ressource [{1}] aktualisiert auf Version [{0}].
+view_configurationHistoryList_title = Konfigurations\u00C3\u00A4nderungen
+view_core_error_1 = Konnte keine Alarminformationen laden
+view_core_loggedOut = Ausgeloggt
+view_core_noRecentAlerts = Es liegen keine frischen Alarme vor
+view_core_recentAlerts = [{0}] frische Alarme
+view_core_uncaught = Es ist eine nicht abgefangene Ausnahme aufgetreten.
+view_dashboardManager_deleteFail = Konnte das Dashboard nicht l\u00C3\u00B6schen.
+view_dashboardManager_deleted = Dashboard {0} erfolgreich gel\u00C3\u00B6scht
+view_dashboardManager_error = Konnte das Dashboard nicht im Server speichern
+view_dashboardManager_saved = Dashboard {0} erfolgreich im Server gespeichert
+view_dashboardManager_success = Dashboard gespeichert
+view_dashboards_confirm1 = Sind Sie sicher, dass Sie l\u00C3\u00B6schen m\u00C3\u00B6chten
+view_dashboards_portlets_refresh_multiple_min = {0} Minuten
+view_dashboards_portlets_refresh_one_min = 1 Minute
+view_dashboards_title = Dashboard
+view_dynagroup_compatible = Kompatible
+view_dynagroup_definitions = DynaGroup-Definitionen
+view_dynagroup_exprBuilder_addExpression = Ausdruck hinzuf\u00C3\u00BCgen
+view_dynagroup_exprBuilder_expression = Ausdruck
+view_dynagroup_exprBuilder_resource = Ressource
+view_dynagroup_exprBuilder_resource_resource = Ressource
+view_dynagroup_expression = Ausdruck
+view_dynagroup_lastCalculationTime = Zeitpunkt letzte Berechnung
+view_dynagroup_loadDefinitionFailure = Konnte die Gruppen-Definition [{0}] nicht laden
+view_dynagroup_mixed = Gemischt
+view_dynagroup_newGroupDefinition = Neue Gruppen-Definition
+view_dynagroup_nextCalculationTime = Zeitpunkt n\u00C3\u00A4chste Berechnung
+view_dynagroup_recalculate = Neu berechnen
+view_dynagroup_recursive = Rekursiv
+view_dynagroup_saveAndRecalculate = Speichern & neu berechnen
+view_groupConfigEdit_setAll = Alle Werte setzen auf:
+view_groupConfigEdit_unset = Ungesetzt
+view_groupCreateWizard_createFailure = Konnte die Ressourcen-Gruppe nicht anlegen
+view_groupCreateWizard_createStepName = Einstellungen f\u00C3\u00BCr die Gruppe
+view_groupCreateWizard_createStep_recursive = Rekursiv
+view_groupCreateWizard_createSuccessful_concise = Sie haben eine neue Ressourcen-Gruppe angelegt. [<a href="{0}">Gruppe ansehen</a>]
+view_groupCreateWizard_createSuccessful_full = Sie haben eine neue [{0}] Gruppe mit dem Namen [{1}] mit [{2}] Ressourcen angelegt.
+view_groupCreateWizard_membersStepName = W\u00C3\u00A4hlen Sie die Gruppenmitglieder aus
+view_groupCreateWizard_title = Gruppe anlegen
+view_groupCreateWizard_windowTitle = Gruppe anlegen
+view_groupInventoryMembers_button_updateMembership = Mitgliedschaft aktualisieren...
+view_groupInventoryMembers_title_updateMembership = Mitgliedschaft aktualisieren
+view_group_detail_failLoad = Konnte die Gruppe mit der ID [{0}] nicht laden
+view_group_detail_failLoadComp = Konnte die Gruppen-Composite f\u00C3\u00BCr die Gruppe mit der ID [{0}] nicht laden.
+view_group_detail_failRecursiveChange = Konnte die Einstellung ''Rekursiv'' f\u00C3\u00BCr die Gruppe [{0}] nicht aktualisieren
+view_group_detail_recursiveChange = Sie haben erfolgreich die ''Rekursiv''-Einstellung f\u00C3\u00BCr die Gruppe [{0}] ge\u00C3\u00A4ndert.
+view_group_membership_failFetch = Konnte die Ressourcen-Gruppe nicht laden
+view_group_pluginConfig_members_statusDetails = Status Details
+view_group_pluginConfig_view_groupProperties = Gruppen-Eigenschaften
+view_group_summary_compatible = Kompatible
+view_group_summary_dynamic = Dynamisch
+view_group_summary_groupDefinition = Gruppen-Definition
+view_group_summary_memberCount = Anzahl Mitglieder
+view_group_summary_memberType = Mitglieds-Typ
+view_group_summary_mixed = Gemischt
+view_group_summary_recursive = Rekursiv
+view_helpTop_description = Dieser Abschnitt bietet Zugang zu Dokumentation, Tutorien, Versions- und anderer hilfreicher Information.
+view_help_section_product = Produkt
+view_help_section_product_about = \u00C3\u009Cber
+view_inventory_adq = Discovery-Warteschlange
+view_inventory_allGroups = Alle Gruppen
+view_inventory_allResources = Alle Ressourcen
+view_inventory_collectionInterval = Erfassungs-Intervall
+view_inventory_dynagroupDefs = Dynagroup-Definitionen
+view_inventory_eventHistory_details = Details
+view_inventory_eventHistory_detailsFilter = Filter f\u00C3\u00BCr Details
+view_inventory_eventHistory_groupEventHistory = Verlauf der Gruppen-Ereignisse
+view_inventory_eventHistory_resourceEventHistory = Verlauf der Ressourcen-Ereignisse
+view_inventory_eventHistory_severity = Schwere
+view_inventory_eventHistory_severityFilter = Filter f\u00C3\u00BCr Schwere
+view_inventory_eventHistory_sourceFilter = Filter f\u00C3\u00BCr Quelle
+view_inventory_eventHistory_timestamp = Zeitunkt
+view_inventory_groups = Gruppen
+view_inventory_groups_children = Kinder
+view_inventory_groups_deleteFailed = Das L\u00C3\u00B6schen der ausgew\u00C3\u00A4hlten Gruppen ist fehlgeschlagen
+view_inventory_groups_deleteSuccessful = Sie haben die ausgew\u00C3\u00A4hlten Gruppen erfolgreich gel\u00C3\u00B6scht
+view_inventory_groups_descendants = Abk\u00C3\u00B6mlinge
+view_inventory_groups_resourceGroups = Ressource-Gruppen
+view_inventory_mixed = gemischt
+view_inventory_platforms = Platformen
+view_inventory_problemGroups = Gruppen mit Problemen
+view_inventory_resources_title = Ressourcen
+view_inventory_resources_title_children = Kind-Ressourcen
+view_inventory_resources_title_members = Gruppenmitglieder
+view_inventory_resources_uninventoryFailed = Konnte die ausgew\u00C3\u00A4hlte(n) Ressourcen nicht aus dem Inventar l\u00C3\u00B6schen.
+view_inventory_sectionHelp = In diesem Abschnitt k\u00C3\u00B6nnen neu gefundene Ressourcen, sowie Ressourcen und Gruppen im Inventar angesehen und verwaltet werden.
+view_inventory_servers = Server
+view_inventory_services = Dienste
+view_inventory_summary_agent_error1 = Fehler beim Ermitteln des Agent, der dies Ressource managt
+view_inventory_summary_agent_error2 = Fehler beim Kontaktieren des Agent, der diese Ressource managt
+view_inventory_summary_agent_error3 = Sie haben nicht die Rechte, um die Details f\u00C3\u00BCr diesen Agent anzusehen.
+view_inventory_summary_agent_fullEnpoint = Vollst\u00C3\u00A4ndiger Kommunikationsendpunkt
+view_inventory_summary_agent_fullEnpoint_err1 = Es ist kein entfernter Endpunkt mit dieser Ressource assoziiert
+view_inventory_summary_agent_last_title = Zeitpunkt des letzten Verf\u00C3\u00BCgbarkeitsberichts
+view_inventory_summary_agent_status_title = Status der Kommunikation mit dem Agent
+view_inventory_summary_agent_title = Agent, der diese Ressource managt
+view_inventory_unavailableServers = Nichtverf\u00C3\u00BCgbare Server
+view_login_invalidEmail = Ung\u00C3\u00BCltige E-Mail-Adresse
+view_login_login = Einloggen
+view_login_logout = Auslogen
+view_login_prompt = Bitte loggen Sie sich ein
+view_login_registerUser = Benutzer Anlegen
+view_login_welcome = Willkommen
+view_measureRange_last = Letzte
+view_measureRange_simple = Einfach...
+view_measureRange_start = Zeitraum - Start
+view_measureTable_chartMetricValues = Graphen f\u00C3\u00BCr ausgew\u00C3\u00A4hlte Metriken anzeigen
+view_measureTable_getLive = Aktuellen Wert holen
+view_measureTable_getLive_failure = Kann die aktuellen Werte f\u00C3\u00BCr diese Metriken nicht ermitteln. Stellen Sie sicher, dass der Agent l\u00C3\u00A4uft und die zu managenden Ressourcen verf\u00C3\u00BCgbar sind.
+view_measureTable_live_title = Live-Daten
+view_measurementOob_title = Verd\u00C3\u00A4chtige Metriken
+view_menuBar_logout = Ausloggen
+view_messageCenter_clearAllMessages = Alle Nachrichten l\u00C3\u00B6schen
+view_messageCenter_lastNMessages = Letzte {0} Nachrichten
+view_messageCenter_maxMessages = Alle Nachrichten
+view_messageCenter_messageBarShowDetails = Details zeigen
+view_messageCenter_messageDetail = Detail
+view_messageCenter_messageSeverity = Schwere
+view_messageCenter_messageTime = Zeitpukt
+view_messageCenter_messageTitle = Nachrichtencenter
+view_messageCenter_noRecentMessages = Keine aktuellen Nachrichten
+view_messageCenter_stackTraceFollows = --- STACK TRACE FOLGT ---
+view_metric_traits = Traits
+view_metric_viewTraitHistory = Werteverlauf f\u00C3\u00BCr Trait [{0}]
+view_operationHistoryDetails_dateCompleted = Erledigungszeitpunkt
+view_operationHistoryDetails_dateSubmitted = Absendezeitpunkt
+view_operationHistoryDetails_noResults = Diese Operation liefert keine Ergebnisse zur\u00C3\u00BCck.
+view_operationHistoryDetails_operation = Operation
+view_operationHistoryDetails_parameters = Parameter
+view_operationHistoryDetails_requestor = Anforderer
+view_operationHistoryDetails_results = Ergebnisse
+view_operationHistoryDetails_status = Status
+view_operationHistoryList_button_runOperation = Operation ausf\u00C3\u00BChren
+view_operationHistoryList_notYetStarted = noch nicht gestartet
+view_operationHistoryList_title = Verlauf der Operationen
+view_operationScheduleDetails_enterParametersBelow = Geben Sie die Parameter unten an...
+view_operationScheduleDetails_field_description = Beschreibung
+view_operationScheduleDetails_field_parameters = Parameter
+view_operationScheduleDetails_noParameters = Diese Operation ben\u00C3\u00B6tigt keine Parameter.
+view_portlet_defaultName_autodiscovery = Discovery-Warteschlange
+view_portlet_defaultName_favoriteResources = Bevorzugte Ressourcen
+view_portlet_defaultName_groupMetric = Metrik-Graph (Gruppe)
+view_portlet_defaultName_group_alerts = Gruppe: Alarme
+view_portlet_defaultName_group_metrics = Gruppe: Metriken
+view_portlet_defaultName_group_operations = Gruppe: Operationen
+view_portlet_defaultName_inventorySummary = Inventar\u00C3\u00BCbersicht
+view_portlet_defaultName_message = Nachricht
+view_portlet_defaultName_operations = Geplante Operationen
+view_portlet_defaultName_platformSummary = Plattformauslastung
+view_portlet_defaultName_problemResources = Nicht-verf\u00C3\u00BCgbare oder alarmierte Ressourcen
+view_portlet_defaultName_recentAlerts = K\u00C3\u00BCrzlich ausgel\u00C3\u00B6ste Alarme
+view_portlet_defaultName_recentlyAddedResources = K\u00C3\u00BCrzlich hinzugef\u00C3\u00BCgte Ressourcen
+view_portlet_defaultName_resourceMetric = Metrik-Graph (Ressource)
+view_portlet_defaultName_resource_alerts = Ressource: Alarme
+view_portlet_defaultName_resource_metrics = Ressource: Metriken
+view_portlet_defaultName_resource_operations = Ressource: Operationen
+view_portlet_defaultName_tagCloud = Schlagwortwolke
+view_portlet_factory_invalidPortlet = Dies ist ein veraltetes Portlet, das nicht mehr g\u00C3\u00BCltig ist. Bitte l\u00C3\u00B6schen Sie es.
+view_portlet_help_none = F\u00C3\u00BCr dieses Portlet ist keine Hilfe verf\u00C3\u00BCgbar.
+view_portlet_inventory_error1 = Konnte die Inventar\u00C3\u00BCbersicht nicht laden
+view_portlet_inventory_tooltip_collapse = Klicken, um Details f\u00C3\u00BCr diese Ressource zu verbergen.
+view_portlet_inventory_tooltip_expand = Klicken, um mehr Details f\u00C3\u00BCr diese Ressource zu sehen
+view_portlet_message_title = Nachricht
+view_portlet_operations_config_show_last = vorhergehende anzeigen
+view_portlet_operations_config_show_next = n\u00C3\u00A4chste anzeigen
+view_portlet_problemResources_config_display_range2 = Von {0} zu {1}
+view_portlet_recentAlerts_config_when = innerhalb der letzten
+view_portlet_recentlyAdded_setting_addedPlatforms = K\u00C3\u00BCrzlich hinzugef\u00C3\u00BCgte Plattformen
+view_portlet_results_empty = F\u00C3\u00BCr die angegebenen Kriterien wurden keine Daten gefunden.
+view_remoteAgentInstall_agentStatus = Status des Agenten
+view_remoteAgentInstall_buttonFindAgent = Agent suchen
+view_remoteAgentInstall_connInfo = Verbindungsinformation
+view_remoteAgentInstall_error_2 = Could not find an agent installed when looking in common locations
+view_remoteAgentInstall_error_3 = Could not find an agent installed at or under [{0}]
+view_remoteAgentInstall_error_4 = Konnte den Agent nicht installieren
+view_remoteAgentInstall_error_5 = Konnte den Agent nicht starten
+view_remoteAgentInstall_error_6 = Konnte den Agent nicht stoppen
+view_remoteAgentInstall_installAgent = Agent installieren
+view_remoteAgentInstall_owner = Eigent\u00C3\u00BCmer
+view_remoteAgentInstall_result = Resultat
+view_remoteAgentInstall_startAgent = Agent starten
+view_remoteAgentInstall_step = Schritt
+view_remoteAgentInstall_stopAgent = Agent anhalten
+view_reportsTop_description = Dieser Abschnitt bietet Zugang zu applikationsweiten Berichten
+view_reportsTop_title = Berichte
+view_reports_alertDefinitions = Alarmierungskriterien
+view_reports_platforms = Cpu- und Speicherauslastung
+view_reports_subsystems = Subsysteme
+view_resourceResourceGroupList_message_updateSuccess = Group membership updated for [{0}].
+view_resource_inventory_activity_changed_by = Ge\u00C3\u00A4ndert durch
+view_resource_inventory_activity_no_recent_alerts = Keine frischen Alarme
+view_resource_inventory_activity_no_recent_events = Es sind keine Events in den letzen 24h aufgetreten.
+view_resource_inventory_activity_no_recent_metrics = Diese Ressource hat keine aktuellen Metriken.
+view_resource_inventory_childhistory_createdChild = Kind angelegt
+view_resource_inventory_childhistory_deletedChild = Kind gel\u00C3\u00B6scht
+view_resource_inventory_childhistory_filterTitle = Letzte N Tage
+view_resource_monitor_calltime_average = Durchschnitt
+view_resource_monitor_calltime_count = Anzahl
+view_resource_monitor_calltime_maximum = Maximum
+view_resource_monitor_calltime_minimum = Minimum
+view_resource_monitor_calltime_total = Gesamt
+view_resource_monitor_table_alerts = Alarme
+view_resource_monitor_table_avg = Durchschnitt
+view_resource_monitor_table_last = Letzter
+view_resource_monitor_table_max = Maximum
+view_resource_monitor_table_min = Minimum
+view_resource_title_component_errors_tooltip = Zeigt Fehler der gemanagten Ressource. Klicken f\u00C3\u00BCr Details
+view_resource_title_tagUpdateFailed = Fehler beim Aktualisieren der Ressourcen-Tags
+view_searchBar_resourceGroups = Ressource-Gruppen
+view_searchBar_resources = Ressourcen
+view_selector_assigned = Zugewiesene {0}
+view_selector_available = Verf\u00C3\u00BCgbare {0}
+view_summaryOverviewForm_field_description = Beschreibung
+view_summaryOverviewForm_field_location = Ort
+view_summaryOverviewForm_field_name = Name
+view_summaryOverviewForm_field_type = Typ
+view_summaryOverviewForm_field_version = Version
+view_summaryOverviewForm_header_summary = Zusammenfassung
+view_summaryOverviewForm_label_plugin = Plugin:
+view_summaryOverviewForm_label_type = Typ:
+view_tableSection_backButton = Zur\u00C3\u00BCck zur Liste
+view_table_drawFail = Konnte die Tabelle [{0}] nicht zeichnen.
+view_table_matchingRows = Zutreffende Zeilen: {0} (ausgew\u00C3\u00A4hlt: {1})
+view_table_totalRows = Anzahl Eintr\u00C3\u00A4ge: {0} Ausgew\u00C3\u00A4hlt: {1}
+view_tabs_common_activity = Aktivit\u00C3\u00A4t
+view_tabs_common_agent = Agent
+view_tabs_common_alerts = Alarme
+view_tabs_common_availability = Verf\u00C3\u00BCgbarkeit
+view_tabs_common_configuration = Konfiguration
+view_tabs_common_connectionSettings = Verbindungs-Einstellungen
+view_tabs_common_connectionSettingsHistory = Verlauf der Verbindungs-E.
+view_tabs_common_content = Inhalte
+view_tabs_common_current = Aktuell
+view_tabs_common_dashboard = Dashboard
+view_tabs_common_definitions = Definitionen
+view_tabs_common_deployed = Installiert
+view_tabs_common_events = Ereignisse
+view_tabs_common_graphs = Diagramme
+view_tabs_common_group_members = Gruppenmitglieder
+view_tabs_common_group_membership = Gruppenmitgliedschaft
+view_tabs_common_groups = Gruppen
+view_tabs_common_history = Verlauf
+view_tabs_common_inventory = Inventar
+view_tabs_common_members = Mitglieder
+view_tabs_common_monitoring = Monitoring
+view_tabs_common_new = Neu
+view_tabs_common_operations = Operationen
+view_tabs_common_overview = \u00C3\u009Cbersicht
+view_tabs_common_schedule = Zeitplan
+view_tabs_common_schedules = Zeitplan
+view_tabs_common_subscriptions = Abonnements
+view_tabs_common_summary = Zusammenfassung
+view_tabs_common_tables = Tabellen
+view_tabs_common_timeline = Zeitstrahl
+view_tabs_common_traits = Traits
+view_tabs_invalidSubTab = Ung\u00C3\u00BCltiger Subtab: {0}
+view_tabs_invalidTab = Ung\u00C3\u00BCltiger Reiter: {0}
+view_tagCloud_deleteTag = Tag l\u00C3\u00B6schen
+view_tagCloud_deleteTagFailure = L\u00C3\u00B6schen des Tags [{0}] fehlgeschlagen
+view_tagCloud_deleteTagSuccess = Sie haben den Tag [{0}] erfolgreich gel\u00C3\u00B6scht
+view_tagCloud_error_fetchFailure = Konnte die Tags nicht laden.
+view_tagCloud_error_tagUsedCount = Tag {0} mal verwendet.
+view_tagCloud_title = Tag-Wolke
+view_taggedResources_title = Markierte Ressourcen
+view_tags_error_1 = Konnte die Tags nicht laden
+view_tags_tags = Tags
+view_tags_tooltip_1 = Klicken um den Tag zu l\u00C3\u00B6schen
+view_tags_tooltip_2 = Klicken um die Tags zu bearbeiten
+view_tags_tooltip_3 = Geben Sie ein Tag in folgenem Format ein: (namespace:)(semantic=)tagname (z.B. it:env=QA, oder owner=John)
+view_testTop_title = Test
+view_titleBar_group_failInfo = Konnte die allgemeinen Informationen zur Gruppe [{0}] mit der ID [{1}] nicht ermitteln.
+view_titleBar_group_summary_collapsedTooltip = Klicken, um mehr Details f\u00C3\u00BCr diese Gruppe zu zeigen
+view_titleBar_group_summary_expandedTooltip = Klicken, um Details f\u00C3\u00BCr diese Gruppe zu verbergen.
+view_tree_common_contextMenu_addChartToDashboard = Diagramm zum Dashboard [{0}] hinzuf\u00C3\u00BCgen
+view_tree_common_contextMenu_loadFail_dashboards = Konnte die benutzerspezifischen Dashboards nicht laden
+view_tree_common_contextMenu_loadFailed_dashboard = Failed to load user dashboards
+view_tree_common_contextMenu_measurements = Metriken
+view_tree_common_contextMenu_saveChartToDashboardFailure = Speichern des Dashboards fehlgeschlagen
+view_tree_common_contextMenu_saveChartToDashboardSuccessful = sie haben das Dashboard [{0}] gesichert
+view_tree_common_contextMenu_type_name_label = Typ: {0}
+view_tree_common_loadFailed_group = Konnte die Gruppe mit ID [{0}] nicht laden
+view_tree_common_loadFailed_groupTree = Konnte die Baumansicht der Gruppe nicht laden
+view_tree_group_error_updateAutoCluster = Anlegen oder Aktualisieren der Autocluser-Backing-Gruppe fehlgeschlagen. Schl\u00C3\u00BCssel: [{0}]
+view_type_parentId = ID der \u00C3\u00BCbergeortneten Ressource
+view_type_resourceTypes = Ressourcen-Typen
+view_type_typeTreeLoadFailure = Failed to load resource type tree data~+# Tabs
+view_upload_alreadyUploaded = Datein wurde bereits hochgeladen
+view_upload_error_file = Fehler beim Hochladen der Datei
+view_upload_success = Die Datei wurde erfolgreich hochgeladen
+view_upload_tooltip_1a = W\u00C3\u00A4hlen Sie eine Datei zum Hochladen aus und dr\u00C3\u00BCcken Sie dann "Hochladen" oder "Weiter"
+view_upload_tooltip_1b = W\u00C3\u00A4hlen Sie eine Datei zum Hochladen aus und dr\u00C3\u00BCcken Sie dann "Weiter"
+view_upload_upload = Hochladen
+widget_colorPicker_tooltip = Klicken, um eine neue Farbe auszuw\u00C3\u00A4hlen
+widget_durationItem_unitTypeNotSupported = Die Einheit [{0}] ist f\u00C3\u00BCr diesen Zeitraum nicht unterst\u00C3\u00BCtzt.
+widget_jobTriggerEditor_fieldHelp_repeatDuration = Die operation X mal ausf\u00C3\u00BChren oder bis die zeit abgelaufen ist.
+widget_jobTriggerEditor_fieldHelp_repeatInterval = wie oft die Operation ausgef\u00C3\u00BChrt werden soll
+widget_jobTriggerEditor_fieldHelp_startDelay = Starte die Operation nach der angegebenen Zeit
+widget_jobTriggerEditor_field_cronExpression = Cron-Ausdruck
+widget_jobTriggerEditor_field_mode = Planen via
+widget_jobTriggerEditor_field_repeatInterval_later = Wiederholen alle
+widget_jobTriggerEditor_field_repeatInterval_now = Jetzt starten und dann jede
+widget_jobTriggerEditor_field_startType = Start
+widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = Der Endzeitpunkt muss nach dem Startzeitpunkt liegen
+widget_jobTriggerEditor_message_endTimeMustBeInFuture = Endzeitpunkt muss in der Zukunft liegen
+widget_jobTriggerEditor_message_startTimeMustBeInFuture = Startzeitpunkt muss in der Zukunft liegen
+widget_jobTriggerEditor_tab_examples = Beispiele
+widget_jobTriggerEditor_tab_format = Format
+widget_jobTriggerEditor_value_calendar = Kalender
+widget_jobTriggerEditor_value_cronExpression = Cron-Ausdruck
+widget_jobTriggerEditor_value_for = f\u00C3\u00BCr
+widget_jobTriggerEditor_value_in = in
+widget_jobTriggerEditor_value_indefinitely = Unendlich
+widget_jobTriggerEditor_value_later = Sp\u00C3\u00A4ter
+widget_jobTriggerEditor_value_laterAndRepeat = Sp\u00C3\u00A4ter & Wiederholen
+widget_jobTriggerEditor_value_now = Jetzt
+widget_jobTriggerEditor_value_nowAndRepeat = Jetzt & Wiederholen
+widget_jobTriggerEditor_value_on = am
+widget_jobTriggerEditor_value_until = Bis
+widget_recordEditor_error_invalidViewPath = Ung\u00C3\u00BCltiger Anzeigepfad: [{0}]
+widget_recordEditor_error_multipleRecords = Mehrere Datens\u00C3\u00A4tze gefunden - erwartet wurde genau einer.
+widget_recordEditor_error_noRecords = Keine Datens\u00C3\u00A4tze gefunden - erwartet wurde genau einer.
+widget_recordEditor_error_operation = Die Operation ist fehlgeschlagen. Ein Fehler ist aufgetreten.
+widget_recordEditor_error_operationInvalidValues = Die Operation ist fehlgeschlagen - ein oder mehrere Felder haben ung\u00C3\u00BCltige Werte
+widget_recordEditor_error_permissionCreate = Sie haben nicht die n\u00C3\u00B6tigen Rechte, um ein neues [{0}] anzulegen
+widget_recordEditor_error_unsupportedOperationType = Der Typ [{0}] der Operation wird nicht unterst\u00C3\u00BCtzt
+widget_recordEditor_info_recordCreatedConcise = {0} angelegt.
+widget_recordEditor_info_recordCreatedDetailed = {0} [{1}] angelegt.
+widget_recordEditor_info_recordUpdatedConcise = {0} aktualisiert.
+widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] aktualisiert.
+widget_recordEditor_info_recordsDeletedConcise = {0} {1} gel\u00C3\u00B6scht.
+widget_recordEditor_info_recordsDeletedDetailed = {0} {1} gel\u00C3\u00B6scht: {2}.
+widget_recordEditor_label_loading = Laden...
+widget_recordEditor_title_edit = Bearbeiten {0} [{1}]
+widget_recordEditor_title_new = Neue {0} anlegen
+widget_recordEditor_title_view = Anzeigen {0} [{1}]
+widget_recordEditor_warn_validation = Ein oder mehrere Felder haben ung\u00C3\u00BCltige Werte. Diese [{0}] kann nicht gesichert werden bis die Werte korrigiert wurden.
+widget_resourceFactoryWizard_createWizardTitle = Neue Ressource des Typs [{0}] anlegen
+widget_resourceFactoryWizard_editConfigStepName = Deployment Options +++
+widget_resourceFactoryWizard_execute2 = Konnte keine neue Ressource anlegen
+widget_resourceFactoryWizard_importWizardTitle = Importieren von Ressourcen des Typs [{0}]
+widget_resourceFactoryWizard_infoStep_loadFail = Konnte die verf\u00C3\u00BCgbaren Architekturen nicht ermitteln
+widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure. +++
+widget_resourceFactoryWizard_uploadFailure = Das Hochladen der Datei ist fehlgeschlagen
+widget_resourceSelector_groupCategory = Kategorie der Gruppe
+widget_resourceSelector_pleaseSelectMultipleResource = Bitte w\u00C3\u00A4hlen Sie eine oder merere Ressourcen aus
+widget_resourceSelector_pleaseSelectResource = Bitte w\u00C3\u00A4hlen sie eine Ressource aus
+widget_resourceSelector_selectMultipleResources = W\u00C3\u00A4hlen sie Ressourcen aus
+widget_resourceSelector_selectResource = W\u00C3\u00A4hlen Sie eine Ressource aus
+widget_typeCache_loadFail = Konnte die Metadaten f\u00C3\u00BCr den Ressourcen-Typ nicht laden
+widget_typeTree_badTemplateType = Ung\u00C3\u00BCltige URL. Unbekannter Vorlagen-Typ [{0}]
+widget_typeTree_badTypeId = Ung\u00C3\u00BCltige URL. Unbekannte Ressource-Typ-ID [{0}]
+widget_typeTree_loadFail = Konnte die Ressource-Typen nicht laden
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_ja.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_ja.properties
index ae21269..eb4efee 100644
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_ja.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_ja.properties
@@ -1,2168 +1,1942 @@
-#
-# RHQ GUI i18n Messages - Japanese
-###################################
-
-#************************************** SHARED ****************************************
-
-#=================== Common =====================
-
-#
-# Build Info
-#
-common_buildInfo_gwtVersion = ${gwt.version}
-
-# Button Labels
-#--------------
-common_button_ack = 確認
-common_button_ack_all = すべてを確認
-common_button_add = 追加
-common_button_advanced = Advanced...
-common_button_apply = 適用
-common_button_cancel = キャンセル
-common_button_close = 閉じる
-common_button_compare = 比較
-common_button_create_child = 子を作成
-common_button_delete = 削除
-common_button_delete_all = すべてを削除
-common_button_disable = 無効
-common_button_edit = 編集
-common_button_enable = 有効
-common_button_finish = 完了
-common_button_import = インポート
-common_button_new = 新規
-common_button_next = 次へ
-common_button_ok = OK
-common_button_previous = 前へ
-common_button_purgeAll = すべてをパージ
-common_button_refresh = リフレッシュ
-common_button_reset = リセット
-common_button_save = 保存
-common_button_schedule = スケジュール
-common_button_search = 検索
-common_button_set = 設定
-common_button_showDetails = 詳細表示...
-common_button_uninventory = アンインベントリ
-
-# Common Labels
-#------------------------
-common_label_ago=ago
-common_label_all = すべての
-common_label_all_resources = all resources
-common_label_day = day
-common_label_days = days
-common_label_hour = hour
-common_label_hours = hours
-common_label_item = item
-common_label_items = items
-common_label_milliseconds = milliseconds
-common_label_minutes = minutes
-common_label_month = month
-common_label_none = none
-common_label_role = role
-common_label_roles = roles
-common_label_scheduled_operations = scheduled operations
-common_label_seconds = seconds
-common_label_selected_resources = selected resources
-common_label_unlimited = unlimited
-common_label_user = user
-common_label_users = users
-common_label_week = week
-common_label_weeks = weeks
-common_label_yesterday=Yesterday
-
-# Common Units
-#-------------
-common_unit_times = times
-common_unit_milliseconds = milliseconds
-common_unit_seconds = seconds
-common_unit_minutes = minutes
-common_unit_hours = hours
-common_unit_days = days
-common_unit_weeks = weeks
-common_unit_months = months
-common_unit_years = years
-
-# Common Severities
-#------------------
-common_severity_debug = Debug
-common_severity_info = Info
-common_severity_warn = Warn
-common_severity_error = Error
-common_severity_fatal = Fatal
-
-# Common Titles
-#--------------
-common_title_address = アドレス
-common_title_add_column = カラム追加
-common_title_add_portlet = ポートレット追加
-common_title_alert_range = アラートの範囲
-common_title_ancestry = 祖先
-common_title_availability = アベイラビリティ
-common_title_average_metrics = 毎分の平均メトリックス
-common_title_available_resources = 利用可能リソース
-common_title_background = バックグラウンド
-common_title_bundle = バンドル
-common_title_bundles = バンドル
-common_title_category = カテゴリ
-common_title_change_refresh_time=インターバルのリフレッシュ
-common_title_columns = カラム
-common_title_configuration = 構成
-common_title_compare_metrics = メトリックスの比較
-common_title_compatibleGroups = 互換グループ
-common_title_compatibleGroups_total = 互換グループの合計
-common_title_component_errors = コンポーネントエラー
-common_title_config_update_status = 更新状態
-common_title_count = 数
-common_title_custom = カスタム
-common_title_dashboard_name = ダッシュボード名
-common_title_dateCreated = 生成日
-common_title_dateRange = 日付の範囲
-common_title_default = デフォルト
-common_title_description = 説明
-common_title_details = 詳細
-common_title_display = 表示
-common_title_display_name = 表示名
-common_title_duration = 期間
-common_title_edit_mode = 編集モード
-common_title_enabled = 有効?
-common_title_end = 終了
-common_title_error = エラー
-common_title_generalProp = 一般プロパティ
-common_title_group = グループ
-common_title_groups = グループ
-common_title_group_def_total = グループ定義の合計
-common_title_group_member_health = グループメンバーの状態
-common_title_icon =
-common_title_id = ID
-common_title_id_parent = 親のID
-common_title_info = 情報
-common_title_help = ヘルプ
-common_title_host = ホスト
-common_title_inventory = インベントリ
-common_title_inventorySummary = インベントリサマリ
-common_title_lastUpdated = 最終更新
-common_title_lastUpdatedBy = 最終更新(による)
-common_title_ldapGroups = LDAPグループ
-common_title_mashup = マッシュアップ
-common_title_members_reporting = メンバーのリポート
-common_title_message = メッセージ
-common_title_metric = メトリック
-common_title_metric_chart = メトリック図
-common_title_mixedGroups = 混合グループ
-common_title_mixedGroups_total = 混合グループの合計
-common_title_name = 名前
-common_title_new_dashboard = 新規ダッシュボード
-common_title_numeric_metrics = 数値メトリックス
-common_title_numeric_type = 数値型
-common_title_operation_status = オペレーションの状態
-common_title_operations = オペレーション
-common_title_operations_range = オペレーションの範囲
-common_title_over = Over
-common_title_password = パスワード
-common_title_path = パス
-common_title_permissions = パーミッション
-common_title_platform = プラットフォーム
-common_title_platform_total = プラットフォームの合計
-common_title_plugin = プラグイン
-common_title_port = ポート
-common_title_providers = プロバイダ
-common_title_recent_alerts = 最近のアラート
-common_title_recent_bundle_deployments = 最近のバンドルのデプロイ
-common_title_recent_configuration_updates = 最近の構成の更新
-common_title_recent_event_counts = 最近のイベント数
-common_title_recent_measurements = 最近の測定
-common_title_recent_oob_metrics = 最近の境界外のメトリックス
-common_title_recent_operations = 最近のオペレーション
-common_title_recent_pkg_history = 最近のパッケージ履歴
-common_title_recently_added = 最近追加された
-common_title_remove_column = カラムの削除
-common_title_repositories = リポジトリ
-common_title_resource = リソース
-common_title_resources = リソース
-common_title_resource_group = リソースグループ
-common_title_resourceGroups = リソースグループ
-common_title_resource_inventory = リソースインベントリ
-common_title_resource_id = リソースID
-common_title_resource_name = リソース名
-common_title_resource_key = リソースキー
-common_title_resource_type = リソースタイプ
-common_title_results_count = 結果の数
-common_title_results_count_tooltip = 結果の数の表示
-common_title_role = ロール
-common_title_roles = ロール
-common_title_search = 検索
-common_title_scheduled_operations = スケジュールされたオペレーション
-common_title_selected_resources = 選択されたリソース
-common_title_server = サーバー
-common_title_server_total = サーバーの合計
-common_title_service = サービス
-common_title_service_total = サービスの合計
-common_title_settings = 設定
-common_title_show = 表示
-common_title_show_more = 詳細表示...
-common_title_sort_order = ソート順
-common_title_sort_order_tooltip = 結果のソート順を設定
-common_title_start = 開始
-common_title_status = ステータス
-common_title_stop= 停止
-common_title_summary = サマリ
-common_title_tag_cloud = Tag Cloud
-common_title_the = The
-common_title_timestamp = 日付/時間
-common_title_total = 合計
-common_title_type = タイプ
-common_title_units = 単位
-common_title_user = ユーザー
-common_title_users = ユーザー(複数)
-common_title_value = 値
-common_title_version = バージョン
-common_title_view_mode = ビューモード
-common_title_web_address = Webアドレス
-common_title_welcome = ようこそ
-
-# Common Messages
-#--------------
-common_msg_areYouSure = Are You Sure?
-common_msg_changeAutoDetected = Change auto-detected
-common_msg_deleteConfirm = Are you sure you want to delete the # selected {0}?
-common_msg_emphasizedNotePrefix = NOTE:
-common_msg_loading = Loading...
-common_msg_noItemsToShow = No items to show
-common_msg_notYetImplemented = Not Yet Implemented
-common_msg_see_more = see more...
-common_msg_step_x_of_y = Step {0} of {1}
-
-# Common Values
-#--------------
-common_val_for = for
-common_val_no = No
-common_val_no_lower = no
-common_val_yes = Yes
-common_val_yes_lower = yes
-common_val_never = Never
-common_val_na = N/A
-common_val_none = None
-
-# Common Statuses
-common_status_canceled = Canceled
-common_status_deferred = Deferred
-common_status_failed = Failed
-common_status_inprogress = In Progress
-common_status_nochange = No Change
-common_status_success = Success
-common_status_unknown = Unknown
-common_status_timedOut = Timed Out
-common_status_partial = Partial
-
-# 1st, 2nd, 3rd, 4th, etc.
-common_val_n1st = {0}st
-common_val_n2nd = {0}nd
-common_val_n3rd = {0}rd
-common_val_nth = {0}th
-
-# Common Alert Priorities
-#------------------------
-common_alert_high = High
-common_alert_medium = Medium
-common_alert_low = Low
-
-# Common Calendar
-#--------------
-common_calendar_january_short = jan
-common_calendar_february_short = feb
-common_calendar_march_short = mar
-common_calendar_april_short = apr
-common_calendar_may_short = may
-common_calendar_june_short = jun
-common_calendar_july_short = jul
-common_calendar_august_short = aug
-common_calendar_september_short = sept
-common_calendar_october_short = oct
-common_calendar_november_short = nov
-common_calendar_december_short = dec
-
-
-#=================== Widgets =====================
-
-# Favorites
-#--------------
-favorites = お気に入り
-favorites_resources = お気に入りリソース
-favorites_groups = お気に入りグループ
-favorites_recentlyViewed = 最近閲覧した
-
-# Record Editor
-#--------------
-widget_recordEditor_title_view = View {0} [{1}]
-widget_recordEditor_title_edit = Edit {0} [{1}]
-widget_recordEditor_title_new = Create New {0}
-# // dup in common
-widget_recordEditor_label_loading = ロード中...
-widget_recordEditor_error_invalidViewPath = Invalid view path: [{0}]
-widget_recordEditor_error_noRecords = No records were returned - expected exactly one.
-widget_recordEditor_error_multipleRecords = Multiple records were returned - expected exactly one.
-widget_recordEditor_info_recordCreatedConcise = {0} created.
-widget_recordEditor_info_recordCreatedDetailed = {0} [{1}] created.
-widget_recordEditor_info_recordUpdatedConcise = {0} updated.
-widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] updated.
-widget_recordEditor_info_recordsDeletedConcise = {0} {1} deleted.
-widget_recordEditor_info_recordsDeletedDetailed = {0} {1} deleted: {2}.
-widget_recordEditor_error_operation = Operation failed. An error occurred
-widget_recordEditor_error_operationInvalidValues = Operation failed - one or more fields have invalid values
-widget_recordEditor_error_unsupportedOperationType = Unsupported operation type: [{0}]
-widget_recordEditor_error_permissionCreate = You do not have the permissions required to create a new [{0}]
-widget_recordEditor_warn_validation = One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
-
-# Resource Selector/Picker
-#--------------------------------
-widget_resourceSelector_selectResource = Select a Resource
-widget_resourceSelector_pleaseSelectResource = Please select a resource
-widget_resourceSelector_selectMultipleResources = Select Resources
-widget_resourceSelector_pleaseSelectMultipleResource = Please select one or more resources
-widget_resourceSelector_groupCategory = Group Category
-
-# Resource Factory Wizard
-#--------------------------------
-widget_resourceFactoryWizard_uploadInProgress = The upload is in progress... This can take several minutes to complete for large distribution files.
-widget_resourceFactoryWizard_uploadFileStepName = Upload Resource Content File
-widget_resourceFactoryWizard_uploadFailure = Failed to upload file
-widget_resourceFactoryWizard_editConfigStepName = Edit Configuration
-widget_resourceFactoryWizard_editConfigStep_nothingToDo = There is no configuration that you need to define for this resource.
-widget_resourceFactoryWizard_infoStepName = Resource Information
-widget_resourceFactoryWizard_infoStep_loadFail = Failed to get available Architectures
-widget_resourceFactoryWizard_namePrompt = New Resource Name
-widget_resourceFactoryWizard_templatePrompt = Connection Settings Template
-widget_resourceFactoryWizard_contentTemplatePrompt = Deployment Time Configuration Templates
-widget_resourceFactoryWizard_configTemplatePrompt = Resource Configuration Templates
-widget_resourceFactoryWizard_archPrompt = Package Architecture
-widget_resourceFactoryWizard_versionPrompt = Package Version
-widget_resourceFactoryWizard_importWizardWindowTitle = Resource Import Wizard
-widget_resourceFactoryWizard_importWizardTitle = Import Resource of Type [{0}]
-widget_resourceFactoryWizard_importFailure = Failed to manually import resource
-widget_resourceFactoryWizard_importSubmitted = A request to import a new resource of type [{0}] has been submitted
-widget_resourceFactoryWizard_createWizardWindowTitle = Resource Create Wizard
-widget_resourceFactoryWizard_createWizardTitle = Create New Resource of Type [{0}]
-widget_resourceFactoryWizard_execute1 = Failed to create a new resource - there is no package version
-widget_resourceFactoryWizard_execute2 = Failed to create a new resource
-widget_resourceFactoryWizard_createSubmitType = A request to create a resource of type [{0}] has been submitted successfully.
-widget_resourceFactoryWizard_createSubmit = A request to create a resource with the name of [{0}] has been submitted successfully.
-widget_resourceFactoryWizard_failedToGetType = Failed to get backing package type for new resource
-widget_resourceFactoryWizard_failedToDeleteVersion = Failed to delete package version while canceling a resource create
-
-widget_typeCache_loadFail = Failed to load resource type metadata
-
-widget_typeTree_badTemplateType = Invalid URL. Unknown template type [{0}]
-widget_typeTree_badTypeId = Invalid URL. Bad resource type ID [{0}]
-widget_typeTree_loadFail = Failed to load resource types
-
-# Color Picker
-#--------------
-widget_colorPicker_tooltip = Click to select a new color
-
-# Job Trigger Editor
-#--------------------
-widget_jobTriggerEditor_field_mode = Schedule using
-widget_jobTriggerEditor_value_calendar = Calendar
-widget_jobTriggerEditor_value_cronExpression = Cron Expression
-widget_jobTriggerEditor_value_now = Now
-widget_jobTriggerEditor_value_nowAndRepeat = Now & Repeat
-widget_jobTriggerEditor_value_later = Later
-widget_jobTriggerEditor_value_laterAndRepeat = Later & Repeat
-widget_jobTriggerEditor_field_cronExpression = Cron Expression
-widget_jobTriggerEditor_tab_format = Format
-widget_jobTriggerEditor_tab_examples = Examples
-widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
-widget_jobTriggerEditor_field_repeatInterval_later = Repeat every
-widget_jobTriggerEditor_fieldHelp_repeatInterval = how often the operation should be executed
-widget_jobTriggerEditor_value_for = For
-widget_jobTriggerEditor_value_until = Until
-widget_jobTriggerEditor_value_indefinitely = Indefinitely
-widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
-widget_jobTriggerEditor_field_startType = Run
-widget_jobTriggerEditor_value_on = on
-widget_jobTriggerEditor_value_in = in
-widget_jobTriggerEditor_fieldHelp_startDelay = start executing the operation after this amount of time has elapsed
-widget_jobTriggerEditor_message_startTimeMustBeInFuture = Start time must be in the future.
-widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = End time must be after start time.
-widget_jobTriggerEditor_message_endTimeMustBeInFuture = End time must be in the future.
-
-# Duration Item
-#---------------
-widget_durationItem_inputUnitLessThanTargetUnit = Input unit is less than target unit.
-widget_durationItem_unitTypeNotSupported = Unit type [{0}] is not supported by this DurationItem.
-
-
-#===================== Utils ======================
-
-# Ancestry
-#-------------------------------------------------
-util_ancestry_parentAncestry = Parent Ancestry for:
-
-# Disambiguation Report Decorator
-#-------------------------------------------------
-util_disambiguationReportDecorator_pluginSuffix = ({0} plugin)
-
-# Monitoring Request Callback
-#------------------------------------------
-util_monitoringRequestCallback_error_checkServerStatusFailure = Unable to determine login status - check Server status.
-
-# RPC Manager
-#----------------------
-util_rpcManager_activeRequests = {0} Active Requests
-
-# User Permissions Manager
-#--------------------------
-util_userPerm_loadFailGlobal = Failed to load your global permissions - none granted.
-util_userPerm_loadFailGroup = Failed to load your permissions for Resource Group with id [{0}] - none granted.
-util_userPerm_loadFailResource = Failed to load your permissions for Resource with id [{0}] - none granted.
-
-# User Session Manager
-#--------------------------
-util_userSession_loadFailSubject = UserSessionManager: Failed to load user Subject
-util_userSession_logoutFail = Failed to logout.
-
-# Error Handler
-#--------------------
-util_errorHandler_nullException = exception was null
-
-# Widgets Field
-#---------------------
-util_widgetsField_unlimited = Unlimited
-
-
-#================== DataSources ====================
-
-# RPC (abstract)
-#-----------------------
-dataSource_bundle_loadFailed = Failed to load Bundle data
-
-
-# RPC (abstract)
-#-----------------------
-dataSource_rpc_error_transformRequestFailure = Failure in datasource while processing {0} request.
-dataSource_rpc_error_unsupportedArrayFilterType = No support for passing array filters of type {0}.
-dataSource_rpc_error_unsupportedEnumType = Please add an appropriate code block for enum {0} to RPCDataSource.getEnumArray(Class)
-dataSource_rpc_yes = yes
-dataSource_rpc_no = no
-
-# ContentRepositoryTree
-#------
-dataSource_ContentRepoTree_error_load = Error loading repositories
-dataSource_ContentRepoTree_field_parentId = Parent ID
-
-
-# Users
-#------
-###### dup in common
-dataSource_users_field_id = ID
-dataSource_users_field_name = ユーザー名
-dataSource_users_field_ldap = LDAPログイン?
-dataSource_users_field_password = パスワード
-dataSource_users_field_passwordVerify = パスワードの確認
-dataSource_users_field_firstName = 名前
-dataSource_users_field_lastName = 名字
-dataSource_users_field_emailAddress = Eメールアドレス
-dataSource_users_field_phoneNumber = 電話番号
-dataSource_users_field_department = 部門
-dataSource_users_field_factive = ログインは有効?
-dataSource_users_delete = 削除済みユーザー [{0}]
-dataSource_users_deleteFailed = ユーザー [{0}] の削除に失敗しました
-dataSource_users_passwordsDoNotMatch = パスワードが一致していません
-dataSource_users_invalidEmailAddress = 無効なEメールアドレス
-
-# Roles
-#------
-datasource_roles_field_resourceGroups = リソースグループ
-datasource_roles_field_permissions = パーミッション
-datasource_roles_field_subjects = サブジェクト
-datasource_roles_field_ldapGroups = LDAPグループ
-
-# Platforms
-#-----------
-dataSource_platforms_field_cpu = CPU
-dataSource_platforms_field_memory = メモリ
-dataSource_platforms_field_swap = スワップ
-
-# Traits
-#------
-dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
-dataSource_traits_field_primaryKey = Primary Key
-dataSource_traits_field_definitionID = Definition ID
-dataSource_traits_field_lastChanged = Last Changed
-dataSource_traits_field_trait = Trait
-dataSource_traits_group_field_groupId = Group ID
-
-# Measurement OOBs
-#---------------------------------
-dataSource_measurementOob_field_scheduleName = メトリック
-dataSource_measurementOob_field_resourceName = リソース
-dataSource_measurementOob_field_parentName = 親
-dataSource_measurementOob_field_formattedBaseband = バンド
-dataSource_measurementOob_field_formattedOutlier = アウトライナ
-dataSource_measurementOob_field_factor = 範囲外係数 (%)
-dataSource_measurementOob_error_fetchFailure = Failed to load measurement OOB information
-
-# Measurements
-#----------------------
-dataSource_definitions_loadFailed = Failed to load metric definitions
-dataSource_schedules_loadFailed = Failed to load metric schedules
-dataSource_schedules_loadFailedCriteria = Failed to load metric schedules for criteria [{0}]
-dataSource_schedules_loadFailedContext = Failed to load metric schedules for context [{0}]
-dataSource_schedules_field_resourceGroupId = Group ID
-
-dataSource_schedules_enableFailure_resource = Failed to enable the collection of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]
-dataSource_schedules_enableFailure_group = Failed to enable the collection of [{0}] metrics for group with ID [{1}]. The metrics were: [{2}]
-
-dataSource_schedules_enableSuccessful_concise = You have enabled the collection of [{0}] measurements
-dataSource_schedules_enableSuccessful_full_resource = You have enabled the collection of [{0}] measurements for the resource with ID [{1}]. The enabled measurements are: [{2}]
-dataSource_schedules_enableSuccessful_full_group = You have enabled the collection of [{0}] measurements for the resource group with ID [{1}]. The enabled measurements are: [{2}]
-
-dataSource_schedules_disableFailure_resource = Failed to disable the collection of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]
-dataSource_schedules_disableFailure_group = Failed to disable the collection of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]
-
-dataSource_schedules_disableSuccessful_concise = You have disabled the collection of [{0}] measurements
-dataSource_schedules_disableSuccessful_full_resource = You have disabled the collection of [{0}] measurements for the resource with ID [{1}]. The disabled measurements are: [{2}]
-dataSource_schedules_disableSuccessful_full_group = You have disabled the collection of [{0}] measurements for the resource group with ID [{1}]. The disabled measurements are: [{2}]
-
-dataSource_schedules_updateFailure_resource = Failed to set the collection interval of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]. The collection interval was to be [{3}] seconds.
-dataSource_schedules_updateFailure_group = Failed to set the collection interval of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]. The collection interval was to be [{3}] seconds.
-
-dataSource_schedules_updateSuccessful_concise = A new collection interval of [{0}] seconds has been set on [{1}] measurements
-dataSource_schedules_updateSuccessful_full_resource = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource with ID [{2}]. The updated measurements are: [{3}]
-dataSource_schedules_updateSuccessful_full_group = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource group with ID [{2}]. The updated measurements are: [{3}]
-
-# Resources
-#-----------------------
-dataSource_resources_field_location = 場所
-dataSource_resources_field_key = キー
-dataSource_resources_field_discoveryTime = 発見時刻
-dataSource_resources_field_importTime = インポート時刻
-dataSource_resources_field_lastModifiedTime = 最終更新時刻
-dataSource_resources_field_lastModifier = 最終更新者
-
-# Resource Groups
-#-----------------------
-dataSource_resourceGroups_loadFailed = Failed to load Resource Groups
-
-# Problem Resources
-#------------------------------
-dataSource_problemResources_field_alerts = アラート
-dataSource_problemResources_field_available = 現在のアベイラビリティ
-dataSource_problemResources_error_fetchFailure = Failed to load Resources with alerts/unavailability.
-
-# Recent Operations
-#----------------------------
-dataSource_recentOperations_field_resource = リソース
-dataSource_recentOperations_field_location = ロケーション
-dataSource_recentOperations_field_operation = オペレーション
-dataSource_recentOperations_field_time = 日付/時刻
-dataSource_recentOperations_field_status = ステータス
-dataSource_recentOperations_error_fetchFailure = Failed to load recently completed operations.
-
-# Scheduled Operations (ResourceOperationScheduleComposites)
-#------------------------------------------------------------
-dataSource_scheduledOperations_field_resource = リソース
-dataSource_scheduledOperations_field_location = 場所
-dataSource_scheduledOperations_field_operation = オペレーション
-dataSource_scheduledOperations_field_time = 日付/時刻
-dataSource_scheduledOperations_error_fetchFailure = Failed to load scheduled operations.
-
-# Operation Schedules
-#--------------------
-dataSource_operationSchedule_field_id = スケジュールID
-dataSource_operationSchedule_field_operationName = オペレーション
-dataSource_operationSchedule_field_operationDisplayName = オペレーション
-dataSource_operationSchedule_field_subject = オーナー
-dataSource_operationSchedule_field_description = ノート
-dataSource_operationSchedule_field_nextFireTime = 次回の実行
-dataSource_operationSchedule_field_timeout = タイムアウト (秒)
-
-# Operation Histories
-#--------------------
-dataSource_operationHistory_field_operationName = オペレーション名
-dataSource_operationHistory_field_createdTime = 生成時刻
-dataSource_operationHistory_field_startedTime = 開始時刻
-dataSource_operationHistory_field_subject = 要求者
-dataSource_operationHistory_error_fetchFailure = Failure loading operation histories.
-
-# Configuration History
-#-------------------------------
-dataSource_configurationHistory_dateSubmitted = 発行日
-dataSource_configurationHistory_dateCompleted = 完了日
-dataSource_configurationHistory_updateType = 更新タイプ
-dataSource_configurationHistory_updateType_individual = 個人
-dataSource_configurationHistory_updateType_group = グループ
-dataSource_configurationHistory_currentConfig = This is the current configuration
-dataSource_configurationHistory_clickToSeeError = Double click to see error message...
-dataSource_configurationHistory_error_fetchFailure = Unable to load configuration history.
-
-# Resource Errors
-#-------------------------
-dataSource_resourceErrors_field_summary = サマリ
-dataSource_resourceErrors_field_errorType = エラータイプ
-dataSource_resourceErrors_field_timeOccured = 時刻
-dataSource_resourceErrors_error_fetchFailure = Failed to find Resource errors for Resource with id [{0}].
-dataSource_resourceErrors_clickStatusIcon = Click the icon for more details
-dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] resource error messages.
-dataSource_resourceErrors_deleteFailure = Failed to delete resource errors
-
-# Template Schedules
-#-------------------------
-datasource_templateSchedules_disabled = Disabled collection of selected metric [{0}].
-datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_enabled = Enabled collection of selected metric [{0}].
-datasource_templateSchedules_enabled_detailed = Enabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_enabled_failed = Failed to enable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
-datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
-datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
-
-
-#********************************** VIEW-SPECIFIC *************************************
-
-#================= Administration ==================
-
-view_admin_administration = 管理
-view_admin_landing = このセクションにおいて、RHQグローバル設定が管理されます。これはセキュリティ構成、プラグイン設定、RHQサーバーとエージェントの管理を含みます。
-view_admin_configuration = 構成
-view_admin_security = セキュリティ
-view_admin_topology = トポロジー
-view_admin_content = コンテント
-
-view_adminSecurity_users = ユーザー
-view_adminSecurity_roles = ロール
-
-view_adminTopology_affinityGroups = アフィニティグループ
-view_adminTopology_agents = エージェント
-view_adminTopology_partitionEvents = イベントの分類
-view_adminTopology_remoteAgentInstall = リモートエージェントのインストール
-view_adminTopology_servers = サーバー
-
-view_adminConfig_downloads = ダウンロード
-view_adminConfig_plugins = プラグイン
-view_adminConfig_systemSettings = システム設定
-view_adminConfig_templates = テンプレート
-
-view_adminContent_contentSources = コンテントソース
-view_adminContent_repositories = リポジトリ
-
-# Administration/Templates
-#--------------------------------
-
-view_adminTemplates_platforms = プラットフォーム
-view_adminTemplates_platformServices = プラットフォームサービス
-view_adminTemplates_servers = サービス
-view_adminTemplates_enabledAlertTemplates = 有効なアラートテンプレート
-view_adminTemplates_disabledAlertTemplates = 無効なアラートテンプレート
-view_adminTemplates_enabledMetricTemplates = 有効なメトリックテンプレート
-view_adminTemplates_disabledMetricTemplates = 無効なメトリックテンプレート
-view_adminTemplates_editAlertTemplate = アラートテンプレートの編集
-view_adminTemplates_editMetricTemplate = メトリックテンプレートの編集
-view_adminTemplates_prompt_enabledAlertTemplates = Number of alert templates that are enabled on this resource type
-view_adminTemplates_prompt_disabledAlertTemplates = Number of alert templates that are created but disabled on this resource type
-view_adminTemplates_prompt_enabledMetricTemplates = Number of metric schedules that are enabled by default on this resource type
-view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
-
-# Administration/Security/Users
-#--------------------------------
-view_adminUsersList_dataTypeName = ユーザー
-view_adminUsersList_dataTypeNamePlural = ユーザー
-
-# Administration/Security/Users/#
-#--------------------------------
-view_adminUsersDetails_dataTypeName = ユーザー
-
-# Administration/Security/Roles/#
-#--------------------------------
-view_adminRoles_assignedGroups = Assigned Resource Groups
-view_adminRoles_assignedSubjects = Assigned Subjects
-view_adminRoles_failLdap = Failed to determine if LDAP configured - assuming no LDAP.
-view_adminRoles_failLdapGroups = Failed to retrieve available LDAP groups - assuming no LDAP groups.
-view_adminRoles_failLdapGroupsRole = Failed to load LDAP groups available for role.
-view_adminRoles_failRoles = Failed to fetch roles.
-view_adminRoles_globalPerms = Global Permissions
-view_adminRoles_ldapGroups = LDAP Groups
-view_adminRoles_ldapGroupsReadOnly = LDAP group data is read only
-view_adminRoles_noItems = No items to show
-view_adminRoles_noLdap = The LDAP security integration is not configured. To configure LDAP, go to <a {0}>{1}</a>.
-view_adminRoles_perms = Permissions
-view_adminRoles_resourcePerms = Resource Permissions
-view_adminRoles_roleAdded = Role [{0}] added.
-view_adminRoles_roleDeleteFailed = Failed to delete role [{0}].
-view_adminRoles_roleDeleted = Role [{0}] deleted.
-view_adminRoles_roleUpdateFailed = Failed to update role [{0}].
-view_adminRoles_roleUpdated = Role [{0}] updated.
-view_adminRoles_permissions_globalPermissions = Global Permissions
-view_adminRoles_permissions_resourcePermissions = Resource Permissions
-view_adminRoles_permissions_readAccessImplied = Read access for the {0} permission is implied and cannot be disabled.
-view_adminRoles_permissions_isAuthorized = Authorized?
-view_adminRoles_permissions_isRead = Read?
-view_adminRoles_permissions_isWrite = Write?
-view_adminRoles_permissions_read = Read:
-view_adminRoles_permissions_write = Write:
-view_adminRoles_permissions_perm_manageSecurity = Manage Security
-view_adminRoles_permissions_permDesc_manageSecurity = can create, update, or delete users and roles (viewing is implied for everyone)
-view_adminRoles_permissions_perm_manageInventory = Manage Inventory
-view_adminRoles_permissions_permDesc_manageInventory = has all Resource permissions, as described below, for all Resources; can create, update, and delete groups; and can import auto-discovered or manually discovered Resources
-view_adminRoles_permissions_perm_manageSettings = Manage Settings
-view_adminRoles_permissions_permDesc_manageSettings = can modify the RHQ Server configuration and perform any Server-related functionality
-view_adminRoles_permissions_perm_manageBundles = Manage Bundles
-view_adminRoles_permissions_permDesc_manageBundles = can create, update, or delete provisioning bundles (viewing is implied for everyone)
-view_adminRoles_permissions_perm_manageRepositories = Manage Repositories
-view_adminRoles_permissions_permDesc_manageRepositories = can create, update, or delete repositories of any user (everyone can create their own repositories), can associate content sources to repositories.
-view_adminRoles_permissions_perm_inventory = Inventory
-view_adminRoles_permissions_permReadDesc_inventory = (IMPLIED) view Resource properties (name, description, version, etc.), connection settings, and connection settings history
-view_adminRoles_permissions_permWriteDesc_inventory = update Resource name, version, description, and connection settings; delete connection settings history items
-view_adminRoles_permissions_perm_manageMeasurements = Manage Measurements
-view_adminRoles_permissions_permReadDesc_manageMeasurements = (IMPLIED) view metric data and collection schedules
-view_adminRoles_permissions_permWriteDesc_manageMeasurements = update metric collection schedules
-view_adminRoles_permissions_perm_manageAlerts = Manage Alerts
-view_adminRoles_permissions_permReadDesc_manageAlerts = (IMPLIED) view alert definitions and alert history
-view_adminRoles_permissions_permWriteDesc_manageAlerts = create, update, and delete alert definitions; acknowledge and delete alert history items
-view_adminRoles_permissions_perm_configure = Configure
-view_adminRoles_permissions_permReadDesc_configure = view Resource configuration and Resource configuration revision history
-view_adminRoles_permissions_permWriteDesc_configure = update Resource configuration; delete Resource configuration revision history items
-view_adminRoles_permissions_perm_control = Control
-view_adminRoles_permissions_permReadDesc_control = (IMPLIED) view available operations and operation execution history
-view_adminRoles_permissions_permWriteDesc_control = execute operations; delete operation execution history items
-view_adminRoles_permissions_perm_manageEvents = Manage Events
-view_adminRoles_permissions_permReadDesc_manageEvents = (IMPLIED) view events
-view_adminRoles_permissions_permWriteDesc_manageEvents = delete events
-view_adminRoles_permissions_perm_manageContent = Manage Content
-view_adminRoles_permissions_permReadDesc_manageContent = (IMPLIED) view installed and available packages; view package installation history
-view_adminRoles_permissions_permWriteDesc_manageContent = subscribe to content sources; install and uninstall packages
-view_adminRoles_permissions_perm_createChildResources = Create Child Resources
-view_adminRoles_permissions_permReadDesc_createChildResources = (IMPLIED) view child Resource creation history
-view_adminRoles_permissions_permWriteDesc_createChildResources = create new child Resources (for child Resources of types that are creatable)
-view_adminRoles_permissions_perm_deleteChildResources = Delete Child Resources
-view_adminRoles_permissions_permReadDesc_deleteChildResources = (IMPLIED) view child Resource deletion history
-view_adminRoles_permissions_permWriteDesc_deleteChildResources = uninventory resources; delete Resources (for Resources of types that are deletable)
-view_adminRoles_permissions_autoselecting_manageSecurity_implied = Autoselected unselected permissions, since MANAGE_SECURITY implies all other permissions...
-view_adminRoles_permissions_autoselecting_manageInventory_implied = Autoselected unselected Resource permissions, since MANAGE_INVENTORY implies all Resource permissions...
-view_adminRoles_permissions_autoselecting_configureWrite_implied = Autoselected CONFIGURE_READ permission, since CONFIGURE_WRITE implies it...
-view_adminRoles_permissions_autoselecting_configureRead_implied = Autodeselected CONFIGURE_WRITE permission, since lack of CONFIGURE_READ implies lack of it...
-view_adminRoles_permissions_illegalDeselectionDueToManageSecuritySelection = {0} permission cannot be deselected, unless the Manage Security permission, which implies all other permissions, is deselected first.
-view_adminRoles_permissions_illegalDeselectionDueToManageInventorySelection = {0} permission cannot be deselected, unless Manage Inventory, which implies all Resource permissions, is deselected first.
-view_adminRoles_permissions_illegalDeselectionDueToCorrespondingWritePermSelection = {0} read permission cannot be deselected, unless the {0} write permission, which implies the read permission, is deselected first.
-
-# Administration/Topology/RemoteAgentInstall/#
-#--------------------------------
-view_remoteAgentInstall_agentStatus = エージェントのステータス
-view_remoteAgentInstall_agentStatusDefault = -ステータスの更新ボタンをクリックしてください-
-view_remoteAgentInstall_connInfo = 接続情報
-view_remoteAgentInstall_buttonFindAgent = エージェントの発見
-view_remoteAgentInstall_error_1 = Error occurred while trying to find agent install path
-view_remoteAgentInstall_error_2 = Could not find an agent installed when looking in common locations
-view_remoteAgentInstall_error_3 = Could not find an agent installed at or under [{0}]
-view_remoteAgentInstall_error_4 = Failed to install agent
-view_remoteAgentInstall_error_5 = Failed to start agent
-view_remoteAgentInstall_error_6 = Failed to stop agent
-
-view_remoteAgentInstall_installAgent = エージェントのインストール
-view_remoteAgentInstall_installInfo = エージェントのインストール情報
-view_remoteAgentInstall_installPath = エージェントのインストールパス
-view_remoteAgentInstall_owner = オーナー
-view_remoteAgentInstall_promptInstallPath = Where the agent is or will be installed. If you aren''t sure where an agent is installed, enter a parent directory and click the ''Find Agent'' button to scan that directory and below. If you enter an empty path, common locations are searched on the host for an agent install.
-view_remoteAgentInstall_promptHost = The host where the agent is or will be installed
-view_remoteAgentInstall_promptPassword =The credentials that are used to authenticate the user on the host via SSH
-view_remoteAgentInstall_promptPort = The port the SSH server is listening to. If not specified, the default is 22
-view_remoteAgentInstall_promptUser = The name of the user whose credentials are passed to the host via SSH
-view_remoteAgentInstall_result = Result
-view_remoteAgentInstall_resultCode = ResultCode
-view_remoteAgentInstall_startAgent = エージェントの起動
-view_remoteAgentInstall_startAgentResults = Agent start results: [{0}]
-view_remoteAgentInstall_step = ステップ
-view_remoteAgentInstall_stopAgent = エージェントの停止
-view_remoteAgentInstall_stopAgentResults = Agent stop results: [{0}]
-view_remoteAgentInstall_success = Agent installation complete
-view_remoteAgentInstall_updateStatus = スタータスの更新
-
-# Administration/SystemSettings
-#------------------------------
-view_admin_systemSettings_cannotLoadSettings = Cannot obtain the current system settings
-view_admin_systemSettings_savedSettings = You successfully saved the system properties
-view_admin_systemSettings_saveFailure = Failed to save the system settings
-view_admin_systemSettings_fixBeforeSaving = Please fix the invalid values before saving
-view_admin_systemSettings_group_general = 全体構成プロパティ
-view_admin_systemSettings_group_dataMgr = データマネージャー構成プロパティ
-view_admin_systemSettings_group_baseline = 自動ベースライン構成プロパティ
-view_admin_systemSettings_group_ldap = LDAP 構成プロパティ
-view_admin_systemSettings_cannotLoadServerDetails = Cannot load server details
-view_admin_systemSettings_serverDetails = Server Details
-view_admin_systemSettings_serverDetails_buildNumber = Build Number
-view_admin_systemSettings_serverDetails_tz = Server Time Zone
-view_admin_systemSettings_serverDetails_time = Server Local Time
-view_admin_systemSettings_serverDetails_installDir = Server Installation Directory
-view_admin_systemSettings_serverDetails_dbUrl = Database Connection URL
-view_admin_systemSettings_serverDetails_dbName = Database Product Name
-view_admin_systemSettings_serverDetails_dbVersion = Database Product Version
-view_admin_systemSettings_serverDetails_dbDriverName = Database Driver Name
-view_admin_systemSettings_serverDetails_dbDriverVersion = Database Driver Version
-view_admin_systemSettings_serverDetails_currentTable = Current Measurement Raw Table
-view_admin_systemSettings_serverDetails_nextRotation = Next Measurement Table Rotation
-view_admin_systemSettings_BaseURL_name = GUI Console URL
-view_admin_systemSettings_BaseURL_desc = A URL to the server GUI, used mainly within alert email notifications.
-view_admin_systemSettings_AgentMaxQuietTimeAllowed_name = Agent Max Quiet Time Allowed
-view_admin_systemSettings_AgentMaxQuietTimeAllowed_desc = If this amount of time passes without hearing from an agent, that quiet agent will be considered down. This value is specified in minutes.
-view_admin_systemSettings_EnableAgentAutoUpdate_name = Enable Agent Auto-Updates
-view_admin_systemSettings_EnableAgentAutoUpdate_desc = Determines if the server will allow agents to auto-update themselves. You will not be able to download agent distributions from the server if this is disabled.
-view_admin_systemSettings_EnableDebugMode_name = Enable Debug Mode
-view_admin_systemSettings_EnableDebugMode_desc = If enabled, the server will enter debug mode.
-view_admin_systemSettings_EnableExperimentalFeatures_name = Enable Experimental Features
-view_admin_systemSettings_EnableExperimentalFeatures_desc = If enabled, any experimental features that exist in the current product will be available.
-view_admin_systemSettings_DataMaintenance_name = Database Maintenance Period
-view_admin_systemSettings_DataMaintenance_desc = How often database maintenance is performed (for example, vacuuming if using Postgres). This is specified in hours.
-view_admin_systemSettings_AvailabilityPurge_name = Delete Availability Data Older Than
-view_admin_systemSettings_AvailabilityPurge_desc = How old availability data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_AlertPurge_name = Delete Alerts Older Than
-view_admin_systemSettings_AlertPurge_desc = How old alert history items must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_TraitPurge_name = Delete Measurement Traits Older Than
-view_admin_systemSettings_TraitPurge_desc = How old measurement trait data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_RtDataPurge_name = Delete Response Time Data Older Than
-view_admin_systemSettings_RtDataPurge_desc = How old response time data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_EventPurge_name = Delete Events Older Than
-view_admin_systemSettings_EventPurge_desc = How old event data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_DataReindex_name = Reindex Data Tables Nightly
-view_admin_systemSettings_DataReindex_desc = If enabled, certain database tables will be re-indexed periodically.
-view_admin_systemSettings_BaselineFrequency_name = Baseline Calculation Frequency
-view_admin_systemSettings_BaselineFrequency_desc = The frequency which the auto-calculation of baselines will be performed. If 0, baseline auto-calculation is disabled. This is specified in days.
-view_admin_systemSettings_BaselineDataSet_name = Baseline Dataset
-view_admin_systemSettings_BaselineDataSet_desc = The amount of past measurement data that is used to determine a baseline. This is specified in days.
-view_admin_systemSettings_JAASProvider_name = Enable LDAP
-view_admin_systemSettings_JAASProvider_desc = Should LDAP be used to determine user identity?
-view_admin_systemSettings_LDAPUrl_name = LDAP URL
-view_admin_systemSettings_LDAPUrl_desc = URL to the LDAP Server
-view_admin_systemSettings_LDAPProtocol_name = SSL
-view_admin_systemSettings_LDAPProtocol_desc = Should communication with the LDAP server be done over SSL?
-view_admin_systemSettings_LDAPLoginProperty_name = Login Property
-view_admin_systemSettings_LDAPLoginProperty_desc = The LDAP property that contains the user name. Defaults to "cn". If multiple matches are found, the first entry found is used.
-view_admin_systemSettings_LDAPFilter_name = Search Filter
-view_admin_systemSettings_LDAPFilter_desc = Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser=true
-view_admin_systemSettings_LDAPGroupFilter_name = Group Search Filter
-view_admin_systemSettings_LDAPGroupFilter_desc = LDAP search filter that must return all LDAP groups available for authorization. This is used for LDAP group authorization.
-view_admin_systemSettings_LDAPGroupMember_name = Group Member Filter
-view_admin_systemSettings_LDAPGroupMember_desc = LDAP search filter that is used in conjunction with the group search filter to determine user authorization. This is used for LDAP group authorization.
-view_admin_systemSettings_LDAPBaseDN_name = Search Base
-view_admin_systemSettings_LDAPBaseDN_desc = The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou=People,dc=redhat,dc=com
-view_admin_systemSettings_LDAPBindDN_name = Username
-view_admin_systemSettings_LDAPBindDN_desc = The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn=Manager,dc=redhat,dc=com
-view_admin_systemSettings_LDAPBindPW_name = Password
-view_admin_systemSettings_LDAPBindPW_desc = The credentials of the user used to connect to the LDAP server when querying the LDAP user database.
-
-# Administration/Downloads
-#------------------------------
-view_admin_downloads_agentDownload = エージェントのダウンロード
-view_admin_downloads_cliDownload = コマンドラインクライアントのダウンロード
-view_admin_downloads_bundleDownload = バンドルデプロイヤのダウンロード
-view_admin_downloads_connectorsDownload = コネクタのダウンロード
-
-view_admin_downloads_agent_loadError = Cannot get agent version info
-view_admin_downloads_agent_version = エージェントバージョン
-view_admin_downloads_agent_buildNumber = エージェントビルド
-view_admin_downloads_agent_md5 = エージェント MD5
-view_admin_downloads_agent_link_label = リンク
-view_admin_downloads_agent_link_value = エージェント {0} ({1}) のダウンロード
-view_admin_downloads_agent_help = <p> \
- This is the RHQ Agent Update Binary jar file. The purpose of this \
- jar file is to allow you to install a fresh agent on a machine \
- where an agent does not yet exist and to allow you to update \
- an agent that is already installed on a machine. \
- For more details, run this agent download jar with the --help command line option:<br/> \
- <b>java -jar <agent-download.jar> --help</b> \
- </p> \
- <h3>Agent Install</h3> \
- <p> \
- <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> \
- This command will install a new agent. If you do not specify the new agent directory, the default will be "." \
- </p> \
- <h3>Agent Update</h3> \
- <p> \
- <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> \
- This will update an existing agent that was already installed. \
- If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". \
- </p>
-
-view_admin_downloads_cli_loadError = Cannot get CLI version info
-view_admin_downloads_cli_version = CLI Version
-view_admin_downloads_cli_buildNumber = CLI Build
-view_admin_downloads_cli_md5 = CLI MD5
-view_admin_downloads_cli_link_label = Link
-view_admin_downloads_cli_link_value = Download CLI {0} ({1})
-view_admin_downloads_cli_help = <p> \
- This is the Command Line Client tool, otherwise known as the CLI. \
- It is a standalone tool that runs from within a console and provides a \
- command line interface to the RHQ Server. You can invoke commands via the CLI \
- as well as run scripts to perform automated tasks. See the documentation for \
- more information on how to install and use the CLI. \
- </p>
-
-view_admin_downloads_bundle_loadError = Cannot get bundle deployer info
-view_admin_downloads_bundle_link_label = Link
-view_admin_downloads_bundle_link_value = Download Bundle Deployer {0}
-view_admin_downloads_bundle_help = <p> \
- This is the Bundle Deployer tool. It is for use by developers and packagers of RHQ bundles. \
- This standalone tool allows you to test your bundles and their recipes from a console. \
- </p>
-
-view_admin_downloads_connectors_loadError = Cannot get connectors info
-view_admin_downloads_connectors_none = No connectors are available for download
-view_admin_downloads_connectors_help = Connectors are software that is needed in order for some products to be manageable by RHQ. You install connectors into some managed products so RHQ agents can talk to them. See the documentation for more information.
-
-# Measurement Templates view
-view_admin_measTemplates_title = Template Metric Collection Schedules
-view_admin_measTemplates_updateExisting_title = Update Existing Schedules
-view_admin_measTemplates_updateExisting_tooltip = Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
-
-#==================== Alerts ======================
-view_alerts_table_title_group = グループアラート履歴
-view_alerts_table_title_resource = リソースアラート履歴
-view_alerts_table_filter_priority = 優先度フィルター
-view_alerts_field_created_time = 生成時刻
-view_alerts_field_modified_time = 修正時刻
-view_alerts_field_enabled = 有効
-view_alerts_field_ack_time = 確認時刻
-view_alerts_field_ack_subject = 確認サブジェクト
-view_alerts_field_ack_status = ステータス
-view_alerts_field_ack_status_noAck = 未確認
-view_alerts_field_ack_status_noAckHover = Not yet Acknowledged
-view_alerts_field_ack_status_ack = 確認 ({0})
-view_alerts_field_ack_status_ackHover = Acknowledged by {0} at {1}
-view_alerts_field_name = 名前
-view_alerts_field_condition_text = 条件テキスト
-view_alerts_field_condition_text_none = No Conditions
-view_alerts_field_condition_text_many = Multiple Conditions
-view_alerts_field_condition_value = Condition Value
-view_alerts_field_priority = 優先度
-view_alerts_field_parent = 親
-view_alerts_field_protected = Protected
-view_alerts_field_protected_tooltip = If true, this definition is protected from being changed by the parent definition. In other words, the parent definition settings will not override this definition.
-view_alerts_loadFailed = Failed to fetch alerts data
-view_alerts_delete_confirm = Delete the selected alert(s)?
-view_alerts_delete_confirm_all = Delete all alerts from this source?
-view_alerts_delete_success = Successfully deleted {0} alerts
-view_alerts_delete_failure = Failed to delete alerts with id''s: {0}
-view_alerts_delete_failure_all = Failed to delete all alerts from this source
-view_alerts_ack_confirm = Acknowledge the selected alert(s)?
-view_alerts_ack_confirm_all = Acknowledge all alerts from this source?
-view_alerts_ack_success = Successfully acknowledged {0} alerts
-view_alerts_ack_failure = Failed to acknowledge alerts with id''s: {0}
-view_alerts_ack_failure_all = Failed to acknowledge all alerts from this source
-view_alert_details_loadFailed = Failed to fetch alert details
-view_alert_details_field_ack_by = Acknowledged by
-view_alert_details_field_ack_at = Acknowledged at
-view_alert_details_field_recovery_info = Recovery Info
-view_alert_definition_for_type = View Template
-view_alert_definition_for_group = View Group Definition
-view_alert_definitions_table_title_group = グループアラート定義
-view_alert_definitions_table_title_resource = リソースアラート定義
-view_alert_definitions_loadFailed = Failed to fetch alert definition data
-view_alert_definitions_loadFailed_single = Failed to fetch data for alert definition with id {0}
-view_alert_definitions_enable_confirm = Enable the selected alert definition(s)?
-view_alert_definitions_enable_success = Successfully enabled {0} alert definitions
-view_alert_definitions_enable_failure = Failed to enable the selected alert definitions
-view_alert_definitions_disable_confirm = Disable the selected alert definition(s)?
-view_alert_definitions_disable_success = Successfully disabled {0} alert definitions
-view_alert_definitions_disable_failure = Failed to disable the selected alert definitions
-view_alert_definitions_delete_confirm = Delete the selected alert definition(s)?
-view_alert_definitions_delete_success = Successfully deleted {0} alert definitions
-view_alert_definitions_delete_failure = Failed to deleted the selected alert definitions
-view_alert_definitions_create_success = Alert definition successfully created
-view_alert_definitions_create_failure = Alert definition creation failed
-view_alert_definitions_update_success = Alert definition successfully updated
-view_alert_definitions_update_failure = Alert definition update failed
-view_alert_definition_condition_editor_option_label = Condition Type
-view_alert_definition_condition_editor_option_availability = Availability Change
-view_alert_definition_condition_editor_option_metric_threshold = Measurement Absolute Value Threshold
-view_alert_definition_condition_editor_option_metric_baseline = Measurement Baseline Threshold
-view_alert_definition_condition_editor_option_metric_change = Measurement Value Change
-view_alert_definition_condition_editor_option_metric_calltime_threshold = Call Time Value Threshold
-view_alert_definition_condition_editor_option_metric_calltime_change = Call Time Value Change
-view_alert_definition_condition_editor_option_metric_trait_change = Trait Value Change
-view_alert_definition_condition_editor_option_operation = Operation Execution
-view_alert_definition_condition_editor_option_resource_configuration = Resource Configuration Change
-view_alert_definition_condition_editor_option_event = Event Detection
-view_alert_definition_condition_editor_avilability_tooltip = Specify the availability state change that will trigger the condition.
-view_alert_definition_condition_editor_avilability_value = Availability
-view_alert_definition_condition_editor_avilability_option_up = Comes up
-view_alert_definition_condition_editor_avilability_option_down = Goes down
-view_alert_definition_condition_editor_metric_common_definition_not_found = Should have found metric definition - something is wrong
-view_alert_definition_condition_editor_metric_threshold_tooltip = Specify the threshold value that, when violated, triggers the condition. The value you specify is an absolute value with an optional units specifier.
-view_alert_definition_condition_editor_metric_threshold_name = Metric
-view_alert_definition_condition_editor_metric_threshold_value = Metric Value
-view_alert_definition_condition_editor_metric_threshold_value_tooltip = The threshold value of the metric that will trigger the condition when compared using the selected comparator.
-view_alert_definition_condition_editor_metric_threshold_comparator = Comparator
-view_alert_definition_condition_editor_metric_threshold_comparator_less = Less than
-view_alert_definition_condition_editor_metric_threshold_comparator_equal = Equal to
-view_alert_definition_condition_editor_metric_threshold_comparator_greater = Greater Than
-view_alert_definition_condition_editor_metric_threshold_comparator_tooltip = How a collected metric value should be compared to the given threshold value
-view_alert_definition_condition_editor_metric_baseline_tooltip = Specify the baseline value that must be violated to trigger the condition. The value you specify is a percentage of the given baseline value.
-view_alert_definition_condition_editor_metric_baseline_percentage = Baseline Percentage
-view_alert_definition_condition_editor_metric_baseline_percentage_tooltip = A collected metric value will trigger this condition when compared to this percentage of the selected baseline value using the selected comparator
-view_alert_definition_condition_editor_metric_baseline_value = Baseline
-view_alert_definition_condition_editor_metric_change_tooltip = Specify the metric whose value must change to trigger the condition.
-view_alert_definition_condition_editor_metric_calltime_threshold_tooltip = Specify the calltime threshold value that, when violated, triggers the condition. The value you specify is an absolute value with an optional units specifier. You also must specify which calltime limit to compare the value with (minimum, maximum or average calltime value).
-view_alert_definition_condition_editor_metric_calltime_common_name = Call Time Metric
-view_alert_definition_condition_editor_metric_calltime_common_limit = Call Time Limit
-view_alert_definition_condition_editor_metric_calltime_common_limit_tooltip = The calltime limit value that is to be compared with the given value
-view_alert_definition_condition_editor_metric_calltime_common_regex = Regular Expression
-view_alert_definition_condition_editor_metric_calltime_common_regex_tooltip = If specified, this is a regular expression that must match a call destination in order to trigger the condition.
-view_alert_definition_condition_editor_metric_calltime_common_comparator = Comparator
-view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks = Shrinks
-view_alert_definition_condition_editor_metric_calltime_common_comparator_grows = Grows
-view_alert_definition_condition_editor_metric_calltime_common_comparator_changes = Changes
-view_alert_definition_condition_editor_metric_calltime_common_comparator_tooltip = How a collected calltime value should be compared to the given calltime limit
-view_alert_definition_condition_editor_metric_calltime_threshold_value = Call Time Value
-view_alert_definition_condition_editor_metric_calltime_threshold_value_tooltip = The threshold value of the metric that will trigger the condition when compared using the selected comparator.
-view_alert_definition_condition_editor_metric_calltime_change_tooltip = Specify the calltime value that, when changed at least a specified amount, triggers the condition. You must specify which calltime limit to check (minimum, maximum or average calltime value) and the percentage of change that must occur.
-view_alert_definition_condition_editor_metric_calltime_change_percentage = Percentage Change
-view_alert_definition_condition_editor_metric_calltime_change_percentage_tooltip = A collected calltime value will trigger this condition when it differs by at least this percentage of the selected calltime limit value
-view_alert_definition_condition_editor_metric_trait_change_tooltip = Specify the trait whose value must change to trigger the condition.
-view_alert_definition_condition_editor_metric_trait_change_value = Trait
-view_alert_definition_condition_editor_operation_tooltip = Specify the result that must occur when the selected operation is executed in order to trigger the condition.
-view_alert_definition_condition_editor_operation_value = オペレーション
-view_alert_definition_condition_editor_operation_status = オペレーションステータス
-view_alert_definition_condition_editor_operation_status_inprogress = 処理中
-view_alert_definition_condition_editor_operation_status_success = 成功
-view_alert_definition_condition_editor_operation_status_failure = 失敗
-view_alert_definition_condition_editor_operation_status_canceled = キャンセル済
-view_alert_definition_condition_editor_resource_configuration_tooltip = This condition is triggered when the resource configuration changes.
-view_alert_definition_condition_editor_event_tooltip = Specify the event severity that an event message must be reported with in order to trigger this condition. If you specify an optional regular expression, the event message must also match that regular expression in order for the condition to trigger.
-view_alert_definition_condition_editor_event_severity = Event Severity
-view_alert_definition_condition_editor_event_severity_debug = Debug
-view_alert_definition_condition_editor_event_severity_info = Info
-view_alert_definition_condition_editor_event_severity_warn = Warn
-view_alert_definition_condition_editor_event_severity_error = Error
-view_alert_definition_condition_editor_event_severity_fatal = Fatal
-view_alert_definition_condition_editor_event_regex = Regular Expression
-view_alert_definition_condition_editor_event_regex_tooltip = If specified, this is a regular expression that must match a collected event message in order to trigger the condition.
-view_alert_definition_condition_editor_common_min = Minimum
-view_alert_definition_condition_editor_common_avg = Average
-view_alert_definition_condition_editor_common_max = Maximum
-view_alert_definition_condition_editor_delete_confirm = Delete the selected alert condition(s)?
-view_alert_definition_notification_editor_title_add = 通知の追加
-view_alert_definition_notification_editor_title_edit = 通知の編集
-view_alert_definition_notification_editor_sender = Notification Sender
-view_alert_definition_notification_editor_none_available = No alert senders available
-view_alert_definition_notification_editor_loadFailed = Cannot get alert senders
-view_alert_definition_notification_editor_loadFailed_single = Cannot get alert sender configuration definition
-view_alert_definition_notification_editor_saveFailed = Cannot save the notification configuration
-view_alert_definition_notification_editor_field_sender = Sender
-view_alert_definition_notification_editor_field_configuration = Configuration
-view_alert_definition_notification_editor_field_configuration_not_loaded = Unknown
-view_alert_definition_notification_editor_field_configuration_loadFailed = Failed to get notification configuration preview
-view_alert_definition_notification_editor_delete_confirm = Are you sure you want to delete the selected alert notifications?
-view_alert_definition_notification_operation_editor_mode_title = リソース選択モード
-view_alert_definition_notification_operation_editor_mode_this = This Resource
-view_alert_definition_notification_operation_editor_mode_specific = Specific Resource
-view_alert_definition_notification_operation_editor_mode_relative = Relative Resource
-view_alert_definition_notification_operation_editor_mode_unknown = UNKNOWN OPTION - THIS IS A BUG
-view_alert_definition_notification_operation_editor_common_operation = Operation
-view_alert_definition_notification_operation_editor_specific_resource = Resource
-view_alert_definition_notification_operation_editor_specific_pick_button = Pick
-view_alert_definition_notification_operation_editor_specific_pick_text = Pick a resource...
-view_alert_definition_notification_operation_editor_specific_pick_error_invalid = Please pick a resource
-view_alert_definition_notification_operation_editor_specific_pick_error_no_operation = Please pick a resource that has one or more operations
-view_alert_definition_notification_operation_editor_relative_ancestor = Start Search From
-view_alert_definition_notification_operation_editor_relative_ancestor_tooltip = Select the top of the type hierarchy from which to search its descendant tree for the Filter By type
-view_alert_definition_notification_operation_editor_relative_ancestor_loadFailed = Cannot get type ancestry
-view_alert_definition_notification_operation_editor_relative_ancestor_root = Root Ancestor Type
-view_alert_definition_notification_operation_editor_relative_descendant = Then Filter By
-view_alert_definition_notification_operation_editor_relative_descendant_tooltip = The resource type to search for under the root type defined in the Start Search From selection.
-view_alert_definition_notification_operation_editor_relative_descendant_filter_tooltip = A specific name to uniquely identify a resource when more than one resource of the selected type might exist. This is optional if there will only ever be one resource of the resource type in the selected type hierarchy.
-view_alert_definition_notification_operation_editor_relative_descendant_loadFailed = Cannot get type descendants
-view_alert_definition_notification_operation_editor_operations_loadFailed = Failed to load the list of available operations
-view_alert_definition_notification_operation_editor_operations_no_parameters = This operation does not take any parameters
-view_alert_definition_notification_role_editor_loadFailed = Cannot determine current roles - starting empty
-view_alert_definition_notification_role_editor_restoreFailed = Cannot use current roles - starting empty
-view_alert_definition_notification_role_editor_saveFailed = Cannot save the selected roles
-view_alert_definition_notification_user_editor_loadFailed = Cannot determine current users - starting empty
-view_alert_definition_notification_user_editor_restoreFailed = Cannot use current users - starting empty
-view_alert_definition_notification_user_editor_saveFailed = Cannot save the selected users
-view_alert_definition_notification_cliScript_editor_repository = Repository
-view_alert_definition_notification_cliScript_editor_script = Script
-view_alert_definition_notification_cliScript_editor_whichUser = User To Run The Script As
-view_alert_definition_notification_cliScript_editor_thisUser = Myself
-view_alert_definition_notification_cliScript_editor_anotherUser = Another User
-view_alert_definition_notification_cliScript_editor_verifyAuthentication = Verify
-view_alert_definition_notification_cliScript_editor_loadFailed = Loading the CLI Notification Editor Failed.
-view_alert_definition_notification_cliScript_editor_selectRepoFirst = Select a repository first.
-view_alert_definition_notification_cliScript_editor_existingScript = Existing Script
-view_alert_definition_notification_cliScript_editor_uploadNewScript = Upload New Script
-view_alert_definition_notification_cliScript_editor_newScriptVersion = Version
-view_alert_definition_notification_cliScript_editor_selectRepo = Select the repository where the script should reside
-view_alert_definition_recovery_editor_disable_when_fired = Disable When Fired
-view_alert_definition_recovery_editor_disable_when_fired_tooltip = Indicates if this alert will be disabled after it fires. Once disabled, the alert can be manually re-enabled or a recovery alert can be set up to automatically re-enable it. If this alert is a recovery alert itself, this setting cannot be turned on.
-view_alert_definition_recovery_editor_recovery_alert = Recover Alert
-view_alert_definition_recovery_editor_recovery_alert_tooltip = The target alert that will be recovered (i.e. re-enabled) after this alert triggers. Do not select an alert here if you are not defining a recovery alert.
-view_alert_definition_recovery_editor_loadFailed = Cannot build recovery menu
-view_alert_definition_recovery_editor_none_available = None
-view_alert_common_tab_general = General Properties
-view_alert_common_tab_conditions = Conditions
-view_alert_common_tab_conditions_modal_title = 条件追加
-view_alert_common_tab_conditions_expression = Fire alert when
-view_alert_common_tab_conditions_expression_tooltip = Determines if ANY or ALL of the conditions must evaluate to true in order for the entire condition set to be considered true.
-view_alert_common_tab_conditions_text = Condition
-view_alert_common_tab_conditions_value = Value
-view_alert_common_tab_conditions_type_availability = Availability Change
-view_alert_common_tab_conditions_type_availability_down = Went down
-view_alert_common_tab_conditions_type_availability_up = Came up
-view_alert_common_tab_conditions_type_metric_threshold = Metric Value Threshold
-view_alert_common_tab_conditions_type_metric_calltime_threshold = Call Time Value Threshold
-view_alert_common_tab_conditions_type_metric_calltime_destination = with call destination matching
-view_alert_common_tab_conditions_type_metric_calltime_change = Call Time Value Changes
-view_alert_common_tab_conditions_type_metric_calltime_change_verb = by at least
-view_alert_common_tab_conditions_type_metric_calltime_delta_grows = Grows
-view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks = Shrinks
-view_alert_common_tab_conditions_type_metric_calltime_delta_other = Changes
-view_alert_common_tab_conditions_type_metric_baseline = Metric Value Baseline
-view_alert_common_tab_conditions_type_metric_baseline_verb = of
-view_alert_common_tab_conditions_type_metric_change = Metric Value Change
-view_alert_common_tab_conditions_type_metric_trait_change = Trait Change
-view_alert_common_tab_conditions_type_operation = Operation Execution
-view_alert_common_tab_conditions_type_operation_status = with result status
-view_alert_common_tab_conditions_type_resource_configuration = Resource Configuration Change
-view_alert_common_tab_conditions_type_event = Event Detection
-view_alert_common_tab_conditions_type_event_matching = with event source matching
-view_alert_common_tab_conditions_recovery_enabled = Triggered ''{0}'' to be re-enabled
-view_alert_common_tab_conditions_recovery_disabled = This alert caused its alert definition to be disabled
-view_alert_common_tab_notifications = Notifications
-view_alert_common_tab_notifications_sender = Sender
-view_alert_common_tab_notifications_status = Status
-view_alert_common_tab_notifications_message = Message
-view_alert_common_tab_dampening = Dampening
-view_alert_common_tab_dampening_category_none = None
-view_alert_common_tab_dampening_category_none_tooltip = Dampening is disabled. Every time the condition set is true, an alert will be triggered.
-view_alert_common_tab_dampening_category_consecutive_count = Consecutive
-view_alert_common_tab_dampening_category_consecutive_count_tooltip = An alert is triggered once every X occurrences the condition set is true consecutively.
-view_alert_common_tab_dampening_category_partial_count = Last N Evaluations
-view_alert_common_tab_dampening_category_partial_count_tooltip = An alert is triggered once every X occurrences the condition set is true during the last N evaluations of the condition set.
-view_alert_common_tab_dampening_category_duration_count = Time Period
-view_alert_common_tab_dampening_category_duration_count_tooltip = An alert is triggered once every X occurrences the condition set is true within a given time period.
-view_alert_common_tab_dampening_consecutive_occurrences_label = Occurrences
-view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip = The number of times the condition set must be consecutively true before the alert is triggered
-view_alert_common_tab_dampening_partial_occurrences_label = Occurrences
-view_alert_common_tab_dampening_partial_occurrences_label_tooltip = The number of times the condition set must be true during the last N evaluations before the alert is triggered.
-view_alert_common_tab_dampening_partial_evalatuions_label = Evaluations
-view_alert_common_tab_dampening_partial_evalatuions_label_tooltip = The total number of times the condition set will be tested to see if the given number of occurrences are true.
-view_alert_common_tab_dampening_duration_occurrences_label = Occurrences
-view_alert_common_tab_dampening_duration_occurrences_label_tooltip = The number of times the condition set must be true during the given time period before the alert is triggered.
-view_alert_common_tab_dampening_duration_period_label = Time Period
-view_alert_common_tab_dampening_duration_period_label_tooltip = The time span in which the condition set will be tested to see if the given number of occurrences are true.
-view_alert_common_tab_recovery = Recovery
-view_alert_common_tab_invalid_condition_category = Invalid condition category - please report this as a bug: {0}
-view_alert_common_tab_invalid_dampening_category = Invalid dampening category - please report this as a bug: {0}
-view_alert_common_tab_invalid_time_units = Invalid time units - please report this as a bug: {0}
-
-# Auto Discovery Queue
-#----------------------------
-view_autoDiscoveryQ_title = 自動リカバリキュー
-view_autoDiscoveryQ_import = インポート
-view_autoDiscoveryQ_ignore = 無視
-view_autoDiscoveryQ_ignored = 無視済み
-view_autoDiscoveryQ_unignore = 無視をしない
-view_autoDiscoveryQ_committed = コミット済み
-view_autoDiscoveryQ_deleted = 削除済み
-view_autoDiscoveryQ_uninventoried = インベントリ登録をしない
-view_autoDiscoveryQ_new = 新規
-view_autoDiscoveryQ_newAndIgnored = 新規かつ無視済み
-view_autoDiscoveryQ_importFailure = Failed to import resources
-view_autoDiscoveryQ_importSuccessful = You have successfully imported the selected resources.
-view_autoDiscoveryQ_ignoreFailure = Failed to ignore resources
-view_autoDiscoveryQ_ignoreSuccessful = You have successfully ignored the selected resources.
-view_autoDiscoveryQ_unignoreFailure = Failed to unignore resources
-view_autoDiscoveryQ_unignoreSuccessful = You have successfully unignored the selected resources.
-view_autoDiscoveryQ_noperm = (You are not authorized to view the auto-discovery queue)
-view_autoDiscoveryQ_noItems = No items to show
-view_autoDiscoveryQ_field_parentId = Parent ID
-view_autoDiscoveryQ_field_name = Resource Name
-view_autoDiscoveryQ_field_key = Resource Key
-view_autoDiscoveryQ_field_discoveryTime = Discovery Time
-view_autoDiscoveryQ_field_inventoryStatus = Inventory Status
-view_autoDiscoveryQ_loadFailure = Failed to load the inventory discovery queue
-view_autoDiscoveryQ_showStatus = Show
-view_autoDiscoveryQ_confirmSelect = Also select the platform children?
-
-#==================== Bundles ======================
-
-# some common bundle terms
-view_bundle_bundle = バンドル
-view_bundle_bundles = バンドル
-view_bundle_bundleDestinations = Bundle Destinations
-view_bundle_bundleDeployment = Bundle Deployment
-view_bundle_bundleDeployments = Bundle Deployments
-view_bundle_bundleFiles = Bundle Files
-view_bundle_bundleType = Bundle Type
-view_bundle_bundleVersion = Bundle Version
-view_bundle_bundleVersions = Bundle Versions
-view_bundle_deploy = Deploy
-view_bundle_deployed = Deployed
-view_bundle_deployDir = Deploy Directory
-view_bundle_deployments = Deployments
-view_bundle_destinations = Destinations
-view_bundle_files = Files
-view_bundle_latestVersion = 最新バージョン
-view_bundle_recipe = Recipe
-view_bundle_revert = Revert
-view_bundle_purge = Purge
-view_bundle_versions = バージョン
-view_bundle_deleteConfirm = Are you sure you want to delete this bundle? All versions, destinations and deployments for this bundle will also be deleted.
-
-# individual bundle views/wizards
-view_bundle_fileListView_fileSize = File Size
-view_bundle_fileListView_md5 = MD5
-view_bundle_fileListView_sha256 = SHA256
-view_bundle_fileListView_loadFailure = Failed to load bundle file data
-view_bundle_version_backToBundle = Back to Bundle
-view_bundle_version_bundleVersionTagUpdateFailure = Failed to update bundle version tags
-view_bundle_version_bundleVersionTagUpdateSuccessful = You have successfully updated the bundle version tags
-view_bundle_version_deleteConfirm = Are you sure you want to delete this bundle version?
-view_bundle_version_deleteFailure = Failed to delete the bundle version [{0}]
-view_bundle_version_deleteSuccessful = You successfully deleted the bundle version [{0}]
-view_bundle_version_loadFailure = Failed to load bundle version
-view_bundle_tree_loadFailure = Failed to load bundle data
-view_bundle_revertWizard_title = バンドル取り消し
-view_bundle_revertWizard_windowTitle = バンドル取り消しウィザード
-view_bundle_revertWizard_getInfoStep_name = Provide Revert Information
-view_bundle_revertWizard_getInfoStep_revertDeployName = Revert Deploy Name
-view_bundle_revertWizard_getInfoStep_revertDeployDesc = Revert Deploy Description
-view_bundle_revertWizard_getInfoStep_revertDeployDescFull = [REVERT From]\\n{0}\\n\\n[REVERT To]\\n{1}
-view_bundle_revertWizard_getInfoStep_cleanDeploy = Clean Deployment? (this will delete an old, existing deploy directory prior to starting the revert deployment)
-view_bundle_revertWizard_getInfoStep_getNameFailure = Failed to get revert deployment name
-view_bundle_revertWizard_confirmStep_name = Revert Deployment Confirmation
-view_bundle_revertWizard_confirmStep_noLiveDeployment_concise = No live deployment was found for the destination
-view_bundle_revertWizard_confirmStep_noLiveDeployment = No live deployment was found for the destination [{0}]
-view_bundle_revertWizard_confirmStep_noPriorDeployment_concise = The live deployment cannot be reverted because there is no prior deployment
-view_bundle_revertWizard_confirmStep_noPriorDeployment = The live deployment [{0}] cannot be reverted because there is no prior deployment for the destination [{1}]
-view_bundle_revertWizard_confirmStep_failedToFindLiveDeployment = Failed to find live deployment; cannot revert
-view_bundle_revertWizard_confirmStep_liveDeployment = Live Deployment
-view_bundle_revertWizard_confirmStep_prevDeployment = Previous Deployment
-view_bundle_revertWizard_confirmStep_confirmation = Reverting Live Deployment to Previous Deployment. Click "Next" to continue...
-view_bundle_revertWizard_revertStep_name = Deploy Bundle to Destination Platforms
-view_bundle_revertWizard_revertStep_reverting = Reverting...
-view_bundle_revertWizard_revertStep_scheduled = You have successfully scheduled the revert deployment!
-view_bundle_revertWizard_revertStep_scheduledDetails = You have successfully scheduled to revert the bundle deployment [{0}] from resource group [{1}]
-view_bundle_revertWizard_revertStep_scheduledFailure = Failed to schedule revert deployment!
-view_bundle_list_loadFailure = Failed to load the bundle to be deployed [{0}]
-view_bundle_list_singleLoadFailure = Failed to get a single bundle to be deployed [{0}]
-view_bundle_list_versionsCount = Versions Count
-view_bundle_list_destinationsCount = Destinations Count
-view_bundle_list_loadWithLatestFailure = Failed to load bundle with the latest version data
-view_bundleVersion_loadFailure = Failed to load bundle version data
-view_bundle_list_backToAll = Back to All Bundles
-view_bundle_list_tagUpdateFailure = Failed to update bundle tags
-view_bundle_list_tagUpdateSuccessful = You have successfully updated the bundle tags
-view_bundle_list_deleteConfirm = Are you sure you want to delete the selected bundles?
-view_bundle_list_deletesFailure = Failed to delete the bundles
-view_bundle_list_deletesSuccessful = You successfully deleted the bundles
-view_bundle_list_deleteFailure = Failed to delete the bundle [{0}]
-view_bundle_list_deleteSuccessful = You successfully deleted the bundle [{0}]
-view_bundle_list_error1 = Failed to load bundle to deploy [{0}]
-view_bundle_list_error2 = Failed to get a single bundle to deploy [{0}]
-view_bundle_list_error3 = Failed to load bundle
-view_bundle_dest_group = Group
-view_bundle_dest_created = Created
-view_bundle_dest_deployDir = Deploy Directory
-view_bundle_dest_lastDeployedVersion = Last Deployed Version
-view_bundle_dest_lastDeploymentDate = Last Deployment Date
-view_bundle_dest_lastDeploymentStatus = Last Deployment Status
-view_bundle_dest_loadFailure = Failed to load bundle destinations
-view_bundle_dest_loadFailureVersionInfo = Failed to load bundle destination deployed version information
-view_bundle_dest_backToBundle = Back to Bundle
-view_bundle_dest_tagUpdateFailure = Failed to update bundle destination tags
-view_bundle_dest_tagUpdateSuccessful = You have successfully updated the bundle destination tags
-view_bundle_dest_purgeConfirm = This will purge the bundle content from all remote machines. Are you sure you want to do this?
-view_bundle_dest_purgeFailure = Failed to purge the bundle destination [{0}] from some or all of the remote machines.
-view_bundle_dest_purgeSuccessful = You successfully purged the bundle destination [{0}] from all of the remote machines.
-view_bundle_dest_revertConfirm = This will revert all remote machines back to the previous bundle deployment. Are you sure you want to do this?
-view_bundle_dest_deleteConfirm = Are you sure you want to delete this bundle destination? This only deletes it from the database; all bundle content that was deployed to this destination on remote machines will remain.
-view_bundle_dest_deleteFailure = Failed to delete the bundle destination [{0}]
-view_bundle_dest_deleteSuccessful = You successfully deleted the bundle destination [{0}]
-view_bundle_resDeployDS_loadFailure = Failed to load bundle resource deployments
-view_bundle_deploy_name = Deployment Name
-view_bundle_deploy_time = Deployment Time
-view_bundle_deploy_loadDeployFailure = Failed to load bundle deployments
-view_bundle_deploy_action = Action
-view_bundle_deploy_installDetails = Install Details
-view_bundle_deploy_backButton = Back to Destination
-view_bundle_deploy_tagUpdateFailure = Failed to update bundle deployment tags
-view_bundle_deploy_tagUpdateSuccessful = You have successfully updated the bundle deployment tags
-view_bundle_deploy_deploymentPlatforms = Deployment Platforms
-view_bundle_deploy_selectARow = Select a row to show installation details
-view_bundle_deploy_operatingSystem = Operating System
-view_bundle_deploy_loadFailure = Failed to load bundle deployment
-view_bundle_deploy_loadBundleFailure = Failed to find bundle
-view_bundle_deploy_deployedBy = Deployed By
-view_bundle_deploy_clickForError = Click the icon for the error message
-view_bundle_deploy_deleteConfirm = Are you sure you want to delete this bundle deployment?
-view_bundle_deploy_deleteFailure = Failed to delete the bundle deployment [{0}]
-view_bundle_deploy_deleteSuccessful = You successfully deleted the bundle deployment [{0}]
-view_bundle_createWizard_title = バンドル生成
-view_bundle_createWizard_windowTitle = Bundle Creation Wizard
-view_bundle_createWizard_cancelSuccessful = Canceled the creation of bundle [{0}], version = [{1}]
-view_bundle_createWizard_cancelFailure = Failed to fully cancel the creation of bundle [{0}], version = [{1}] - the bundle may still exist in the database
-view_bundle_createWizard_noBundleTypesSupported = No bundle types are supported - you must deploy a valid plugin that supports bundle deployments
-view_bundle_createWizard_noBundleTypesAvail = No bundle types are available
-view_bundle_createWizard_loadBundleFileFailure = Cannot obtain bundle file information from server
-view_bundle_createWizard_enterUrl = Please enter a valid URL where the bundle distribution file can be downloaded from
-view_bundle_createWizard_enterRecipe = Please supply a valid recipe
-view_bundle_createWizard_uploadInProgress = Upload is in progress... This can take several minutes for large files
-view_bundle_createWizard_uploadStepName = Upload Bundle Files
-view_bundle_createWizard_noAdditionalFilesNeeded = No additional files need to be uploaded for this bundle
-view_bundle_createWizard_failedToUploadFile = Failed to upload bundle file
-view_bundle_createWizard_failedToUploadDistroFile = Failed to upload bundle distribution file
-view_bundle_createWizard_bundleDistro = Bundle Distribution
-view_bundle_createWizard_youMustChooseOne = You must choose one option in order to create a bundle!
-view_bundle_createWizard_urlOption = URL
-view_bundle_createWizard_uploadOption = Upload
-view_bundle_createWizard_recipeOption = Recipe
-view_bundle_createWizard_provideBundleDistro = Provide a Bundle Distribution
-view_bundle_createWizard_clickToUploadRecipe = Click to load a recipe file
-view_bundle_createWizard_createFailure = Failed to create the bundle
-view_bundle_createWizard_createSuccessful = You have successfully created a bundle named [{0}] with a version of [{1}]
-
-view_bundle_deployWizard_deploying = Deploying...
-view_bundle_deployWizard_deployStep = Deploy Bundle to Destination Platforms
-view_bundle_deployWizard_deploymentCreated = Created Deployment...
-view_bundle_deployWizard_deploymentCreatedDetail = You have created the deployment [{0}] with the description [{1}]
-view_bundle_deployWizard_deploymentCreatedDetail_concise = You have created the deployment [{0}]
-view_bundle_deployWizard_destinationCreatedDetail = You have created the destination [{0}] with the description [{1}]
-view_bundle_deployWizard_destinationCreatedDetail_concise = You have created the destination [{0}]
-view_bundle_deployWizard_deploymentScheduled = Bundle Deployment Scheduled!
-view_bundle_deployWizard_deploymentScheduledDetail = You have scheduled the bundle deployment [{0}] to the destination group [{1}]
-view_bundle_deployWizard_deploymentScheduledDetail_concise = You have scheduled the bundle deployment
-view_bundle_deployWizard_error_1 = Failed to delete new deployment on Cancel
-view_bundle_deployWizard_error_2 = Failed to delete new destination on Cancel
-view_bundle_deployWizard_error_3 = Failed to Schedule Deployment!
-view_bundle_deployWizard_error_4 = Failed to schedule deployment: {0}
-view_bundle_deployWizard_error_5 = Failed to Create Deployment!
-view_bundle_deployWizard_error_6 = Failed to create deployment: {0}
-view_bundle_deployWizard_error_7 = Failed to get deployment name.
-view_bundle_deployWizard_error_8 = You must select a valid resource group from the drop down
-view_bundle_deployWizard_error_9 = Failed to delete new destination in nextPage
-view_bundle_deployWizard_error_10 = Failed to create destination, it may already exist. (Note, for an existing destination deploy from the Destination view)
-view_bundle_deployWizard_error_11 = Failed to find defined deployments.
-view_bundle_deployWizard_error_12 = Failed to find defined bundles.
-view_bundle_deployWizard_getConfigStep = Set Deployment Configuration
-view_bundle_deployWizard_getConfigSkip = No configuration needed for this bundle version.
-view_bundle_deployWizard_getDestStep = New Destination
-view_bundle_deployWizard_getDest_name = Destination Name
-view_bundle_deployWizard_getDest_desc = Destination Description
-view_bundle_deployWizard_getDest_deployDir = Root Deployment Directory (on destination platforms)
-view_bundle_deployWizard_getInfoStep = Provide Deployment Information
-view_bundle_deployWizard_getInfo_clean = Clean Deployment? (wipe deploy directory on destination platform)
-view_bundle_deployWizard_getInfo_deploymentDesc = Deployment Description
-view_bundle_deployWizard_getInfo_deploymentName = Deployment Name
-view_bundle_deployWizard_getOptionsStep = Deploy Options
-view_bundle_deployWizard_getOptions_deployLater = Deploy Later
-view_bundle_deployWizard_getOptions_deployNow = Deploy Now
-view_bundle_deployWizard_getOptions_deployTime = Deployment Time
-view_bundle_deployWizard_selectBundleStep = Select Deployment Bundle
-view_bundle_deployWizard_selectBundle_single = Select only a single bundle for deployment.
-view_bundle_deployWizard_selectVersionStep = Select Deployment Bundle Version
-view_bundle_deployWizard_selectVersion_latest = Latest Version [{0}]
-view_bundle_deployWizard_selectVersion_live = Live Version [{0}]
-view_bundle_deployWizard_selectVersion_select = Select Version from List:
-view_bundle_deployWizard_title = バンドルデプロイウィザード
-
-# =================== Measurement Views =====================
-
-view_measureTable_chartMetricValues = Chart Selected Metrics
-view_measureTable_getLive = Get Live Value
-view_measureTable_getLive_failure = Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
-view_measureTable_live_title = ライブデータ
-
-# =================== Components =====================
-
-view_configCompare_comparingConfigs = Comparing Configurations
-view_configCompare_configCompare = Configuration Comparison
-
-view_configEdit_addItem = Add Item to List
-view_configEdit_confirm_1 = Are you sure you want to delete the selected properties from the set?
-view_configEdit_confirm_2 = Are you sure you want to delete this row?
-view_configEdit_confirm_3 = Are you sure you want to delete the [{0}] selected [{1}]?
-view_configEdit_viewRow = View Row
-view_configEdit_editRow = Edit Row
-view_configEdit_enterPropName = Enter the name of the property to be added.
-view_configEdit_error_1 = Configuration is not supported by this Resource.
-view_configEdit_error_2 = Connection settings are not supported by this Resource.
-view_configEdit_error_3 = Cannot add property named [{0}]. The property name is already used in the set.
-view_configEdit_files = Files
-view_configEdit_hideAll= Hide All
-view_configEdit_jumpToSection = セクションへのジャンプ
-view_configEdit_msg_1 = Added property [{0}] to the set.
-view_configEdit_msg_2 = Removed properties from the set.
-view_configEdit_msg_3 = [{0} {1}] deleted from list.
-view_configEdit_msg_4 = Item added to list.
-view_configEdit_properties = Properties
-view_configEdit_tooltip_1 = Delete the selected items from the list.
-view_configEdit_tooltip_2 = Add an item to the list.
-
-view_groupConfigEdit_member = Member
-view_groupConfigEdit_noListProps = List properties are not currently supported for group configurations.
-view_groupConfigEdit_tooltip_1 = Member values differ - click icon to edit them.
-view_groupConfigEdit_setAll = Set all values to:
-view_groupConfigEdit_unset = Unset
-view_groupConfigEdit_valsDiff = member values differ
-view_groupConfigEdit_valsDiffForProp = Member Values for Property [{0}]
-
-view_leftNav_unknownPage = Unknown page name [{0}] for section [{1}] - URL is invalid.
-
-view_measure_nan = --no data available--
-
-# Measurement Range Selector
-view_measureRange_last = Time Range - Previous
-view_measureRange_start = Time Range - Start
-view_measureRange_simple = Simple...
-
-view_selector_assigned = Assigned {0}
-view_selector_available = Available {0}
-
-view_subTab_error_disabled = Cannot select disabled subTab [{0}].
-
-view_table_drawFail = Failed to draw Table [{0}].
-view_table_matchingRows = 一致した行: {0} (選択済み: {1})
-view_table_totalRows = 合計行: {0} (選択済み: {1})
-view_tableSection_backButton = Back to List
-view_tableSection_error_noId = Table [{0}] record is missing 'id' attribute - please report this bug.
-view_tableSection_error_badId = Can not show detail for [{0}]. Illegal 'id': [{1}]. Please report this bug
-
-view_tags_tags = タグ
-view_tags_error_1 = Failed to load Tags
-view_tags_tooltip_1 = Click to remove this Tag
-view_tags_tooltip_2 = Click to edit Tags
-view_tags_tooltip_3 = Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
-
-# File Upload (various)
-view_upload_alreadyUploaded = File has already been uploaded
-view_upload_bundleDistFile = Distribution File
-view_upload_error_bundleDistFile = Error uploading Bundle Distribution File
-view_upload_error_file = Error uploading file
-view_upload_error_fileName = Error uploading file [{0}]
-view_upload_error_fileName_2 = Error uploading file [{0}], check for invalid file path.
-view_upload_error_packageVersionFile = Error uploading Package Version File
-view_upload_error_results = Error uploading file, unexpected results: [{0}]
-view_upload_inProgress = Can not submit, upload is currently in progress
-view_upload_prompt_1 = Please select a file to upload [{0}]
-view_upload_prompt_2 = File to Upload
-view_upload_tooltip_1a = Select a file to upload, then click Upload or Next
-view_upload_tooltip_1b = Select a file to upload, then click Next
-view_upload_tooltip_2 = File upload had previously failed
-view_upload_success = File successfully uploaded
-view_upload_upload = Upload
-view_upload_uploadFile = UploadFile
-
-# Group Create Wizard
-view_groupCreateWizard_membersStepName = Select Members
-view_groupCreateWizard_createStepName = Group Settings
-view_groupCreateWizard_createStep_recursive = Recursive
-view_groupCreateWizard_title = グループ生成
-view_groupCreateWizard_windowTitle = グループ生成
-view_groupCreateWizard_createFailure = Failed to create the resource group
-view_groupCreateWizard_createSuccessful_concise = You have created a new resource group. [<a href="{0}">View Group</a>]
-view_groupCreateWizard_createSuccessful_full = You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources
-
-# Resource Type / Plugin View/Datasources
-view_type_resourceTypes = Resource Types
-view_type_parentId = Parent ID
-view_type_typeTreeLoadFailure = Failed to load resource type tree data
-
-# Tabs
-view_tabs_invalidSubTab = Invalid subtab: {0}
-view_tabs_invalidTab = Invalid tab: {0}
-
-# Group Tree
-group_tree_partialClusterTooltip = {0} out of {1} group members have a ''{2}'' resource
-
-#=================== Dashboard =====================
-view_dashboard_favorites_error1 = Failed to load favorite Resources.
-view_dashboardManager_error = Failed to save dashboard to server
-view_dashboardManager_saved = Saved dashboard {0} to server
-view_dashboardManager_success = Saved dashboard
-view_dashboardManager_deleteFail = Failed to delete dashboard.
-view_dashboardManager_deleted = Successfully deleted dashboard {0}
-view_dashboards_title = ダッシュボード
-view_dashboards_confirm1 = Are you sure you want to delete
-view_dashboards_portlets_refresh_fail1=Failed to update interval for portlets that auto-refresh
-view_dashboards_portlets_refresh_fail2=Failed to disable reload for portlets that auto-refresh
-view_dashboards_portlets_refresh_none = No Refresh
-view_dashboards_portlets_refresh_one_min = 1 minute
-view_dashboards_portlets_refresh_multiple_min = {0} minutes
-view_dashboards_portlets_refresh_success1=Updated interval for portlets that auto-refresh
-view_dashboards_portlets_refresh_success2=Stopping reload for portlets that auto-refresh
-view_dashboardsManager_error1 = Failed to add new dashboard
-view_dashboardsManager_message_title_details = <h1>RHQへようこそ2</h1>\n<p>RHQプロジェクトは抽象化されたプラグインベースのシステム管理スイートで、複数のプロダクトやプラットフォームに対してコア機能を横断的に適用できる拡張可能で、統合化されたシステム管理を提供します。このプロジェクトはレイヤ化されたモジュールによって設計されていて、デプロイのための柔軟なアーキテクチャを提供します。それは企業全体に対する監査と履歴の管理を提供するコアとなるユーザーインタフェースを導入します。サーバー/エージェントアーキテクチャはリモートでの管理と特定プロダクトのサポートを実現するプラグインを提供します。 </p>\n <p>このデフォルトのダッシュボードは上の「編集モード」ボタンをすることで編集可能です。</p>
-
-view_portlet_factory_invalidPortlet = This is an obsolete portlet that is no longer valid. Please delete it.
-
-view_portlet_defaultName_autodiscovery = ディスカバリキュー
-view_portlet_defaultName_favoriteResources = お気に入りリソース
-view_portlet_defaultName_resourceMetric = Resource Metric Graph
-view_portlet_defaultName_groupMetric = Resource Group Metric Graph
-view_portlet_defaultName_inventorySummary = インベントリサマリ
-view_portlet_defaultName_mashup = マッシュアップ
-view_portlet_defaultName_message = メッセージ
-view_portlet_defaultName_operations = 最近のオペレーション
-view_portlet_defaultName_platformSummary = プラットフォーム利用率
-view_portlet_defaultName_problemResources = アラートまたは利用できないリソース
-view_portlet_defaultName_recentAlerts = 最近のアラート
-view_portlet_defaultName_recentlyAddedResources = 最近追加されたリソース
-view_portlet_defaultName_tagCloud = タグ数
-
-view_portlet_defaultName_group_alerts =グループ: アラート
-view_portlet_defaultName_group_bundles = グループ: バンドルデプロイ
-view_portlet_defaultName_group_config_updates = グループ: 構成の更新
-view_portlet_defaultName_group_events = グループ: イベント数
-view_portlet_defaultName_group_metrics = グループ: メトリックス
-view_portlet_defaultName_group_oobs = グループ: OOB 条件
-view_portlet_defaultName_group_operations = グループ: オペレーション
-view_portlet_defaultName_group_pkg_hisory = グループ: パッケージ履歴
-view_portlet_defaultName_resource_alerts = リソース: アラート
-view_portlet_defaultName_resource_bundles = リソース: バンドルデプロイ
-view_portlet_defaultName_resource_config_updates = リソース: 構成の更新
-view_portlet_defaultName_resource_events = リソース: イベント数
-view_portlet_defaultName_resource_metrics = リソース: 測定
-view_portlet_defaultName_resource_oobs = リソース: OOB メトリックス
-view_portlet_defaultName_resource_operations = リソース: オペレーション
-view_portlet_defaultName_resource_pkg_hisory = リソース: パッケージ履歴
-
-view_portlet_help_autodiscovery = This portlet allows import or ignore of newly discovered resources. Imported resources are added to inventory for monitoring and management. Ignored resources are not imported and are hidden from view unless explicitly unignored.
-view_portlet_help_bundle_deps = This portlet shows relevant bundle deployments based on display criteria configured.
-view_portlet_help_config_updates =This portlet displays recent configuration changes consistent with configuration settings.
-view_portlet_help_eventcounts = This portlet displays Event counts consistent with display criteria configured.
-view_portlet_help_favoriteResources = This portlet displays the current user''s favorite resources.
-view_portlet_help_graph = This portlet displays the resource metric graph.
-view_portlet_help_inventorySummary = This portlet displays a short summary of the current user''s viewable inventory and metric collection rate.
-view_portlet_help_mashup = This portlet displays the returned content of a remote HTTP request (via an iframe).
-view_portlet_help_metrics = This portlet graphs relevant recent metric data based on display criteria configured.
-view_portlet_help_message = This portlet displays a static HTML message. The <i>message</i> property must be configured.
-view_portlet_help_oobs = This portlet displays OOB(Out of Bound) metric conditions.
-view_portlet_help_operations = This portlet displays the most recently executed operations for the current user''s inventory.
-view_portlet_help_scheduledOperations = This portlet displays the next scheduled operations for the current user''s inventory.
-view_portlet_help_operations_criteria = This portlet displays Operations consistent with display criteria configured.
-view_portlet_help_pkg_history = This portlet shows relevant package history based on display criteria configured.
-view_portlet_help_platformSummary = This portlet displays utilization data (such as current CPU and memory usage) for platform resources that are accessible by the current user.
-view_portlet_help_problemResources = This portlet displays the current user''s alerted or unavailable resources.
-view_portlet_help_recentAlerts = This portlet displays alerts recently fired on the current user''s viewable inventory.
-view_portlet_help_recentlyAdded = This portlet displays resources that have recently been imported into inventory.
-view_portlet_help_tagCloud = This portlet displays the relative tag counts for the current user''s inventory.
-view_portlet_help_none = There is no help available for this portlet.
-
-view_portlet_configure_needed = Click the Settings button to configure this portlet.
-view_portlet_configure_notNeeded = Configuration is not necessary for this portlet.
-view_portlet_configure_definitionTitle = Portlet Configuration
-view_portlet_configure_definitionDesc = The configuration settings for the portlet.
-
-view_portlet_autodiscovery_setting_platforms = discovered platforms
-
-view_portlet_graph_configure_resource_graph = The resource to graph
-view_portlet_graph_configure_metricDefinition_graph = The metric definition id to graph
-
-view_portlet_inventory_error1 = Failed to retrieve inventory summary
-view_portlet_inventory_tooltip_expand = Click to show more details for this resource.
-view_portlet_inventory_tooltip_collapse = Click to hide details for this resource.
-
-view_portlet_message_title = The message to display.
-
-view_portlet_operations_config_completed_maximum = Maximum number of Completed operations to display.
-view_portlet_operations_config_completed_enable = Whether to enable completed operations results grouping for dashboard.
-view_portlet_operations_config_scheduled_enable = Whether to enable scheduled operations results grouping for dashboard.
-view_portlet_operations_config_scheduled_maximum = Maximum number of Scheduled operations to display.
-view_portlet_operations_config_completed = completed operations
-view_portlet_operations_config_show_last = show Last
-view_portlet_operations_config_show_next = show Next
-view_portlet_operations_disabled = (Results currently disabled. Change settings to enable results.
-
-view_portlet_platform_platform_error_1 = Failed to load platform metrics
-view_portlet_platform_type_error_1 = Could not load type data
-
-view_portlet_problemResources_config_display_maximum = Maximum number of Problem resources to display.
-view_portlet_problemResources_config_display_range = Show problem resources going back this many hours.
-view_portlet_problemResources_config_display_range2 = From {0} to {1}
-view_portlet_problemResources_maxDisplaySetting = maximum resources.
-
-view_portlet_recentAlerts_config_members = Select Members
-view_portlet_recentAlerts_config_priority_label = priority Alerts,
-view_portlet_recentAlerts_config_when = within the past
-view_portlet_recentAlerts_fail_msg = Failed to load resources assigned for alert filtering.
-
-view_portlet_recentlyAdded_setting_addedPlatforms = recently added platforms
-view_portlet_recentlyAdded_error1 = Failed to load recently added resources
-view_portlet_results_empty = 指定されたクライテリアの結果は見つかりません
-
-# =================== Inventory =====================
-view_inventory_adq = ディスカバリキュー
-view_inventory_sectionHelp = このセクションにおいて、新規に発見されたリソース、インベントリに登録されたリソース、グループの表示と管理がおこなわれます。
-view_inventory_problemGroups = 問題グループ
-view_inventory_collectionInterval = コレクション間隔
-view_inventory_mixed = mixed
-view_inventory_unavailableServers = 利用不能サーバー
-view_inventory_groups = グループ
-view_inventory_allGroups = すべてのグループ
-view_inventory_allResources = すべてのリソース
-view_inventory_platforms = プラットフォーム
-view_inventory_servers = サーバー
-view_inventory_services = サービス
-view_inventory_summary_agent_error1 = Failed to locate agent managing resource id
-view_inventory_summary_agent_error2 = Failed to ping agent managing resource id
-view_inventory_summary_agent_error3 = You do not have permission to view details for this Agent.
-view_inventory_summary_agent_fullEnpoint = Full Endpoint
-view_inventory_summary_agent_fullEnpoint_err1 = !No remote endpoint associated with this resource!
-view_inventory_summary_agent_last_title = Last Received Availability Report
-view_inventory_summary_agent_status_title = Agent Communications Status
-view_inventory_summary_agent_title = Agent Managing this Resource
-view_inventory_dynagroupDefs = 動的グループ定義
-view_metric_traits = Traits
-view_metric_viewTraitHistory = Value History for Trait [{0}]
-view_inventory_eventHistory_groupEventHistory = Group Event History
-view_inventory_eventHistory_resourceEventHistory = Resource Event History
-view_inventory_eventHistory_sourceFilter = Source Filter
-view_inventory_eventHistory_detailsFilter = Details Filter
-view_inventory_eventHistory_severityFilter = Severity Filter
-view_inventory_eventHistory_timestamp = Timestamp
-view_inventory_eventHistory_severity = Severity
-view_inventory_eventHistory_details = Details
-view_inventory_eventHistory_sourceLocation = Source Location
-view_inventory_eventHistory_deleteSuccessful = You have successfully deleted [{0}] events for [{1}]
-view_inventory_eventHistory_deleteFailed = Failed to deleted selected events for [{0}]
-view_inventory_eventHistory_purgeSuccessful = You have successfully purged [{0}] events for [{1}]
-view_inventory_eventHistory_purgeFailed = Failed to purge events for [{0}]
-view_inventory_eventDetails_loadFailed = An error occurred loading the event details
-view_inventory_groups_resourceGroups = Resource Groups
-view_inventory_groups_children = Children
-view_inventory_groups_descendants = Descendants
-view_inventory_groups_deleteSuccessful = You have successfully deleted the selected resource groups
-view_inventory_groups_deleteFailed = Failed to delete the selected resource groups
-view_inventory_groups_loadFailed = Failed to load group composite data
-view_inventory_resource_loadFailed = Resource with id [{0}] does not exist or is not accessible
-view_inventory_resources_deleteConfirm = Are you sure you want to delete the selected resources?
-view_inventory_resources_deleteSuccessful = You have successfully deleted the selected resources
-view_inventory_resources_deleteFailed = Failed to delete the selected resources
-view_inventory_resources_uninventoryConfirm = Are you sure you want to uninventory the selected resources? Note that if a selected resource still exists, then it will get rediscovered during its agent''s next discovery scan.
-view_inventory_resources_uninventorySuccessful = You have successfully uninventoried the selected resources
-view_inventory_resources_uninventoryFailed = Failed to uninventory the selected resources
-view_inventory_resources_loadFailed = Failed to load resource composite data
-view_inventory_resources_title = リソース
-view_inventory_resources_title_children = 子リソース
-view_inventory_resources_title_members = メンバーリソース
-view_resource_inventory_activity_changed_by=Changed by
-view_resource_inventory_activity_criteria_no_recent_events=表示クライテリアに基づくイベントはありません
-view_resource_inventory_activity_no_recent_alerts=No recent alerts
-view_resource_inventory_activity_no_recent_bundle_deploy=No recent bundle deployments
-view_resource_inventory_activity_no_recent_config_history=No configuration change history
-view_resource_inventory_activity_no_recent_events =No events in the last 24 hours
-view_resource_inventory_activity_no_recent_metrics=This resource has no recent metrics
-view_resource_inventory_activity_no_recent_oob=OOBの条件はみつかりません
-view_resource_inventory_activity_no_recent_operations=No recent operation history
-view_resource_inventory_activity_no_recent_pkg_history=No recent package history
-view_resource_inventory_childhistory_createdChild = Created Child
-view_resource_inventory_childhistory_deletedChild = Deleted Child
-view_resource_inventory_childhistory_status_invalidArtifact = Invalid Artifact
-view_resource_inventory_childhistory_status_invalidConfig = Invalid Configuration
-view_resource_inventory_childhistory_filterTitle = Past N Days
-view_resource_monitor_availability_loadFailed = Failed to load availability history
-view_resource_monitor_graphs_noneAvailable = No graphs available
-view_resource_monitor_graphs_loadFailed = Failed to load graph data
-view_resource_monitor_graphs_lookupFailed = Failed to find resource for graph
-view_resource_monitor_graph_instructions = Point your mouse to a data point on the chart
-view_resource_monitor_graph_live_tooltip = Click for a live graph of current values
-view_resource_monitor_table_min = Minimum
-view_resource_monitor_table_max = Maximum
-view_resource_monitor_table_avg = Average
-view_resource_monitor_table_last = Last
-view_resource_monitor_table_alerts = アラート
-view_resource_monitor_detailed_graph_label = Detailed Graph
-view_resource_monitor_calltime_title = Call Time Data
-view_resource_monitor_calltime_destination = Call Destination
-view_resource_monitor_calltime_count = Count
-view_resource_monitor_calltime_minimum = Minimum
-view_resource_monitor_calltime_average = Average
-view_resource_monitor_calltime_maximum = Maximum
-view_resource_monitor_calltime_total = Total
-view_resource_monitor_calltime_loadFailed = Could not load call time data
-view_resource_monitor_calltime_lookupFailed = Could not load resource for call time
-view_resource_monitor_calltime_editFailed = Call time data can not be edited
-view_resource_monitor_schedules_title = Resource Metric Collection Schedules
-view_resource_title_tagUpdateFailed = Failed to update resource tags
-view_resource_title_component_errors_tooltip = Shows managed component errors. Click for details
-view_tree_common_loadFailed_generic = Failed to load data for tree
-view_tree_common_loadFailed_root = Failed to load root for tree
-view_tree_common_loadFailed_descendants = Failed to load descendants for tree
-view_tree_common_loadFailed_children = Failed to load children for node
-view_tree_common_createFailed_autoCluster = Failed to create or update autocluster backing group
-view_tree_common_loadFailed_group = Failed to load group with id [{0}]
-view_tree_common_loadFailed_groupTree = Failed to load group tree
-view_tree_common_loadFailed_selection = Failed to select this node
-view_tree_common_loadFailed_node = Failed to load data for this node
-view_tree_common_loadFailed_create = Failed to create view for this node
-view_tree_common_loadFailed_update = Failed to update view for this node
-view_tree_common_contextMenu_loadFail_children = Failed to load platform manual add children
-view_tree_common_contextMenu_loadFail_dashboards = Failed to load user dashboards
-view_tree_common_contextMenu_loadFail_group = Failed to load group for context menu
-view_tree_common_contextMenu_type_name_label = Type: {0}
-view_tree_common_contextMenu_resourceConfiguration = Resource Configuration
-view_tree_common_contextMenu_editPluginConfiguration = Edit [{0}] Plugin Configuration
-view_tree_common_contextMenu_editResourceConfiguration = Edit [{0}] Resource Configuration
-view_tree_common_contextMenu_operations = Operations
-view_tree_common_contextMenu_operations_loadFailed = Failure to start wizard for running operations
-view_tree_common_contextMenu_measurements = Measurements
-view_tree_common_contextMenu_addChartToDashboard = Add chart to dashboard [{0}]
-view_tree_common_contextMenu_resourceGraph = Resource Metric Graph
-view_tree_common_contextMenu_groupGraph = Group Metric Graph
-view_tree_common_contextMenu_saveChartToDashboardSuccessful = You have saved dashboard [{0}]
-view_tree_common_contextMenu_saveChartToDashboardFailure = Failed to save the dashboard
-view_tree_common_contextMenu_loadFailed_dashboard = Failed to load user dashboards
-view_tree_common_contextMenu_loadFailed_manualAddChildren = Failed to load platform manual add children
-view_tree_group_error_updateAutoCluster = Failed to create or update autocluster backing group. key: [{0}]
-view_tabs_common_activity = アクティビティ
-view_tabs_common_agent = エージェント
-view_tabs_common_summary = サマリ
-view_tabs_common_overview = 概要
-view_tabs_common_dashboard = ダッシュボード
-view_tabs_common_timeline = タイムライン
-view_tabs_common_monitoring = モニタリング
-view_tabs_common_graphs = グラフ
-view_tabs_common_tables = テーブル
-view_tabs_common_traits = Traits
-view_tabs_common_availability = アベイラビリティ
-view_tabs_common_schedules = スケジュール
-view_tabs_common_calltime = 呼び出し時間e
-view_tabs_common_inventory = インベントリ
-view_tabs_common_groups = グループ
-view_tabs_common_members = メンバー
-view_tabs_common_group_members = グループメンバー
-view_tabs_common_group_membership = グループメンバーシップ
-view_tabs_common_child_resources = 子リソース
-view_tabs_common_child_history = 子の履歴
-view_tabs_common_connectionSettings = 接続設定
-view_tabs_common_connectionSettingsHistory = 接続設定の履歴
-view_tabs_common_operations = オペレーション
-view_tabs_common_schedule = スケジュール
-view_tabs_common_history = 履歴
-view_tabs_common_alerts = アラート
-view_tabs_common_definitions = 定義
-view_tabs_common_current = 現在
-view_tabs_common_events = イベント
-view_tabs_common_configuration = 構成
-view_tabs_common_content = コンテント
-view_tabs_common_deployed = デプロイ済み
-view_tabs_common_new = 新規
-view_tabs_common_subscriptions = サブスクリプション
-view_titleBar_common_updateTagsSuccessful = The tags for [{0}] have been updated
-view_titleBar_common_updateTagsFailure = Failed to update the tags for [{0}]
-view_titleBar_common_loadTagsFailure = Failed to load the tags for [{0}]
-view_titleBar_common_clickToRemoveFav = Click to remove this as a favorite
-view_titleBar_common_clickToAddFav = Click to add this as a favorite
-view_titleBar_common_removedFav = You have removed [{0}] as one of your favorites
-view_titleBar_common_addedFav = You have added [{0}] as a favorite
-view_titleBar_common_removedFavFailure = Failed to remove [{0}] as one of your favorites
-view_titleBar_common_addedFavFailure = Failed to add [{0}] as a favorite
-view_titleBar_group_failInfo = Failed to get general info on group [{0}] with ID [{1}]
-view_titleBar_group_summary_collapsedTooltip = Click to show more details for this group
-view_titleBar_group_summary_expandedTooltip = Click to hide details for this group
-view_dynagroup_expressionSet = Expression Set
-view_dynagroup_recalculationInterval = Recalculation Interval (ms)
-view_dynagroup_lastCalculationTime = Last Calculation Time
-view_dynagroup_nextCalculationTime = Next Calculation Time
-view_dynagroup_definitionCreated = You have successfully created a group definition named [{0}]
-view_dynagroup_definitionLoadFailure = Failed to load group definitions
-view_dynagroup_definitionAlreadyExists = A group definition already exists with this name
-view_dynagroup_saveSuccessful = You have successfully saved the group definition named [{0}]
-view_dynagroup_saveFailure = Failed to save the group definition named [{0}]
-view_dynagroup_singleSaveFailure = An error occurred - there should have been one created, but instead there were [{0}] created
-view_dynagroup_saveAndRecalculate = Save & Recalculate
-view_dynagroup_recalculate = Recalculate
-view_dynagroup_recalcSuccessful = You have successfully recalculated this group definition
-view_dynagroup_recalcFailure = Failed to recalculated this group definition
-view_dynagroup_recalcSuccessfulSelection = You have successfully recalculated [{0}] group definitions
-view_dynagroup_recalcFailureSelection = Failed to recalculated the selected group definitions
-view_dynagroup_deleteSuccessfulSelection = You have successfully deleted [{0}] group definitions
-view_dynagroup_deleteFailureSelection = Failed to delete the selected group definitions
-view_dynagroup_children = DynaGroup Children
-view_dynagroup_newGroupDefinition = New Group Definition
-view_dynagroup_editing = Editing [{0}]
-view_dynagroup_expression = Expression
-view_dynagroup_recursive = Recursive
-view_dynagroup_loadDefinitionFailure = Failed to load group definition [{0}]
-view_dynagroup_loadDefinitionMissing = There is no group definition with the ID of [{0}]
-view_dynagroup_permDenied = You do not have permission to view group definitions
-view_dynagroup_definitions = DynaGroup Definitions
-view_dynagroup_template_customExpression = Custom Expression...
-view_dynagroup_template_jbossas4_clusters = JBossAS 4 - Clusters
-view_dynagroup_template_jbossas5_clusters = JBossAS 5/6 - Clusters
-view_dynagroup_template_jbossas4_earClusters = JBossAS 4 - Clustered EARs
-view_dynagroup_template_jbossas4_uniqueVersions = JBossAS 4 - Unique versions
-view_dynagroup_template_platforms = Platform resources in inventory
-view_dynagroup_template_uniqueResourceTypes = Unique resource types in inventory
-view_dynagroup_template_jbossas4_hostingApp = JBossAS 4 - All hosting any version of "my" app
-view_dynagroup_template_jbossas4_nonsecured = JBossAS 4 - All non-secured
-view_dynagroup_template_downedResources = All resources currently down
-view_dynagroup_mixed = Mixed
-view_dynagroup_compatible = Compatible
-view_dynagroup_expressionBuilderIconTooltip = Expression Builder...
-view_dynagroup_exprBuilder_title = Expression Builder
-view_dynagroup_exprBuilder_expression = Expression
-view_dynagroup_exprBuilder_expression_tooltip = This is the full expression that is represented by the selections in the form below. This text will be added to your group definition expression text when you click the "Add Expression" button.
-view_dynagroup_exprBuilder_addExpression = Add Expression
-view_dynagroup_exprBuilder_value_tooltip = The string value for the expression to query
-view_dynagroup_exprBuilder_comparisonType = Comparison Type
-view_dynagroup_exprBuilder_comparisonType_tooltip = Comparison Type
-view_dynagroup_exprBuilder_unset = Unset
-view_dynagroup_exprBuilder_unset_tooltip = Unset will find all of the values that have a null value in the database. This is not possible using the "=" operator because of how databases store and query data.
-view_dynagroup_exprBuilder_propertyName = Property Name
-view_dynagroup_exprBuilder_propertyName_tooltip = The name of the property to query. This is defined by the expression type as well as the resource type.
-view_dynagroup_exprBuilder_resourceType = Resource Type
-view_dynagroup_exprBuilder_resourceType_tooltip = The type of resource
-view_dynagroup_exprBuilder_definingPlugin = Defining Plugin
-view_dynagroup_exprBuilder_definingPlugin_tooltip = The plugin to search
-view_dynagroup_exprBuilder_expressionType = Expression Type
-view_dynagroup_exprBuilder_expressionType_tooltip = The type of property this expression switches on:<br/> \
-<b>Resource</b>: A resource property such as its name or version<br/> \
-<b>Resource Type</b>: Search for resources of a specific type<br/> \
-<b>Resource Category</b>: Search for resources by category: platform, server, service<br/> \
-<b>Trait</b>: Resources that have selected values for a monitored trait<br/> \
-<b>Plugin Configuration</b>: Search by the plugin component configuration setting of the component<br/> \
-<b>Resource Configuration</b>: Search by the configuration setting of the managed resource
-view_dynagroup_exprBuilder_resource = Resource
-view_dynagroup_exprBuilder_resource_tooltip = Choose the level of the resource you wish to select. For example, select "parent" will find resources whose parent resource matches the rest of the expression.
-view_dynagroup_exprBuilder_groupBy = Group by
-view_dynagroup_exprBuilder_groupBy_tooltip = GroupBy will cause the system to pivot on the values from the entered expressions creating a separate group for each value. For example, GroupBy on the cluster name to create a group for each cluster with all cluster members in it.
-view_dynagroup_exprBuilder_resource_resource = Resource
-view_dynagroup_exprBuilder_resource_child = Child
-view_dynagroup_exprBuilder_resource_parent = Parent
-view_dynagroup_exprBuilder_resource_grandparent = Grandparent
-view_dynagroup_exprBuilder_resource_greatGrandparent = GreatGrandparent
-view_dynagroup_exprBuilder_resource_greatGreatGrandparent = GreatGreatGrandparent
-view_dynagroup_exprBuilder_comparisonType_equals = equals
-view_dynagroup_exprBuilder_comparisonType_startsWith = starts with
-view_dynagroup_exprBuilder_comparisonType_endsWith = ends with
-view_dynagroup_exprBuilder_comparisonType_contains = contains
-view_dynagroup_exprBuilder_expressionType_resource = Resource
-view_dynagroup_exprBuilder_expressionType_resourceType = Resource Type
-view_dynagroup_exprBuilder_expressionType_resourceCategory = Resource Category
-view_dynagroup_exprBuilder_expressionType_trait = Trait
-view_dynagroup_exprBuilder_expressionType_pluginConfig = Plugin Configuration
-view_dynagroup_exprBuilder_expressionType_resourceConfig = Resource Configuration
-view_dynagroup_exprBuilder_pluginLoadFailure = Cannot get the list of plugins
-view_dynagroup_exprBuilder_resTypeLoadFailure = Cannot get list of resource types for plugin [{0}]
-view_dynagroup_exprBuilder_propLoadFailure = Cannot get list of properties
-view_dynagroup_exprBuilder_noResourceTypes = --No resource types--
-view_dynagroup_exprBuilder_noProperties = --No properties--
-view_dynagroup_exprBuilder_noPlugins = --No plugins--
-
-view_group_detail_failLoad = Failed to load group for group with ID [{0}]
-view_group_detail_failLoadComp = Failed to load group composite for group with ID [{0}]
-view_group_detail_recursiveChange = You successfully changed the recursive setting for group [{0}]
-view_group_detail_failRecursiveChange = Failed to update the recursive setting for group [{0}]
-view_group_inventory_activity_no_recent_metrics=This group has no recent metrics
-view_group_membership_failFetch = Failed to fetch Resource Group
-view_group_membership_saveFailure = Failed to update membership of group [{0}]
-view_group_membership_saveSuccessful = You have updated the membership of group [{0}]
-view_group_resConfig_edit_saveTooltip = Update the configurations of all group members
-view_group_resConfig_edit_loadFail = Failed to retrieve member Resource configurations for [{0}]
-view_group_resConfig_edit_noperm = You do not have permission to edit this group configuration
-view_group_resConfig_edit_saveInitiated_concise = The group configuration updates have been initiated
-view_group_resConfig_edit_saveInitiated_full = The group configuration updates have been initiated for the [{0}] compatible group named [{1}]
-view_group_resConfig_edit_saveFailure = Failed to initiate group configuration update for [{0}] compatible group named [{1}]
-view_group_resConfig_edit_valid = All configuration properties have valid values, so the configuration can now be saved
-view_group_resConfig_edit_invalid = The following configuration properties have invalid values and must be corrected before the configuration can be saved: [{0}]
-
-view_group_resConfig_view_noperm = You do not have permissions to see the resource configuration settings
-view_group_resConfig_view_groupProperties = Group Properties
-view_group_resConfig_table_title = Group Resource Configuration History
-view_group_resConfig_table_statusDetails = Status Details
-view_group_resConfig_table_viewSettings = View Settings
-view_group_resConfig_table_viewMemberHistory = View Member History
-view_group_resConfig_table_msg1 = View Member History for status of each individual resource
-view_group_resConfig_table_failFetch = Failed to get group resource config history
-view_group_resConfig_table_deleteSuccessful = You have deleted [{0}] history items
-view_group_resConfig_table_deleteFailure = Failed to delete group resource config history
-view_group_resConfig_table_statusSuccess = This group configuration update was successful
-view_group_resConfig_table_statusInprogress = This group configuration update is still in progress
-view_group_resConfig_table_statusNochange = No changes were made to this group configuration
-view_group_resConfig_table_statusFailure = This group configuration update failed
-view_group_resConfig_table_clickStatusIcon = Click the status icon for full details
-view_group_resConfig_members_title = Group Resource Configuration Member Histories
-view_group_resConfig_members_fetchFailure = Failed to get resource config update history for members of group [{0}]
-view_group_resConfig_members_fetchFailureConfig = Failed to retrieve member resource configuration settings for [{0}]
-view_group_resConfig_members_fetchFailureConfigInProgress = A group resource configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
-view_group_resConfig_members_statusDetails = Status Details
-view_group_resConfig_members_statusSuccess = This configuration update was successful
-view_group_resConfig_members_statusInprogress = This configuration update is still in progress
-view_group_resConfig_members_statusNochange = No changes were made to this configuration
-view_group_resConfig_members_statusFailure = This configuration update failed for an unknown reason
-
-view_group_pluginConfig_view_noperm = You do not have permissions to see the connection settings
-view_group_pluginConfig_view_groupProperties = Group Properties
-view_group_pluginConfig_table_failFetch = Failed to get group plugin config history
-view_group_pluginConfig_table_title = Group Connection Settings History
-view_group_pluginConfig_table_statusDetails = Status Details
-view_group_pluginConfig_table_viewSettings = View Settings
-view_group_pluginConfig_table_viewMemberHistory = View Member History
-view_group_pluginConfig_table_deleteSuccessful = You have deleted [{0}] history items
-view_group_pluginConfig_table_deleteFailure = Failed to delete group plugin config history
-view_group_pluginConfig_table_msg1 = View Member History for status of each individual resource
-view_group_pluginConfig_table_statusSuccess = This group configuration update was successful
-view_group_pluginConfig_table_statusInprogress = This group configuration update is still in progress
-view_group_pluginConfig_table_statusNochange = No changes were made to this group configuration
-view_group_pluginConfig_table_statusFailure = This group configuration update failed
-view_group_pluginConfig_table_clickStatusIcon = Click the status icon for full details
-view_group_pluginConfig_members_title = Group Connection Settings Member Histories
-view_group_pluginConfig_members_statusDetails = Status Details
-view_group_pluginConfig_members_statusSuccess = This configuration update was successful
-view_group_pluginConfig_members_statusInprogress = This configuration update is still in progress
-view_group_pluginConfig_members_statusNochange = No changes were made to this configuration
-view_group_pluginConfig_members_statusFailure = This configuration update failed for an unknown reason
-view_group_pluginConfig_members_fetchFailure = Failed to get plugin config update history for members of group [{0}]
-view_group_pluginConfig_members_fetchFailureConn = Failed to retrieve member connection settings for [{0}]
-view_group_pluginConfig_members_fetchFailureConnInProgress = A group plugin configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
-view_group_pluginConfig_edit_currentGroupProperties = Current Group Properties
-view_group_pluginConfig_edit_saveTooltip = Update the connection settings of all group members
-view_group_pluginConfig_edit_noperm = You do not have permission to edit this group connection settings
-view_group_pluginConfig_edit_saveInitiated_concise = The group connection setting updates have been initiated
-view_group_pluginConfig_edit_saveInitiated_full = The group connection setting updates have been initiated for the [{0}] compatible group named [{1}]
-view_group_pluginConfig_edit_saveFailure = Failed to initiate group connection setting update for [{0}] compatible group named [{1}]
-view_group_pluginConfig_edit_valid = All connection setting properties have valid values, so the connection settings can now be saved
-view_group_pluginConfig_edit_invalid = The following connection setting properties have invalid values and must be corrected before the connection settings can be saved: [{0}]
-view_group_meas_schedules_title = Group Metric Collection Schedules
-view_group_summary_nameUpdateFailure = Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]
-view_group_summary_nameUpdateSuccessful = You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]
-view_group_summary_memberType = Member Type
-view_group_summary_memberCount = Member Count
-view_group_summary_dynamic = Dynamic
-view_group_summary_recursive = Recursive
-view_group_summary_groupDefinition = Group Definition
-view_group_summary_mixed = Mixed
-view_group_summary_compatible = Compatible
-view_group_summary_descUpdateFailure = Failed to change the description of the resource group with ID [{0}]
-view_group_summary_descUpdateSuccessful = You have changed the description of this resource group
-view_group_summary_dynamicNote = Dynamic group names and descriptions are managed, and therefore are not editable
-
-# Connection Settings Details
-#------------------------------------------
-view_connectionSettingsDetails_noPermission = You do not have permission to edit this Resource''s connection settings.
-view_connectionSettingsDetails_error_updateFailure = Failed to update connection settings.
-view_connectionSettingsDetails_messageConcise_updateSuccess = Connection settings updated.
-view_connectionSettingsDetails_messageDetailed_updateSuccess = Connection settings updated for Resource [{0}].
-view_connectionSettingsDetails_allPropertiesValid = All connection settings have valid values, so the settings can now be saved.
-view_connectionSettingsDetails_somePropertiesInvalid = The following connection settings have invalid values: {0}. The values must be corrected before the settings can be saved.
-
-# Resource Resource Groups
-#-----------------------------------------
-view_resourceResourceGroupList_error_fetchFailure = Failed to fetch Resource''s groups.
-view_resourceResourceGroupList_error_updateFailure = Failed to update assigned Resource groups.
-view_resourceResourceGroupList_message_updateSuccess = Group membership updated for [{0}].
-
-# Configuration Details
-#-------------------------------
-view_configurationDetails_noPermission = You do not have permission to edit this Resource''s configuration.
-view_configurationDetails_error_updateFailure = Failed to update configuration.
-view_configurationDetails_messageConcise = Configuration updated - current version is {0}.
-view_configurationDetails_messageDetailed = Configuration updated to version {0} for Resource [{1}].
-view_configurationDetails_allPropertiesValid = All configuration properties have valid values, so the configuration can now be saved.
-view_configurationDetails_somePropertiesInvalid = The following configuration properties have invalid values: {0}. The values must be corrected before the configuration can be saved.
-view_configurationDetails_configNotUpdatedDueToNoChange = Configuration was not updated, since the new configuration is equivalent to the current configuration.
-
-# Resource Configuration History List
-#-------------------------------
-view_configurationHistoryList_title = 構成履歴
-
-# Abstract Configuration History List
-#-------------------------------
-view_configurationHistoryList_rollback = Rollback
-view_configurationHistoryList_rollback_success = You successfully rolled back the configuration to the selected past configuration.
-view_configurationHistoryList_rollback_failure = Failed to rollback the configuration. The original configuration is still in effect.
-view_configurationHistoryList_delete_success = You successfully deleted the selected configuration history items.
-view_configurationHistoryList_delete_failure = Failed to delete the configuration history items.
-view_configurationHistoryList_cannotDeleteGroupItems = One or more selected configuration history items are part of a group configuration update. \
-You must purge that parent group history item before you can delete its individual resource history items.
-view_configurationHistoryList_cannotDeleteCurrent = One of the selected history items represents the current configuration - you cannot delete it.
-view_configurationHistoryList_table_statusSuccess = This configuration update was successful
-view_configurationHistoryList_table_statusInprogress = This configuration update is still in progress
-view_configurationHistoryList_table_statusNochange = No changes were made to this configuration
-view_configurationHistoryList_table_statusFailure = This configuration update failed
-view_configurationHistoryList_table_clickStatusIcon = Click the status icon for full details
-
-# Configuration History Details
-#------------------------------------------
-view_configurationHistoryDetails_error_loadFailure = Unable to load configuration history.
-
-
-# Operation Schedule List
-#------------------------
-xxx =
-
-# Operation Schedule Details
-#---------------------------
-view_operationScheduleDetails_operationSchedule = オペレーションスケジュール
-view_operationScheduleDetails_field_description = 説明
-view_operationScheduleDetails_field_parameters = パラメータ
-view_operationScheduleDetails_field_timeout = タイムアウト
-view_operationScheduleDetails_fieldHelp_timeout = a time duration - if specified, if the duration elapses before a scheduled operation execution has completed, the RHQ Server will timeout the operation and consider it to have failed; note, it is usually not possible to abort the underlying managed resource operation if it was already initiated
-view_operationScheduleDetails_fieldHelp_description = an optional description of this scheduled operation (e.g. nightly maintenance app server restart)
-view_operationScheduleDetails_fieldDefault_description = Select an operation to see its description.
-view_operationScheduleDetails_fieldDefault_parameters = Select an operation to see its parameters.
-view_operationScheduleDetails_noParameters = This operation does not take any parameters.
-view_operationScheduleDetails_enterParametersBelow = Enter parameters below...
-
-view_group_operationScheduleDetails_failedToLoadMembers = Failed to load group member Resources.
-view_group_operationScheduleDetails_field_execute = Execute
-view_group_operationScheduleDetails_value_parallel = in parallel
-view_group_operationScheduleDetails_value_sequential = in the order specified below (drag and drop member Resources to change order)
-view_group_operationScheduleDetails_field_haltOnFailure = Halt on Failure?
-view_group_operationScheduleDetails_memberResource = Member Resource
-
-
-# Operation History List
-#-----------------------
-view_operationHistoryList_title = オペレーション履歴
-view_operationHistoryList_button_runOperation = Run Operation
-view_operationHistoryList_button_forceDelete = Force Delete
-view_operationHistoryList_notYetStarted = not yet started
-
-# Operation History Details
-#--------------------------
-view_operationHistoryDetails_error_fetchFailure = Failure loading operation history.
-view_operationHistoryDetails_operation = オペレーション
-view_operationHistoryDetails_dateSubmitted = 発行日
-view_operationHistoryDetails_dateCompleted = 完了日
-view_operationHistoryDetails_requestor = 要求者
-view_operationHistoryDetails_status = ステータス
-view_operationHistoryDetails_parameters = パラメータ
-view_operationHistoryDetails_results = 結果
-view_operationHistoryDetails_noResults = This operation does not return any results.
-
-
-# Summary Overview
-#-----------------------------
-view_summaryOverview_header_detectedErrors = 検出済みエラー
-view_summaryOverview_tooltip_detectedErrors = Click on the rows to see the error details.
-view_summaryOverview_title_errorDetailsWindow = エラー詳細
-
-# Summary Overview Form
-#-------------------------------------
-view_summaryOverviewForm_field_type = タイプ
-view_summaryOverviewForm_field_name = 名前
-view_summaryOverviewForm_field_description = 説明
-view_summaryOverviewForm_field_location = 場所
-view_summaryOverviewForm_field_version = バージョン
-view_summaryOverviewForm_error_traitsLoadFailure = Failed to load traits for {0}.
-view_summaryOverviewForm_label_plugin = プラグイン:
-view_summaryOverviewForm_label_type = タイプ:
-view_summaryOverviewForm_header_summary = サマリ
-view_summaryOverviewForm_error_nameChangeFailure = Failed to change name of Resource with id {0} from [{1}] to [{2}].
-view_summaryOverviewForm_message_nameChangeSuccess = Name of Resource with id {0} was changed from [{1}] to [{2}].
-view_summaryOverviewForm_error_descriptionChangeFailure = Failed to change description of Resource with id {0} from [{1}] to [{2}].
-view_summaryOverviewForm_message_descriptionChangeSuccess = Description of Resource with id {0} was changed from [{1}] to [{2}].
-view_summaryOverviewForm_error_locationChangeFailure = Failed to change location of Resource with id {0} from [{1}] to [{2}].
-view_summaryOverviewForm_message_locationChangeSuccess = Location of Resource with id {0} was changed from [{1}] to [{2}].
-
-# Summary Dashboard
-#-----------------------------
-view_summaryDashboard_resetConfirm = Reset to default summary dashboard (lose local changes)?
-
-# Group Inventory>Members subtab
-#-----------------------------------------
-view_groupInventoryMembers_button_updateMembership = Update Membership...
-view_groupInventoryMembers_title_updateMembership = Update Membership
-
-
-#==================== Reports ======================
-
-view_reportsTop_title = レポート
-view_reportsTop_description = このセクションはグローバルレポートへのアクセスを提供します。
-view_reports_platforms = プラットフォーム利用率
-view_reports_subsystems = サブシステム
-view_reports_alertDefinitions = アラート定義
-
-view_measurementOob_title = 疑わしいメトリックス
-
-view_tagCloud_title = Tag Cloud
-view_tagCloud_error_fetchFailure = Failed to load tags.
-view_tagCloud_error_tagUsedCount = Tag used {0} times.
-view_tagCloud_deleteTag = Delete Tag
-view_tagCloud_deleteTagFailure = Failed to delete the tag [{0}]
-view_tagCloud_deleteTagSuccess = You successfully deleted the tag [{0}]
-
-view_reports_inventorySummary_failFetch = Failed to get inventory summary
-
-view_taggedResources_title = リソース
-
-view_reports_alertDefinitions_parentHover = Click to go to the parent alert definition
-view_reports_alertDefinitions_resTypeLoadError = Cannot get the template resource type - unable to view the alert template.
-
-#==================== Help ======================
-
-view_helpTop_description = このセクションはドキュメンテーション、チュートリアル、バージョン、その他のヘルプ情報を提供します。
-view_help_section_product = プロダクト
-view_help_section_product_about = RHQについて
-
-
-#===================== Test =======================
-view_testTop_title = テスト
-view_testTop_description = This section contains pages for testing various GUI components.
-
-#=================== Top Level =====================
-
-# About Box
-#----------
-view_aboutBox_allRightsReserved = All Rights Reserved.
-view_aboutBox_buildNumber = ビルド番号:
-view_aboutBox_failedToLoad = Failed to load product information.
-view_aboutBox_homepage = ホームページ
-view_aboutBox_jbossByRedHat = JBoss by Red Hat
-view_aboutBox_title = {0}について
-view_aboutBox_version = バージョン:
-
-# CoreGUI
-#--------------
-view_core_error_1 = New Alerts lookup failed
-#view_core_loggedInAs = Logged in as {0}
-view_core_loggedOut = Logged out
-view_core_recentAlerts = There are [{0}] recent alerts - click to go to the recent alerts report
-view_core_noRecentAlerts = There are no recent alerts to report
-view_core_uncaught = グローバルにキャッチされない例外
-
-# Login
-#--------------
-view_login_invalidEmail = Invalid e-mail address
-view_login_login = ログイン
-view_login_logout = ログアウト
-view_login_noBackend = The backend datasource is unavailable.
-view_login_noLdap = Note: Optional retrieval of ldap details unsuccessful. Manual entry is required.
-view_login_noUser = The username or password provided does not match our records.
-view_login_prompt = ログインしてください
-view_login_registerLater = (Cancel - Complete registration later.)
-view_login_registerLdapSuccess = Successfully registered the new LDAP User.
-view_login_registerUser = Register User
-view_login_welcome = ようこそ
-view_login_welcomeMsg = Welcome to RHQ! <br/><br/> Enter/update the following fields to complete your registration process.<br/> Once you click "OK", you will be logged in.<br/><br/>
-
-# Menu Bar
-#--------------
-view_menuBar_logout = ログアウト
-
-# Search Bar, GUI
-#-----------------
-view_searchBar_resources = リソース
-view_searchBar_resourceGroups = リソースグループ
-# TODO: i18n pluralization
-view_searchBar_welcomeMessage = search for {0}s
-view_searchBar_defaultPattern = name your pattern
-view_searchBar_error_selectSavedSearch = ''Error selecting saved search''
-view_searchBar_query = Query
-
-view_searchGUI_loginStatus = Unable to determine login status, check server status
-
-# Message Center
-#--------------------------
-view_messageCenter_messageTitle = メッセージセンター
-view_messageCenter_noRecentMessages = No Recent Messages
-view_messageCenter_maxMessages = Max Messages
-view_messageCenter_lastNMessages = Last {0} Messages
-view_messageCenter_clearAllMessages = Clear All Messages
-view_messageCenter_messageTime = Time
-view_messageCenter_messageSeverity = Severity
-view_messageCenter_messageDetail = Detail
-view_messageCenter_stackTraceFollows = --- STACK TRACE FOLLOWS ---
-view_messageCenter_messageBarShowDetails = Show Details
+#
+# RHQ GUI i18n Messages - Japanese
+###################################
+# Common Alert Priorities
+#------------------------
+common_alert_high = High
+common_alert_low = Low
+common_alert_medium = Medium
+#************************************** SHARED ****************************************
+#=================== Common =====================
+#
+# Build Info
+#
+common_buildInfo_gwtVersion = ${gwt.version}
+# Button Labels
+#--------------
+common_button_ack = \u00E7\u00A2\u00BA\u00E8\u00AA\u008D
+common_button_ack_all = \u00E3\u0081\u0099\u00E3\u0081\u00B9\u00E3\u0081\u00A6\u00E3\u0082\u0092\u00E7\u00A2\u00BA\u00E8\u00AA\u008D
+common_button_add = \u00E8\u00BF\u00BD\u00E5\u008A\u00A0
+common_button_advanced = Advanced...
+common_button_apply = \u00E9\u0081\u00A9\u00E7\u0094\u00A8
+common_button_cancel = \u00E3\u0082\u00AD\u00E3\u0083\u00A3\u00E3\u0083\u00B3\u00E3\u0082\u00BB\u00E3\u0083\u00AB
+common_button_close = \u00E9\u0096\u0089\u00E3\u0081\u0098\u00E3\u0082\u008B
+common_button_compare = \u00E6\u00AF\u0094\u00E8\u00BC\u0083
+common_button_create_child = \u00E5\u00AD\u0090\u00E3\u0082\u0092\u00E4\u00BD\u009C\u00E6\u0088\u0090
+common_button_delete = \u00E5\u0089\u008A\u00E9\u0099\u00A4
+common_button_delete_all = \u00E3\u0081\u0099\u00E3\u0081\u00B9\u00E3\u0081\u00A6\u00E3\u0082\u0092\u00E5\u0089\u008A\u00E9\u0099\u00A4
+common_button_disable = \u00E7\u0084\u00A1\u00E5\u008A\u00B9
+common_button_edit = \u00E7\u00B7\u00A8\u00E9\u009B\u0086
+common_button_enable = \u00E6\u009C\u0089\u00E5\u008A\u00B9
+common_button_finish = \u00E5\u00AE\u008C\u00E4\u00BA\u0086
+common_button_import = \u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u0088
+common_button_new = \u00E6\u0096\u00B0\u00E8\u00A6\u008F
+common_button_next = \u00E6\u00AC\u00A1\u00E3\u0081\u00B8
+common_button_ok = OK
+common_button_previous = \u00E5\u0089\u008D\u00E3\u0081\u00B8
+common_button_purgeAll = \u00E3\u0081\u0099\u00E3\u0081\u00B9\u00E3\u0081\u00A6\u00E3\u0082\u0092\u00E3\u0083\u0091\u00E3\u0083\u00BC\u00E3\u0082\u00B8
+common_button_refresh = \u00E3\u0083\u00AA\u00E3\u0083\u0095\u00E3\u0083\u00AC\u00E3\u0083\u0083\u00E3\u0082\u00B7\u00E3\u0083\u00A5
+common_button_reset = \u00E3\u0083\u00AA\u00E3\u0082\u00BB\u00E3\u0083\u0083\u00E3\u0083\u0088
+common_button_save = \u00E4\u00BF\u009D\u00E5\u00AD\u0098
+common_button_schedule = \u00E3\u0082\u00B9\u00E3\u0082\u00B1\u00E3\u0082\u00B8\u00E3\u0083\u00A5\u00E3\u0083\u00BC\u00E3\u0083\u00AB
+common_button_search = \u00E6\u00A4\u009C\u00E7\u00B4\u00A2
+common_button_set = \u00E8\u00A8\u00AD\u00E5\u00AE\u009A
+common_button_showDetails = \u00E8\u00A9\u00B3\u00E7\u00B4\u00B0\u00E8\u00A1\u00A8\u00E7\u00A4\u00BA...
+common_button_uninventory = \u00E3\u0082\u00A2\u00E3\u0083\u00B3\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0083\u00AA
+common_calendar_april_short = apr
+common_calendar_august_short = aug
+common_calendar_december_short = dec
+common_calendar_february_short = feb
+# Common Calendar
+#--------------
+common_calendar_january_short = jan
+common_calendar_july_short = jul
+common_calendar_june_short = jun
+common_calendar_march_short = mar
+common_calendar_may_short = may
+common_calendar_november_short = nov
+common_calendar_october_short = oct
+common_calendar_september_short = sept
+# Common Labels
+#------------------------
+common_label_ago = ago
+common_label_all = \u00E3\u0081\u0099\u00E3\u0081\u00B9\u00E3\u0081\u00A6\u00E3\u0081\u00AE
+common_label_all_resources = all resources
+common_label_day = day
+common_label_days = days
+common_label_hour = hour
+common_label_hours = hours
+common_label_item = item
+common_label_items = items
+common_label_milliseconds = milliseconds
+common_label_minutes = minutes
+common_label_month = month
+common_label_none = none
+common_label_role = role
+common_label_roles = roles
+common_label_scheduled_operations = scheduled operations
+common_label_seconds = seconds
+common_label_selected_resources = selected resources
+common_label_unlimited = unlimited
+common_label_user = user
+common_label_users = users
+common_label_week = week
+common_label_weeks = weeks
+common_label_yesterday = Yesterday
+# Common Messages
+#--------------
+common_msg_areYouSure = Are You Sure?
+common_msg_changeAutoDetected = Change auto-detected
+common_msg_deleteConfirm = Are you sure you want to delete the # selected {0}?
+common_msg_emphasizedNotePrefix = NOTE:
+common_msg_loading = Loading...
+common_msg_noItemsToShow = No items to show
+common_msg_notYetImplemented = Not Yet Implemented
+common_msg_see_more = see more...
+common_msg_step_x_of_y = Step {0} of {1}
+# Common Severities
+#------------------
+common_severity_debug = Debug
+common_severity_error = Error
+common_severity_fatal = Fatal
+common_severity_info = Info
+common_severity_warn = Warn
+# Common Statuses
+common_status_canceled = Canceled
+common_status_deferred = Deferred
+common_status_failed = Failed
+common_status_inprogress = In Progress
+common_status_nochange = No Change
+common_status_partial = Partial
+common_status_success = Success
+common_status_timedOut = Timed Out
+common_status_unknown = Unknown
+common_title_add_column = \u00E3\u0082\u00AB\u00E3\u0083\u00A9\u00E3\u0083\u00A0\u00E8\u00BF\u00BD\u00E5\u008A\u00A0
+common_title_add_portlet = \u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0083\u00AC\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E8\u00BF\u00BD\u00E5\u008A\u00A0
+# Common Titles
+#--------------
+common_title_address = \u00E3\u0082\u00A2\u00E3\u0083\u0089\u00E3\u0083\u00AC\u00E3\u0082\u00B9
+common_title_alert_range = \u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E7\u00AF\u0084\u00E5\u009B\u00B2
+common_title_availability = \u00E3\u0082\u00A2\u00E3\u0083\u0099\u00E3\u0082\u00A4\u00E3\u0083\u00A9\u00E3\u0083\u0093\u00E3\u0083\u00AA\u00E3\u0083\u0086\u00E3\u0082\u00A3
+common_title_available_resources = \u00E5\u0088\u00A9\u00E7\u0094\u00A8\u00E5\u008F\u00AF\u00E8\u0083\u00BD\u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+common_title_average_metrics = \u00E6\u00AF\u008E\u00E5\u0088\u0086\u00E3\u0081\u00AE\u00E5\u00B9\u00B3\u00E5\u009D\u0087\u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0082\u00B9
+common_title_background = \u00E3\u0083\u0090\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0082\u00B0\u00E3\u0083\u00A9\u00E3\u0082\u00A6\u00E3\u0083\u00B3\u00E3\u0083\u0089
+common_title_bundle = \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB
+common_title_bundles = \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB
+common_title_category = \u00E3\u0082\u00AB\u00E3\u0083\u0086\u00E3\u0082\u00B4\u00E3\u0083\u00AA
+common_title_change_refresh_time = \u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0082\u00BF\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00AB\u00E3\u0081\u00AE\u00E3\u0083\u00AA\u00E3\u0083\u0095\u00E3\u0083\u00AC\u00E3\u0083\u0083\u00E3\u0082\u00B7\u00E3\u0083\u00A5
+common_title_columns = \u00E3\u0082\u00AB\u00E3\u0083\u00A9\u00E3\u0083\u00A0
+common_title_compare_metrics = \u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0082\u00B9\u00E3\u0081\u00AE\u00E6\u00AF\u0094\u00E8\u00BC\u0083
+common_title_compatibleGroups = \u00E4\u00BA\u0092\u00E6\u008F\u009B\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+common_title_compatibleGroups_total = \u00E4\u00BA\u0092\u00E6\u008F\u009B\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E3\u0081\u00AE\u00E5\u0090\u0088\u00E8\u00A8\u0088
+common_title_component_errors = \u00E3\u0082\u00B3\u00E3\u0083\u00B3\u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u008D\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0082\u00A8\u00E3\u0083\u00A9\u00E3\u0083\u00BC
+common_title_configuration = \u00E6\u00A7\u008B\u00E6\u0088\u0090
+common_title_count = \u00E6\u0095\u00B0
+common_title_custom = \u00E3\u0082\u00AB\u00E3\u0082\u00B9\u00E3\u0082\u00BF\u00E3\u0083\u00A0
+common_title_dashboard_name = \u00E3\u0083\u0080\u00E3\u0083\u0083\u00E3\u0082\u00B7\u00E3\u0083\u00A5\u00E3\u0083\u009C\u00E3\u0083\u00BC\u00E3\u0083\u0089\u00E5\u0090\u008D
+common_title_dateCreated = \u00E7\u0094\u009F\u00E6\u0088\u0090\u00E6\u0097\u00A5
+common_title_dateRange = \u00E6\u0097\u00A5\u00E4\u00BB\u0098\u00E3\u0081\u00AE\u00E7\u00AF\u0084\u00E5\u009B\u00B2
+common_title_default = \u00E3\u0083\u0087\u00E3\u0083\u0095\u00E3\u0082\u00A9\u00E3\u0083\u00AB\u00E3\u0083\u0088
+common_title_description = \u00E8\u00AA\u00AC\u00E6\u0098\u008E
+common_title_details = \u00E8\u00A9\u00B3\u00E7\u00B4\u00B0
+common_title_display = \u00E8\u00A1\u00A8\u00E7\u00A4\u00BA
+common_title_display_name = \u00E8\u00A1\u00A8\u00E7\u00A4\u00BA\u00E5\u0090\u008D
+common_title_duration = \u00E6\u009C\u009F\u00E9\u0096\u0093
+common_title_edit_mode = \u00E7\u00B7\u00A8\u00E9\u009B\u0086\u00E3\u0083\u00A2\u00E3\u0083\u00BC\u00E3\u0083\u0089
+common_title_enabled = \u00E6\u009C\u0089\u00E5\u008A\u00B9?
+common_title_end = \u00E7\u00B5\u0082\u00E4\u00BA\u0086
+common_title_error = \u00E3\u0082\u00A8\u00E3\u0083\u00A9\u00E3\u0083\u00BC
+common_title_generalProp = \u00E4\u00B8\u0080\u00E8\u0088\u00AC\u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0083\u0091\u00E3\u0083\u0086\u00E3\u0082\u00A3
+common_title_group = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+common_title_group_def_total = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E5\u00AE\u009A\u00E7\u00BE\u00A9\u00E3\u0081\u00AE\u00E5\u0090\u0088\u00E8\u00A8\u0088
+common_title_groups = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+common_title_help = \u00E3\u0083\u0098\u00E3\u0083\u00AB\u00E3\u0083\u0097
+common_title_host = \u00E3\u0083\u009B\u00E3\u0082\u00B9\u00E3\u0083\u0088
+common_title_icon =
+common_title_id = ID
+common_title_id_parent = \u00E8\u00A6\u00AA\u00E3\u0081\u00AEID
+common_title_inventory = \u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0083\u00AA
+common_title_inventorySummary = \u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0082\u00B5\u00E3\u0083\u009E\u00E3\u0083\u00AA
+common_title_lastUpdated = \u00E6\u009C\u0080\u00E7\u00B5\u0082\u00E6\u009B\u00B4\u00E6\u0096\u00B0
+common_title_lastUpdatedBy = \u00E6\u009C\u0080\u00E7\u00B5\u0082\u00E6\u009B\u00B4\u00E6\u0096\u00B0\u00EF\u00BC\u0088\u00E3\u0081\u00AB\u00E3\u0082\u0088\u00E3\u0082\u008B\u00EF\u00BC\u0089
+common_title_ldapGroups = LDAP\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+common_title_mashup = \u00E3\u0083\u009E\u00E3\u0083\u0083\u00E3\u0082\u00B7\u00E3\u0083\u00A5\u00E3\u0082\u00A2\u00E3\u0083\u0083\u00E3\u0083\u0097
+common_title_members_reporting = \u00E3\u0083\u00A1\u00E3\u0083\u00B3\u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0081\u00AE\u00E3\u0083\u00AA\u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u0088
+common_title_message = \u00E3\u0083\u00A1\u00E3\u0083\u0083\u00E3\u0082\u00BB\u00E3\u0083\u00BC\u00E3\u0082\u00B8
+common_title_metric = \u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF
+common_title_metric_chart = \u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E5\u009B\u00B3
+common_title_mixedGroups = \u00E6\u00B7\u00B7\u00E5\u0090\u0088\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+common_title_mixedGroups_total = \u00E6\u00B7\u00B7\u00E5\u0090\u0088\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E3\u0081\u00AE\u00E5\u0090\u0088\u00E8\u00A8\u0088
+common_title_name = \u00E5\u0090\u008D\u00E5\u0089\u008D
+common_title_new_dashboard = \u00E6\u0096\u00B0\u00E8\u00A6\u008F\u00E3\u0083\u0080\u00E3\u0083\u0083\u00E3\u0082\u00B7\u00E3\u0083\u00A5\u00E3\u0083\u009C\u00E3\u0083\u00BC\u00E3\u0083\u0089
+common_title_numeric_metrics = \u00E6\u0095\u00B0\u00E5\u0080\u00A4\u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0082\u00B9
+common_title_numeric_type = \u00E6\u0095\u00B0\u00E5\u0080\u00A4\u00E5\u009E\u008B
+common_title_operations = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+common_title_operations_range = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E3\u0081\u00AE\u00E7\u00AF\u0084\u00E5\u009B\u00B2
+common_title_over = Over
+common_title_password = \u00E3\u0083\u0091\u00E3\u0082\u00B9\u00E3\u0083\u00AF\u00E3\u0083\u00BC\u00E3\u0083\u0089
+common_title_path = \u00E3\u0083\u0091\u00E3\u0082\u00B9
+common_title_permissions = \u00E3\u0083\u0091\u00E3\u0083\u00BC\u00E3\u0083\u009F\u00E3\u0083\u0083\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+common_title_platform = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E3\u0083\u0095\u00E3\u0082\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u00A0
+common_title_platform_total = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E3\u0083\u0095\u00E3\u0082\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u00A0\u00E3\u0081\u00AE\u00E5\u0090\u0088\u00E8\u00A8\u0088
+common_title_plugin = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0082\u00B0\u00E3\u0082\u00A4\u00E3\u0083\u00B3
+common_title_port = \u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u0088
+common_title_providers = \u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0083\u0090\u00E3\u0082\u00A4\u00E3\u0083\u0080
+common_title_recent_alerts = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E3\u0081\u00AE\u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088
+common_title_recent_bundle_deployments = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E3\u0081\u00AE\u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB\u00E3\u0081\u00AE\u00E3\u0083\u0087\u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0082\u00A4
+common_title_recent_configuration_updates = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E3\u0081\u00AE\u00E6\u00A7\u008B\u00E6\u0088\u0090\u00E3\u0081\u00AE\u00E6\u009B\u00B4\u00E6\u0096\u00B0
+common_title_recent_event_counts = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E3\u0081\u00AE\u00E3\u0082\u00A4\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E6\u0095\u00B0
+common_title_recent_measurements = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E3\u0081\u00AE\u00E6\u00B8\u00AC\u00E5\u00AE\u009A
+common_title_recent_oob_metrics = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E3\u0081\u00AE\u00E5\u00A2\u0083\u00E7\u0095\u008C\u00E5\u00A4\u0096\u00E3\u0081\u00AE\u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0082\u00B9
+common_title_recent_operations = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E3\u0081\u00AE\u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+common_title_recent_pkg_history = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E3\u0081\u00AE\u00E3\u0083\u0091\u00E3\u0083\u0083\u00E3\u0082\u00B1\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
+common_title_recently_added = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E8\u00BF\u00BD\u00E5\u008A\u00A0\u00E3\u0081\u0095\u00E3\u0082\u008C\u00E3\u0081\u009F
+common_title_remove_column = \u00E3\u0082\u00AB\u00E3\u0083\u00A9\u00E3\u0083\u00A0\u00E3\u0081\u00AE\u00E5\u0089\u008A\u00E9\u0099\u00A4
+common_title_repositories = \u00E3\u0083\u00AA\u00E3\u0083\u009D\u00E3\u0082\u00B8\u00E3\u0083\u0088\u00E3\u0083\u00AA
+common_title_resource = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+common_title_resourceGroups = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+common_title_resource_group = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+common_title_resource_id = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9ID
+common_title_resource_inventory = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0083\u00AA
+common_title_resource_key = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0082\u00AD\u00E3\u0083\u00BC
+common_title_resource_name = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E5\u0090\u008D
+common_title_resource_type = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u0097
+common_title_resources = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+common_title_results_count = \u00E7\u00B5\u0090\u00E6\u009E\u009C\u00E3\u0081\u00AE\u00E6\u0095\u00B0
+common_title_results_count_tooltip = \u00E7\u00B5\u0090\u00E6\u009E\u009C\u00E3\u0081\u00AE\u00E6\u0095\u00B0\u00E3\u0081\u00AE\u00E8\u00A1\u00A8\u00E7\u00A4\u00BA
+common_title_role = \u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u00AB
+common_title_roles = \u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u00AB
+common_title_scheduled_operations = \u00E3\u0082\u00B9\u00E3\u0082\u00B1\u00E3\u0082\u00B8\u00E3\u0083\u00A5\u00E3\u0083\u00BC\u00E3\u0083\u00AB\u00E3\u0081\u0095\u00E3\u0082\u008C\u00E3\u0081\u009F\u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+common_title_search = \u00E6\u00A4\u009C\u00E7\u00B4\u00A2
+common_title_selected_resources = \u00E9\u0081\u00B8\u00E6\u008A\u009E\u00E3\u0081\u0095\u00E3\u0082\u008C\u00E3\u0081\u009F\u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+common_title_server = \u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00BC
+common_title_server_total = \u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0081\u00AE\u00E5\u0090\u0088\u00E8\u00A8\u0088
+common_title_service = \u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0093\u00E3\u0082\u00B9
+common_title_service_total = \u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0093\u00E3\u0082\u00B9\u00E3\u0081\u00AE\u00E5\u0090\u0088\u00E8\u00A8\u0088
+common_title_settings = \u00E8\u00A8\u00AD\u00E5\u00AE\u009A
+common_title_show = \u00E8\u00A1\u00A8\u00E7\u00A4\u00BA
+common_title_show_more = \u00E8\u00A9\u00B3\u00E7\u00B4\u00B0\u00E8\u00A1\u00A8\u00E7\u00A4\u00BA...
+common_title_sort_order = \u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E9\u00A0\u0086
+common_title_sort_order_tooltip = \u00E7\u00B5\u0090\u00E6\u009E\u009C\u00E3\u0081\u00AE\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E9\u00A0\u0086\u00E3\u0082\u0092\u00E8\u00A8\u00AD\u00E5\u00AE\u009A
+common_title_start = \u00E9\u0096\u008B\u00E5\u00A7\u008B
+common_title_status = \u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00B9
+common_title_stop = \u00E5\u0081\u009C\u00E6\u00AD\u00A2
+common_title_summary = \u00E3\u0082\u00B5\u00E3\u0083\u009E\u00E3\u0083\u00AA
+common_title_tag_cloud = Tag Cloud
+common_title_the = The
+common_title_timestamp = \u00E6\u0097\u00A5\u00E4\u00BB\u0098/\u00E6\u0099\u0082\u00E9\u0096\u0093
+common_title_total = \u00E5\u0090\u0088\u00E8\u00A8\u0088
+common_title_type = \u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u0097
+common_title_units = \u00E5\u008D\u0098\u00E4\u00BD\u008D
+common_title_user = \u00E3\u0083\u00A6\u00E3\u0083\u00BC\u00E3\u0082\u00B6\u00E3\u0083\u00BC
+common_title_users = \u00E3\u0083\u00A6\u00E3\u0083\u00BC\u00E3\u0082\u00B6\u00E3\u0083\u00BC\u00EF\u00BC\u0088\u00E8\u00A4\u0087\u00E6\u0095\u00B0\u00EF\u00BC\u0089
+common_title_value = \u00E5\u0080\u00A4
+common_title_version = \u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+common_title_view_mode = \u00E3\u0083\u0093\u00E3\u0083\u00A5\u00E3\u0083\u00BC\u00E3\u0083\u00A2\u00E3\u0083\u00BC\u00E3\u0083\u0089
+common_title_web_address = Web\u00E3\u0082\u00A2\u00E3\u0083\u0089\u00E3\u0083\u00AC\u00E3\u0082\u00B9
+common_title_welcome = \u00E3\u0082\u0088\u00E3\u0081\u0086\u00E3\u0081\u0093\u00E3\u0081\u009D
+common_unit_days = days
+common_unit_hours = hours
+common_unit_milliseconds = milliseconds
+common_unit_minutes = minutes
+common_unit_months = months
+common_unit_seconds = seconds
+# Common Units
+#-------------
+common_unit_times = times
+common_unit_weeks = weeks
+common_unit_years = years
+# Common Values
+#--------------
+common_val_for = for
+# 1st, 2nd, 3rd, 4th, etc.
+common_val_n1st = {0}st
+common_val_n2nd = {0}nd
+common_val_n3rd = {0}rd
+common_val_na = N/A
+common_val_never = Never
+common_val_no = No
+common_val_no_lower = no
+common_val_none = None
+common_val_nth = {0}th
+common_val_yes = Yes
+common_val_yes_lower = yes
+# ContentRepositoryTree
+#------
+dataSource_ContentRepoTree_error_load = Error loading repositories
+dataSource_ContentRepoTree_field_parentId = Parent ID
+#================== DataSources ====================
+# RPC (abstract)
+#-----------------------
+dataSource_bundle_loadFailed = Failed to load Bundle data
+dataSource_configurationHistory_clickToSeeError = Double click to see error message...
+dataSource_configurationHistory_currentConfig = This is the current configuration
+dataSource_configurationHistory_dateCompleted = \u00E5\u00AE\u008C\u00E4\u00BA\u0086\u00E6\u0097\u00A5
+# Configuration History
+#-------------------------------
+dataSource_configurationHistory_dateSubmitted = \u00E7\u0099\u00BA\u00E8\u00A1\u008C\u00E6\u0097\u00A5
+dataSource_configurationHistory_error_fetchFailure = Unable to load configuration history.
+dataSource_configurationHistory_updateType = \u00E6\u009B\u00B4\u00E6\u0096\u00B0\u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u0097
+dataSource_configurationHistory_updateType_group = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+dataSource_configurationHistory_updateType_individual = \u00E5\u0080\u008B\u00E4\u00BA\u00BA
+# Measurements
+#----------------------
+dataSource_definitions_loadFailed = Failed to load metric definitions
+dataSource_measurementOob_error_fetchFailure = Failed to load measurement OOB information
+dataSource_measurementOob_field_factor = \u00E7\u00AF\u0084\u00E5\u009B\u00B2\u00E5\u00A4\u0096\u00E4\u00BF\u0082\u00E6\u0095\u00B0 (%)
+dataSource_measurementOob_field_formattedBaseband = \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089
+dataSource_measurementOob_field_formattedOutlier = \u00E3\u0082\u00A2\u00E3\u0082\u00A6\u00E3\u0083\u0088\u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0083\u008A
+dataSource_measurementOob_field_parentName = \u00E8\u00A6\u00AA
+dataSource_measurementOob_field_resourceName = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+# Measurement OOBs
+#---------------------------------
+dataSource_measurementOob_field_scheduleName = \u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF
+dataSource_operationHistory_error_fetchFailure = Failure loading operation histories.
+dataSource_operationHistory_field_createdTime = \u00E7\u0094\u009F\u00E6\u0088\u0090\u00E6\u0099\u0082\u00E5\u0088\u00BB
+# Operation Histories
+#--------------------
+dataSource_operationHistory_field_operationName = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E5\u0090\u008D
+dataSource_operationHistory_field_startedTime = \u00E9\u0096\u008B\u00E5\u00A7\u008B\u00E6\u0099\u0082\u00E5\u0088\u00BB
+dataSource_operationSchedule_field_description = \u00E3\u0083\u008E\u00E3\u0083\u00BC\u00E3\u0083\u0088
+# Operation Schedules
+#--------------------
+dataSource_operationSchedule_field_id = \u00E3\u0082\u00B9\u00E3\u0082\u00B1\u00E3\u0082\u00B8\u00E3\u0083\u00A5\u00E3\u0083\u00BC\u00E3\u0083\u00ABID
+dataSource_operationSchedule_field_nextFireTime = \u00E6\u00AC\u00A1\u00E5\u009B\u009E\u00E3\u0081\u00AE\u00E5\u00AE\u009F\u00E8\u00A1\u008C
+dataSource_operationSchedule_field_operationDisplayName = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+dataSource_operationSchedule_field_operationName = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+dataSource_operationSchedule_field_subject = \u00E3\u0082\u00AA\u00E3\u0083\u00BC\u00E3\u0083\u008A\u00E3\u0083\u00BC
+dataSource_operationSchedule_field_timeout = \u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u00A0\u00E3\u0082\u00A2\u00E3\u0082\u00A6\u00E3\u0083\u0088 (\u00E7\u00A7\u0092)
+# Platforms
+#-----------
+dataSource_platforms_field_cpu = CPU
+dataSource_platforms_field_memory = \u00E3\u0083\u00A1\u00E3\u0083\u00A2\u00E3\u0083\u00AA
+dataSource_platforms_field_swap = \u00E3\u0082\u00B9\u00E3\u0083\u00AF\u00E3\u0083\u0083\u00E3\u0083\u0097
+dataSource_problemResources_error_fetchFailure = Failed to load Resources with alerts/unavailability.
+# Problem Resources
+#------------------------------
+dataSource_problemResources_field_alerts = \u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088
+dataSource_problemResources_field_available = \u00E7\u008F\u00BE\u00E5\u009C\u00A8\u00E3\u0081\u00AE\u00E3\u0082\u00A2\u00E3\u0083\u0099\u00E3\u0082\u00A4\u00E3\u0083\u00A9\u00E3\u0083\u0093\u00E3\u0083\u00AA\u00E3\u0083\u0086\u00E3\u0082\u00A3
+dataSource_recentOperations_error_fetchFailure = Failed to load recently completed operations.
+dataSource_recentOperations_field_location = \u00E3\u0083\u00AD\u00E3\u0082\u00B1\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+dataSource_recentOperations_field_operation = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+# Recent Operations
+#----------------------------
+dataSource_recentOperations_field_resource = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+dataSource_recentOperations_field_status = \u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00B9
+dataSource_recentOperations_field_time = \u00E6\u0097\u00A5\u00E4\u00BB\u0098/\u00E6\u0099\u0082\u00E5\u0088\u00BB
+dataSource_resourceErrors_clickStatusIcon = Click the icon for more details
+dataSource_resourceErrors_deleteFailure = Failed to delete resource errors
+dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] resource error messages.
+dataSource_resourceErrors_error_fetchFailure = Failed to find Resource errors for Resource with id [{0}].
+dataSource_resourceErrors_field_errorType = \u00E3\u0082\u00A8\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u0097
+# Resource Errors
+#-------------------------
+dataSource_resourceErrors_field_summary = \u00E3\u0082\u00B5\u00E3\u0083\u009E\u00E3\u0083\u00AA
+dataSource_resourceErrors_field_timeOccured = \u00E6\u0099\u0082\u00E5\u0088\u00BB
+# Resource Groups
+#-----------------------
+dataSource_resourceGroups_loadFailed = Failed to load Resource Groups
+dataSource_resources_field_discoveryTime = \u00E7\u0099\u00BA\u00E8\u00A6\u008B\u00E6\u0099\u0082\u00E5\u0088\u00BB
+dataSource_resources_field_importTime = \u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E6\u0099\u0082\u00E5\u0088\u00BB
+dataSource_resources_field_key = \u00E3\u0082\u00AD\u00E3\u0083\u00BC
+dataSource_resources_field_lastModifiedTime = \u00E6\u009C\u0080\u00E7\u00B5\u0082\u00E6\u009B\u00B4\u00E6\u0096\u00B0\u00E6\u0099\u0082\u00E5\u0088\u00BB
+# Resources
+#-----------------------
+dataSource_resources_field_location = \u00E5\u00A0\u00B4\u00E6\u0089\u0080
+# RPC (abstract)
+#-----------------------
+dataSource_rpc_error_transformRequestFailure = Failure in datasource while processing {0} request.
+dataSource_rpc_error_unsupportedArrayFilterType = No support for passing array filters of type {0}.
+dataSource_rpc_error_unsupportedEnumType = Please add an appropriate code block for enum {0} to RPCDataSource.getEnumArray(Class)
+dataSource_rpc_no = no
+dataSource_rpc_yes = yes
+dataSource_scheduledOperations_error_fetchFailure = Failed to load scheduled operations.
+dataSource_scheduledOperations_field_location = \u00E5\u00A0\u00B4\u00E6\u0089\u0080
+dataSource_scheduledOperations_field_operation = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+# Scheduled Operations (ResourceOperationScheduleComposites)
+#------------------------------------------------------------
+dataSource_scheduledOperations_field_resource = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+dataSource_scheduledOperations_field_time = \u00E6\u0097\u00A5\u00E4\u00BB\u0098/\u00E6\u0099\u0082\u00E5\u0088\u00BB
+dataSource_schedules_disableFailure_group = Failed to disable the collection of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]
+dataSource_schedules_disableFailure_resource = Failed to disable the collection of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]
+dataSource_schedules_disableSuccessful_concise = You have disabled the collection of [{0}] measurements
+dataSource_schedules_disableSuccessful_full_group = You have disabled the collection of [{0}] measurements for the resource group with ID [{1}]. The disabled measurements are: [{2}]
+dataSource_schedules_disableSuccessful_full_resource = You have disabled the collection of [{0}] measurements for the resource with ID [{1}]. The disabled measurements are: [{2}]
+dataSource_schedules_enableFailure_group = Failed to enable the collection of [{0}] metrics for group with ID [{1}]. The metrics were: [{2}]
+dataSource_schedules_enableFailure_resource = Failed to enable the collection of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]
+dataSource_schedules_enableSuccessful_concise = You have enabled the collection of [{0}] measurements
+dataSource_schedules_enableSuccessful_full_group = You have enabled the collection of [{0}] measurements for the resource group with ID [{1}]. The enabled measurements are: [{2}]
+dataSource_schedules_enableSuccessful_full_resource = You have enabled the collection of [{0}] measurements for the resource with ID [{1}]. The enabled measurements are: [{2}]
+dataSource_schedules_field_resourceGroupId = Group ID
+dataSource_schedules_loadFailed = Failed to load metric schedules
+dataSource_schedules_loadFailedContext = Failed to load metric schedules for context [{0}]
+dataSource_schedules_loadFailedCriteria = Failed to load metric schedules for criteria [{0}]
+dataSource_schedules_updateFailure_group = Failed to set the collection interval of [{0}] metrics for resource group with ID [{1}]. The metrics were: [{2}]. The collection interval was to be [{3}] seconds.
+dataSource_schedules_updateFailure_resource = Failed to set the collection interval of [{0}] metrics for resource with ID [{1}]. The metrics were: [{2}]. The collection interval was to be [{3}] seconds.
+dataSource_schedules_updateSuccessful_concise = A new collection interval of [{0}] seconds has been set on [{1}] measurements
+dataSource_schedules_updateSuccessful_full_group = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource group with ID [{2}]. The updated measurements are: [{3}]
+dataSource_schedules_updateSuccessful_full_resource = A new collection interval of [{0}] seconds has been set on [{1}] measurements for resource with ID [{2}]. The updated measurements are: [{3}]
+# Traits
+#------
+dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
+dataSource_traits_field_definitionID = Definition ID
+dataSource_traits_field_lastChanged = Last Changed
+dataSource_traits_field_primaryKey = Primary Key
+dataSource_traits_field_trait = Trait
+dataSource_traits_group_field_groupId = Group ID
+dataSource_users_delete = \u00E5\u0089\u008A\u00E9\u0099\u00A4\u00E6\u00B8\u0088\u00E3\u0081\u00BF\u00E3\u0083\u00A6\u00E3\u0083\u00BC\u00E3\u0082\u00B6\u00E3\u0083\u00BC [{0}]
+dataSource_users_deleteFailed = \u00E3\u0083\u00A6\u00E3\u0083\u00BC\u00E3\u0082\u00B6\u00E3\u0083\u00BC [{0}] \u00E3\u0081\u00AE\u00E5\u0089\u008A\u00E9\u0099\u00A4\u00E3\u0081\u00AB\u00E5\u00A4\u00B1\u00E6\u0095\u0097\u00E3\u0081\u0097\u00E3\u0081\u00BE\u00E3\u0081\u0097\u00E3\u0081\u009F
+dataSource_users_field_department = \u00E9\u0083\u00A8\u00E9\u0096\u0080
+dataSource_users_field_emailAddress = E\u00E3\u0083\u00A1\u00E3\u0083\u00BC\u00E3\u0083\u00AB\u00E3\u0082\u00A2\u00E3\u0083\u0089\u00E3\u0083\u00AC\u00E3\u0082\u00B9
+dataSource_users_field_factive = \u00E3\u0083\u00AD\u00E3\u0082\u00B0\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0081\u00AF\u00E6\u009C\u0089\u00E5\u008A\u00B9?
+dataSource_users_field_firstName = \u00E5\u0090\u008D\u00E5\u0089\u008D
+# Users
+#------
+###### dup in common
+dataSource_users_field_id = ID
+dataSource_users_field_lastName = \u00E5\u0090\u008D\u00E5\u00AD\u0097
+dataSource_users_field_ldap = LDAP\u00E3\u0083\u00AD\u00E3\u0082\u00B0\u00E3\u0082\u00A4\u00E3\u0083\u00B3?
+dataSource_users_field_name = \u00E3\u0083\u00A6\u00E3\u0083\u00BC\u00E3\u0082\u00B6\u00E3\u0083\u00BC\u00E5\u0090\u008D
+dataSource_users_field_password = \u00E3\u0083\u0091\u00E3\u0082\u00B9\u00E3\u0083\u00AF\u00E3\u0083\u00BC\u00E3\u0083\u0089
+dataSource_users_field_passwordVerify = \u00E3\u0083\u0091\u00E3\u0082\u00B9\u00E3\u0083\u00AF\u00E3\u0083\u00BC\u00E3\u0083\u0089\u00E3\u0081\u00AE\u00E7\u00A2\u00BA\u00E8\u00AA\u008D
+dataSource_users_field_phoneNumber = \u00E9\u009B\u00BB\u00E8\u00A9\u00B1\u00E7\u0095\u00AA\u00E5\u008F\u00B7
+dataSource_users_invalidEmailAddress = \u00E7\u0084\u00A1\u00E5\u008A\u00B9\u00E3\u0081\u00AAE\u00E3\u0083\u00A1\u00E3\u0083\u00BC\u00E3\u0083\u00AB\u00E3\u0082\u00A2\u00E3\u0083\u0089\u00E3\u0083\u00AC\u00E3\u0082\u00B9
+dataSource_users_passwordsDoNotMatch = \u00E3\u0083\u0091\u00E3\u0082\u00B9\u00E3\u0083\u00AF\u00E3\u0083\u00BC\u00E3\u0083\u0089\u00E3\u0081\u008C\u00E4\u00B8\u0080\u00E8\u0087\u00B4\u00E3\u0081\u0097\u00E3\u0081\u00A6\u00E3\u0081\u0084\u00E3\u0081\u00BE\u00E3\u0081\u009B\u00E3\u0082\u0093
+datasource_roles_field_ldapGroups = LDAP\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+datasource_roles_field_permissions = \u00E3\u0083\u0091\u00E3\u0083\u00BC\u00E3\u0083\u009F\u00E3\u0083\u0083\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+# Roles
+#------
+datasource_roles_field_resourceGroups = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+datasource_roles_field_subjects = \u00E3\u0082\u00B5\u00E3\u0083\u0096\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0082\u00AF\u00E3\u0083\u0088
+# Template Schedules
+#-------------------------
+datasource_templateSchedules_disabled = Disabled collection of selected metric [{0}].
+datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_enabled = Enabled collection of selected metric [{0}].
+datasource_templateSchedules_enabled_detailed = Enabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_enabled_failed = Failed to enable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
+datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
+datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
+#=================== Widgets =====================
+# Favorites
+#--------------
+favorites_recentlyViewed = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E9\u0096\u00B2\u00E8\u00A6\u00A7\u00E3\u0081\u0097\u00E3\u0081\u009F
+# Group Tree
+group_tree_partialClusterTooltip = {0} out of {1} group members have a ''{2}'' resource
+#===================== Utils ======================
+# Ancestry
+#-------------------------------------------------
+util_ancestry_parentAncestry = Parent Ancestry for:
+# Error Handler
+#--------------------
+util_errorHandler_nullException = exception was null
+# Monitoring Request Callback
+#------------------------------------------
+util_monitoringRequestCallback_error_checkServerStatusFailure = Unable to determine login status - check Server status.
+# RPC Manager
+#----------------------
+util_rpcManager_activeRequests = {0} Active Requests
+# User Permissions Manager
+#--------------------------
+util_userPerm_loadFailGlobal = Failed to load your global permissions - none granted.
+util_userPerm_loadFailGroup = Failed to load your permissions for Resource Group with id [{0}] - none granted.
+util_userPerm_loadFailResource = Failed to load your permissions for Resource with id [{0}] - none granted.
+# User Session Manager
+#--------------------------
+util_userSession_loadFailSubject = UserSessionManager: Failed to load user Subject
+util_userSession_logoutFail = Failed to logout.
+# Widgets Field
+#---------------------
+util_widgetsField_unlimited = Unlimited
+#=================== Top Level =====================
+# About Box
+#----------
+view_aboutBox_allRightsReserved = All Rights Reserved.
+view_aboutBox_buildNumber = \u00E3\u0083\u0093\u00E3\u0083\u00AB\u00E3\u0083\u0089\u00E7\u0095\u00AA\u00E5\u008F\u00B7:
+view_aboutBox_failedToLoad = Failed to load product information.
+view_aboutBox_homepage = \u00E3\u0083\u009B\u00E3\u0083\u00BC\u00E3\u0083\u00A0\u00E3\u0083\u009A\u00E3\u0083\u00BC\u00E3\u0082\u00B8
+view_aboutBox_jbossByRedHat = JBoss by Red Hat
+view_aboutBox_title = {0}\u00E3\u0081\u00AB\u00E3\u0081\u00A4\u00E3\u0081\u0084\u00E3\u0081\u00A6
+view_aboutBox_version = \u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0083\u00A7\u00E3\u0083\u00B3:
+view_adminConfig_downloads = \u00E3\u0083\u0080\u00E3\u0082\u00A6\u00E3\u0083\u00B3\u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0089
+view_adminConfig_plugins = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0082\u00B0\u00E3\u0082\u00A4\u00E3\u0083\u00B3
+view_adminConfig_systemSettings = \u00E3\u0082\u00B7\u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00A0\u00E8\u00A8\u00AD\u00E5\u00AE\u009A
+view_adminConfig_templates = \u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0097\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0083\u0088
+view_adminContent_contentSources = \u00E3\u0082\u00B3\u00E3\u0083\u00B3\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+view_adminContent_repositories = \u00E3\u0083\u00AA\u00E3\u0083\u009D\u00E3\u0082\u00B8\u00E3\u0083\u0088\u00E3\u0083\u00AA
+# Administration/Security/Roles/#
+#--------------------------------
+view_adminRoles_assignedGroups = Assigned Resource Groups
+view_adminRoles_assignedSubjects = Assigned Subjects
+view_adminRoles_failLdap = Failed to determine if LDAP configured - assuming no LDAP.
+view_adminRoles_failLdapGroups = Failed to retrieve available LDAP groups - assuming no LDAP groups.
+view_adminRoles_failLdapGroupsRole = Failed to load LDAP groups available for role.
+view_adminRoles_failRoles = Failed to fetch roles.
+view_adminRoles_globalPerms = Global Permissions
+view_adminRoles_ldapGroups = LDAP Groups
+view_adminRoles_ldapGroupsReadOnly = LDAP group data is read only
+view_adminRoles_noItems = No items to show
+view_adminRoles_noLdap = The LDAP security integration is not configured. To configure LDAP, go to <a {0}>{1}</a>.
+view_adminRoles_permissions_autoselecting_configureRead_implied = Autodeselected CONFIGURE_WRITE permission, since lack of CONFIGURE_READ implies lack of it...
+view_adminRoles_permissions_autoselecting_configureWrite_implied = Autoselected CONFIGURE_READ permission, since CONFIGURE_WRITE implies it...
+view_adminRoles_permissions_autoselecting_manageInventory_implied = Autoselected unselected Resource permissions, since MANAGE_INVENTORY implies all Resource permissions...
+view_adminRoles_permissions_autoselecting_manageSecurity_implied = Autoselected unselected permissions, since MANAGE_SECURITY implies all other permissions...
+view_adminRoles_permissions_globalPermissions = Global Permissions
+view_adminRoles_permissions_illegalDeselectionDueToCorrespondingWritePermSelection = {0} read permission cannot be deselected, unless the {0} write permission, which implies the read permission, is deselected first.
+view_adminRoles_permissions_illegalDeselectionDueToManageInventorySelection = {0} permission cannot be deselected, unless Manage Inventory, which implies all Resource permissions, is deselected first.
+view_adminRoles_permissions_illegalDeselectionDueToManageSecuritySelection = {0} permission cannot be deselected, unless the Manage Security permission, which implies all other permissions, is deselected first.
+view_adminRoles_permissions_isAuthorized = Authorized?
+view_adminRoles_permissions_isRead = Read?
+view_adminRoles_permissions_isWrite = Write?
+view_adminRoles_permissions_permDesc_manageBundles = can create, update, or delete provisioning bundles (viewing is implied for everyone)
+view_adminRoles_permissions_permDesc_manageInventory = has all Resource permissions, as described below, for all Resources; can create, update, and delete groups; and can import auto-discovered or manually discovered Resources
+view_adminRoles_permissions_permDesc_manageRepositories = can create, update, or delete repositories of any user (everyone can create their own repositories), can associate content sources to repositories.
+view_adminRoles_permissions_permDesc_manageSecurity = can create, update, or delete users and roles (viewing is implied for everyone)
+view_adminRoles_permissions_permDesc_manageSettings = can modify the RHQ Server configuration and perform any Server-related functionality
+view_adminRoles_permissions_permReadDesc_configure = view Resource configuration and Resource configuration revision history
+view_adminRoles_permissions_permReadDesc_control = (IMPLIED) view available operations and operation execution history
+view_adminRoles_permissions_permReadDesc_createChildResources = (IMPLIED) view child Resource creation history
+view_adminRoles_permissions_permReadDesc_deleteChildResources = (IMPLIED) view child Resource deletion history
+view_adminRoles_permissions_permReadDesc_inventory = (IMPLIED) view Resource properties (name, description, version, etc.), connection settings, and connection settings history
+view_adminRoles_permissions_permReadDesc_manageAlerts = (IMPLIED) view alert definitions and alert history
+view_adminRoles_permissions_permReadDesc_manageContent = (IMPLIED) view installed and available packages; view package installation history
+view_adminRoles_permissions_permReadDesc_manageEvents = (IMPLIED) view events
+view_adminRoles_permissions_permReadDesc_manageMeasurements = (IMPLIED) view metric data and collection schedules
+view_adminRoles_permissions_permWriteDesc_configure = update Resource configuration; delete Resource configuration revision history items
+view_adminRoles_permissions_permWriteDesc_control = execute operations; delete operation execution history items
+view_adminRoles_permissions_permWriteDesc_createChildResources = create new child Resources (for child Resources of types that are creatable)
+view_adminRoles_permissions_permWriteDesc_deleteChildResources = uninventory resources; delete Resources (for Resources of types that are deletable)
+view_adminRoles_permissions_permWriteDesc_inventory = update Resource name, version, description, and connection settings; delete connection settings history items
+view_adminRoles_permissions_permWriteDesc_manageAlerts = create, update, and delete alert definitions; acknowledge and delete alert history items
+view_adminRoles_permissions_permWriteDesc_manageContent = subscribe to content sources; install and uninstall packages
+view_adminRoles_permissions_permWriteDesc_manageEvents = delete events
+view_adminRoles_permissions_permWriteDesc_manageMeasurements = update metric collection schedules
+view_adminRoles_permissions_perm_configure = Configure
+view_adminRoles_permissions_perm_control = Control
+view_adminRoles_permissions_perm_createChildResources = Create Child Resources
+view_adminRoles_permissions_perm_deleteChildResources = Delete Child Resources
+view_adminRoles_permissions_perm_inventory = Inventory
+view_adminRoles_permissions_perm_manageAlerts = Manage Alerts
+view_adminRoles_permissions_perm_manageBundles = Manage Bundles
+view_adminRoles_permissions_perm_manageContent = Manage Content
+view_adminRoles_permissions_perm_manageEvents = Manage Events
+view_adminRoles_permissions_perm_manageInventory = Manage Inventory
+view_adminRoles_permissions_perm_manageMeasurements = Manage Measurements
+view_adminRoles_permissions_perm_manageRepositories = Manage Repositories
+view_adminRoles_permissions_perm_manageSecurity = Manage Security
+view_adminRoles_permissions_perm_manageSettings = Manage Settings
+view_adminRoles_permissions_read = Read:
+view_adminRoles_permissions_readAccessImplied = Read access for the {0} permission is implied and cannot be disabled.
+view_adminRoles_permissions_resourcePermissions = Resource Permissions
+view_adminRoles_permissions_write = Write:
+view_adminRoles_perms = Permissions
+view_adminRoles_resourcePerms = Resource Permissions
+view_adminRoles_roleAdded = Role [{0}] added.
+view_adminRoles_roleDeleteFailed = Failed to delete role [{0}].
+view_adminRoles_roleDeleted = Role [{0}] deleted.
+view_adminRoles_roleUpdateFailed = Failed to update role [{0}].
+view_adminRoles_roleUpdated = Role [{0}] updated.
+view_adminSecurity_roles = \u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u00AB
+view_adminSecurity_users = \u00E3\u0083\u00A6\u00E3\u0083\u00BC\u00E3\u0082\u00B6\u00E3\u0083\u00BC
+view_adminTemplates_disabledAlertTemplates = \u00E7\u0084\u00A1\u00E5\u008A\u00B9\u00E3\u0081\u00AA\u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0097\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0083\u0088
+view_adminTemplates_disabledMetricTemplates = \u00E7\u0084\u00A1\u00E5\u008A\u00B9\u00E3\u0081\u00AA\u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0097\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0083\u0088
+view_adminTemplates_editAlertTemplate = \u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0097\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E7\u00B7\u00A8\u00E9\u009B\u0086
+view_adminTemplates_editMetricTemplate = \u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0097\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E7\u00B7\u00A8\u00E9\u009B\u0086
+view_adminTemplates_enabledAlertTemplates = \u00E6\u009C\u0089\u00E5\u008A\u00B9\u00E3\u0081\u00AA\u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0097\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0083\u0088
+view_adminTemplates_enabledMetricTemplates = \u00E6\u009C\u0089\u00E5\u008A\u00B9\u00E3\u0081\u00AA\u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0097\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0083\u0088
+view_adminTemplates_platformServices = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E3\u0083\u0095\u00E3\u0082\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u00A0\u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0093\u00E3\u0082\u00B9
+# Administration/Templates
+#--------------------------------
+view_adminTemplates_platforms = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E3\u0083\u0095\u00E3\u0082\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u00A0
+view_adminTemplates_prompt_disabledAlertTemplates = Number of alert templates that are created but disabled on this resource type
+view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
+view_adminTemplates_prompt_enabledAlertTemplates = Number of alert templates that are enabled on this resource type
+view_adminTemplates_prompt_enabledMetricTemplates = Number of metric schedules that are enabled by default on this resource type
+view_adminTemplates_servers = \u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0093\u00E3\u0082\u00B9
+view_adminTopology_affinityGroups = \u00E3\u0082\u00A2\u00E3\u0083\u0095\u00E3\u0082\u00A3\u00E3\u0083\u008B\u00E3\u0083\u0086\u00E3\u0082\u00A3\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+view_adminTopology_agents = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088
+view_adminTopology_partitionEvents = \u00E3\u0082\u00A4\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E5\u0088\u0086\u00E9\u00A1\u009E
+view_adminTopology_remoteAgentInstall = \u00E3\u0083\u00AA\u00E3\u0083\u00A2\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0082\u00B9\u00E3\u0083\u0088\u00E3\u0083\u00BC\u00E3\u0083\u00AB
+view_adminTopology_servers = \u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00BC
+# Administration/Security/Users/#
+#--------------------------------
+view_adminUsersDetails_dataTypeName = \u00E3\u0083\u00A6\u00E3\u0083\u00BC\u00E3\u0082\u00B6\u00E3\u0083\u00BC
+# Administration/Security/Users
+#--------------------------------
+view_adminUsersList_dataTypeName = \u00E3\u0083\u00A6\u00E3\u0083\u00BC\u00E3\u0082\u00B6\u00E3\u0083\u00BC
+view_adminUsersList_dataTypeNamePlural = \u00E3\u0083\u00A6\u00E3\u0083\u00BC\u00E3\u0082\u00B6\u00E3\u0083\u00BC
+#********************************** VIEW-SPECIFIC *************************************
+#================= Administration ==================
+view_admin_administration = \u00E7\u00AE\u00A1\u00E7\u0090\u0086
+view_admin_configuration = \u00E6\u00A7\u008B\u00E6\u0088\u0090
+view_admin_content = \u00E3\u0082\u00B3\u00E3\u0083\u00B3\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0088
+# Administration/Downloads
+#------------------------------
+view_admin_downloads_agentDownload = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E3\u0083\u0080\u00E3\u0082\u00A6\u00E3\u0083\u00B3\u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0089
+view_admin_downloads_agent_buildNumber = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0083\u0093\u00E3\u0083\u00AB\u00E3\u0083\u0089
+view_admin_downloads_agent_help = <p> This is the RHQ Agent Update Binary jar file. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>Agent Install</h3> <p> <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>Agent Update</h3> <p> <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
+view_admin_downloads_agent_link_label = \u00E3\u0083\u00AA\u00E3\u0083\u00B3\u00E3\u0082\u00AF
+view_admin_downloads_agent_link_value = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088 {0} ({1}) \u00E3\u0081\u00AE\u00E3\u0083\u0080\u00E3\u0082\u00A6\u00E3\u0083\u00B3\u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0089
+view_admin_downloads_agent_loadError = Cannot get agent version info
+view_admin_downloads_agent_md5 = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088 MD5
+view_admin_downloads_agent_version = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+view_admin_downloads_bundleDownload = \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB\u00E3\u0083\u0087\u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0082\u00A4\u00E3\u0083\u00A4\u00E3\u0081\u00AE\u00E3\u0083\u0080\u00E3\u0082\u00A6\u00E3\u0083\u00B3\u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0089
+view_admin_downloads_bundle_help = <p> This is the Bundle Deployer tool. It is for use by developers and packagers of RHQ bundles. This standalone tool allows you to test your bundles and their recipes from a console. </p>
+view_admin_downloads_bundle_link_label = Link
+view_admin_downloads_bundle_link_value = Download Bundle Deployer {0}
+view_admin_downloads_bundle_loadError = Cannot get bundle deployer info
+view_admin_downloads_cliDownload = \u00E3\u0082\u00B3\u00E3\u0083\u009E\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0082\u00AF\u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0082\u00A2\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E3\u0083\u0080\u00E3\u0082\u00A6\u00E3\u0083\u00B3\u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0089
+view_admin_downloads_cli_buildNumber = CLI Build
+view_admin_downloads_cli_help = <p> This is the Command Line Client tool, otherwise known as the CLI. It is a standalone tool that runs from within a console and provides a command line interface to the RHQ Server. You can invoke commands via the CLI as well as run scripts to perform automated tasks. See the documentation for more information on how to install and use the CLI. </p>
+view_admin_downloads_cli_link_label = Link
+view_admin_downloads_cli_link_value = Download CLI {0} ({1})
+view_admin_downloads_cli_loadError = Cannot get CLI version info
+view_admin_downloads_cli_md5 = CLI MD5
+view_admin_downloads_cli_version = CLI Version
+view_admin_downloads_connectorsDownload = \u00E3\u0082\u00B3\u00E3\u0083\u008D\u00E3\u0082\u00AF\u00E3\u0082\u00BF\u00E3\u0081\u00AE\u00E3\u0083\u0080\u00E3\u0082\u00A6\u00E3\u0083\u00B3\u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0089
+view_admin_downloads_connectors_help = Connectors are software that is needed in order for some products to be manageable by RHQ. You install connectors into some managed products so RHQ agents can talk to them. See the documentation for more information.
+view_admin_downloads_connectors_loadError = Cannot get connectors info
+view_admin_downloads_connectors_none = No connectors are available for download
+view_admin_landing = \u00E3\u0081\u0093\u00E3\u0081\u00AE\u00E3\u0082\u00BB\u00E3\u0082\u00AF\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E3\u0081\u00AB\u00E3\u0081\u008A\u00E3\u0081\u0084\u00E3\u0081\u00A6\u00E3\u0080\u0081RHQ\u00E3\u0082\u00B0\u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00AB\u00E8\u00A8\u00AD\u00E5\u00AE\u009A\u00E3\u0081\u008C\u00E7\u00AE\u00A1\u00E7\u0090\u0086\u00E3\u0081\u0095\u00E3\u0082\u008C\u00E3\u0081\u00BE\u00E3\u0081\u0099\u00E3\u0080\u0082\u00E3\u0081\u0093\u00E3\u0082\u008C\u00E3\u0081\u00AF\u00E3\u0082\u00BB\u00E3\u0082\u00AD\u00E3\u0083\u00A5\u00E3\u0083\u00AA\u00E3\u0083\u0086\u00E3\u0082\u00A3\u00E6\u00A7\u008B\u00E6\u0088\u0090\u00E3\u0080\u0081\u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0082\u00B0\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E8\u00A8\u00AD\u00E5\u00AE\u009A\u00E3\u0080\u0081RHQ\u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0081\u00A8\u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E7\u00AE\u00A1\u00E7\u0090\u0086\u00E3\u0082\u0092\u00E5\u0090\u00AB\u00E3\u0081\u00BF\u00E3\u0081\u00BE\u00E3\u0081\u0099\u00E3\u0080\u0082
+# Measurement Templates view
+view_admin_measTemplates_title = Template Metric Collection Schedules
+view_admin_measTemplates_updateExisting_title = Update Existing Schedules
+view_admin_measTemplates_updateExisting_tooltip = Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
+view_admin_security = \u00E3\u0082\u00BB\u00E3\u0082\u00AD\u00E3\u0083\u00A5\u00E3\u0083\u00AA\u00E3\u0083\u0086\u00E3\u0082\u00A3
+view_admin_systemSettings_AgentMaxQuietTimeAllowed_desc = If this amount of time passes without hearing from an agent, that quiet agent will be considered down. This value is specified in minutes.
+view_admin_systemSettings_AgentMaxQuietTimeAllowed_name = Agent Max Quiet Time Allowed
+view_admin_systemSettings_AlertPurge_desc = How old alert history items must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_AlertPurge_name = Delete Alerts Older Than
+view_admin_systemSettings_AvailabilityPurge_desc = How old availability data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_AvailabilityPurge_name = Delete Availability Data Older Than
+view_admin_systemSettings_BaseURL_desc = A URL to the server GUI, used mainly within alert email notifications.
+view_admin_systemSettings_BaseURL_name = GUI Console URL
+view_admin_systemSettings_BaselineDataSet_desc = The amount of past measurement data that is used to determine a baseline. This is specified in days.
+view_admin_systemSettings_BaselineDataSet_name = Baseline Dataset
+view_admin_systemSettings_BaselineFrequency_desc = The frequency which the auto-calculation of baselines will be performed. If 0, baseline auto-calculation is disabled. This is specified in days.
+view_admin_systemSettings_BaselineFrequency_name = Baseline Calculation Frequency
+view_admin_systemSettings_DataMaintenance_desc = How often database maintenance is performed (for example, vacuuming if using Postgres). This is specified in hours.
+view_admin_systemSettings_DataMaintenance_name = Database Maintenance Period
+view_admin_systemSettings_DataReindex_desc = If enabled, certain database tables will be re-indexed periodically.
+view_admin_systemSettings_DataReindex_name = Reindex Data Tables Nightly
+view_admin_systemSettings_EnableAgentAutoUpdate_desc = Determines if the server will allow agents to auto-update themselves. You will not be able to download agent distributions from the server if this is disabled.
+view_admin_systemSettings_EnableAgentAutoUpdate_name = Enable Agent Auto-Updates
+view_admin_systemSettings_EnableDebugMode_desc = If enabled, the server will enter debug mode.
+view_admin_systemSettings_EnableDebugMode_name = Enable Debug Mode
+view_admin_systemSettings_EnableExperimentalFeatures_desc = If enabled, any experimental features that exist in the current product will be available.
+view_admin_systemSettings_EnableExperimentalFeatures_name = Enable Experimental Features
+view_admin_systemSettings_EventPurge_desc = How old event data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_EventPurge_name = Delete Events Older Than
+view_admin_systemSettings_JAASProvider_desc = Should LDAP be used to determine user identity?
+view_admin_systemSettings_JAASProvider_name = Enable LDAP
+view_admin_systemSettings_LDAPBaseDN_desc = The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou=People,dc=redhat,dc=com
+view_admin_systemSettings_LDAPBaseDN_name = Search Base
+view_admin_systemSettings_LDAPBindDN_desc = The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn=Manager,dc=redhat,dc=com
+view_admin_systemSettings_LDAPBindDN_name = Username
+view_admin_systemSettings_LDAPBindPW_desc = The credentials of the user used to connect to the LDAP server when querying the LDAP user database.
+view_admin_systemSettings_LDAPBindPW_name = Password
+view_admin_systemSettings_LDAPFilter_desc = Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser=true
+view_admin_systemSettings_LDAPFilter_name = Search Filter
+view_admin_systemSettings_LDAPGroupFilter_desc = LDAP search filter that must return all LDAP groups available for authorization. This is used for LDAP group authorization.
+view_admin_systemSettings_LDAPGroupFilter_name = Group Search Filter
+view_admin_systemSettings_LDAPGroupMember_desc = LDAP search filter that is used in conjunction with the group search filter to determine user authorization. This is used for LDAP group authorization.
+view_admin_systemSettings_LDAPGroupMember_name = Group Member Filter
+view_admin_systemSettings_LDAPLoginProperty_desc = The LDAP property that contains the user name. Defaults to "cn". If multiple matches are found, the first entry found is used.
+view_admin_systemSettings_LDAPLoginProperty_name = Login Property
+view_admin_systemSettings_LDAPProtocol_desc = Should communication with the LDAP server be done over SSL?
+view_admin_systemSettings_LDAPProtocol_name = SSL
+view_admin_systemSettings_LDAPUrl_desc = URL to the LDAP Server
+view_admin_systemSettings_LDAPUrl_name = LDAP URL
+view_admin_systemSettings_RtDataPurge_desc = How old response time data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_RtDataPurge_name = Delete Response Time Data Older Than
+view_admin_systemSettings_TraitPurge_desc = How old measurement trait data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_TraitPurge_name = Delete Measurement Traits Older Than
+view_admin_systemSettings_cannotLoadServerDetails = Cannot load server details
+# Administration/SystemSettings
+#------------------------------
+view_admin_systemSettings_cannotLoadSettings = Cannot obtain the current system settings
+view_admin_systemSettings_fixBeforeSaving = Please fix the invalid values before saving
+view_admin_systemSettings_group_baseline = \u00E8\u0087\u00AA\u00E5\u008B\u0095\u00E3\u0083\u0099\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E6\u00A7\u008B\u00E6\u0088\u0090\u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0083\u0091\u00E3\u0083\u0086\u00E3\u0082\u00A3
+view_admin_systemSettings_group_dataMgr = \u00E3\u0083\u0087\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0083\u009E\u00E3\u0083\u008D\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0083\u00A3\u00E3\u0083\u00BC\u00E6\u00A7\u008B\u00E6\u0088\u0090\u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0083\u0091\u00E3\u0083\u0086\u00E3\u0082\u00A3
+view_admin_systemSettings_group_ldap = LDAP \u00E6\u00A7\u008B\u00E6\u0088\u0090\u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0083\u0091\u00E3\u0083\u0086\u00E3\u0082\u00A3
+view_admin_systemSettings_saveFailure = Failed to save the system settings
+view_admin_systemSettings_savedSettings = You successfully saved the system properties
+view_admin_systemSettings_serverDetails = Server Details
+view_admin_systemSettings_serverDetails_buildNumber = Build Number
+view_admin_systemSettings_serverDetails_currentTable = Current Measurement Raw Table
+view_admin_systemSettings_serverDetails_dbDriverName = Database Driver Name
+view_admin_systemSettings_serverDetails_dbDriverVersion = Database Driver Version
+view_admin_systemSettings_serverDetails_dbName = Database Product Name
+view_admin_systemSettings_serverDetails_dbUrl = Database Connection URL
+view_admin_systemSettings_serverDetails_dbVersion = Database Product Version
+view_admin_systemSettings_serverDetails_installDir = Server Installation Directory
+view_admin_systemSettings_serverDetails_nextRotation = Next Measurement Table Rotation
+view_admin_systemSettings_serverDetails_time = Server Local Time
+view_admin_systemSettings_serverDetails_tz = Server Time Zone
+view_admin_topology = \u00E3\u0083\u0088\u00E3\u0083\u009D\u00E3\u0083\u00AD\u00E3\u0082\u00B8\u00E3\u0083\u00BC
+view_alert_common_tab_conditions = Conditions
+view_alert_common_tab_conditions_expression = Fire alert when
+view_alert_common_tab_conditions_expression_tooltip = Determines if ANY or ALL of the conditions must evaluate to true in order for the entire condition set to be considered true.
+view_alert_common_tab_conditions_modal_title = \u00E6\u009D\u00A1\u00E4\u00BB\u00B6\u00E8\u00BF\u00BD\u00E5\u008A\u00A0
+view_alert_common_tab_conditions_recovery_disabled = This alert caused its alert definition to be disabled
+view_alert_common_tab_conditions_recovery_enabled = Triggered ''{0}'' to be re-enabled
+view_alert_common_tab_conditions_text = Condition
+view_alert_common_tab_conditions_type_availability = Availability Change
+view_alert_common_tab_conditions_type_availability_down = Went down
+view_alert_common_tab_conditions_type_availability_up = Came up
+view_alert_common_tab_conditions_type_event = Event Detection
+view_alert_common_tab_conditions_type_event_matching = with event source matching
+view_alert_common_tab_conditions_type_metric_baseline = Metric Value Baseline
+view_alert_common_tab_conditions_type_metric_baseline_verb = of
+view_alert_common_tab_conditions_type_metric_calltime_change = Call Time Value Changes
+view_alert_common_tab_conditions_type_metric_calltime_change_verb = by at least
+view_alert_common_tab_conditions_type_metric_calltime_delta_grows = Grows
+view_alert_common_tab_conditions_type_metric_calltime_delta_other = Changes
+view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks = Shrinks
+view_alert_common_tab_conditions_type_metric_calltime_destination = with call destination matching
+view_alert_common_tab_conditions_type_metric_calltime_threshold = Call Time Value Threshold
+view_alert_common_tab_conditions_type_metric_change = Metric Value Change
+view_alert_common_tab_conditions_type_metric_threshold = Metric Value Threshold
+view_alert_common_tab_conditions_type_metric_trait_change = Trait Change
+view_alert_common_tab_conditions_type_operation = Operation Execution
+view_alert_common_tab_conditions_type_operation_status = with result status
+view_alert_common_tab_conditions_type_resource_configuration = Resource Configuration Change
+view_alert_common_tab_conditions_value = Value
+view_alert_common_tab_dampening = Dampening
+view_alert_common_tab_dampening_category_consecutive_count = Consecutive
+view_alert_common_tab_dampening_category_consecutive_count_tooltip = An alert is triggered once every X occurrences the condition set is true consecutively.
+view_alert_common_tab_dampening_category_duration_count = Time Period
+view_alert_common_tab_dampening_category_duration_count_tooltip = An alert is triggered once every X occurrences the condition set is true within a given time period.
+view_alert_common_tab_dampening_category_none = None
+view_alert_common_tab_dampening_category_none_tooltip = Dampening is disabled. Every time the condition set is true, an alert will be triggered.
+view_alert_common_tab_dampening_category_partial_count = Last N Evaluations
+view_alert_common_tab_dampening_category_partial_count_tooltip = An alert is triggered once every X occurrences the condition set is true during the last N evaluations of the condition set.
+view_alert_common_tab_dampening_consecutive_occurrences_label = Occurrences
+view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip = The number of times the condition set must be consecutively true before the alert is triggered
+view_alert_common_tab_dampening_duration_occurrences_label = Occurrences
+view_alert_common_tab_dampening_duration_occurrences_label_tooltip = The number of times the condition set must be true during the given time period before the alert is triggered.
+view_alert_common_tab_dampening_duration_period_label = Time Period
+view_alert_common_tab_dampening_duration_period_label_tooltip = The time span in which the condition set will be tested to see if the given number of occurrences are true.
+view_alert_common_tab_dampening_partial_evalatuions_label = Evaluations
+view_alert_common_tab_dampening_partial_evalatuions_label_tooltip = The total number of times the condition set will be tested to see if the given number of occurrences are true.
+view_alert_common_tab_dampening_partial_occurrences_label = Occurrences
+view_alert_common_tab_dampening_partial_occurrences_label_tooltip = The number of times the condition set must be true during the last N evaluations before the alert is triggered.
+view_alert_common_tab_general = General Properties
+view_alert_common_tab_invalid_condition_category = Invalid condition category - please report this as a bug: {0}
+view_alert_common_tab_invalid_dampening_category = Invalid dampening category - please report this as a bug: {0}
+view_alert_common_tab_invalid_time_units = Invalid time units - please report this as a bug: {0}
+view_alert_common_tab_notifications = Notifications
+view_alert_common_tab_notifications_message = Message
+view_alert_common_tab_notifications_sender = Sender
+view_alert_common_tab_notifications_status = Status
+view_alert_common_tab_recovery = Recovery
+view_alert_definition_condition_editor_avilability_option_down = Goes down
+view_alert_definition_condition_editor_avilability_option_up = Comes up
+view_alert_definition_condition_editor_avilability_tooltip = Specify the availability state change that will trigger the condition.
+view_alert_definition_condition_editor_avilability_value = Availability
+view_alert_definition_condition_editor_common_avg = Average
+view_alert_definition_condition_editor_common_max = Maximum
+view_alert_definition_condition_editor_common_min = Minimum
+view_alert_definition_condition_editor_delete_confirm = Delete the selected alert condition(s)?
+view_alert_definition_condition_editor_event_regex = Regular Expression
+view_alert_definition_condition_editor_event_regex_tooltip = If specified, this is a regular expression that must match a collected event message in order to trigger the condition.
+view_alert_definition_condition_editor_event_severity = Event Severity
+view_alert_definition_condition_editor_event_severity_debug = Debug
+view_alert_definition_condition_editor_event_severity_error = Error
+view_alert_definition_condition_editor_event_severity_fatal = Fatal
+view_alert_definition_condition_editor_event_severity_info = Info
+view_alert_definition_condition_editor_event_severity_warn = Warn
+view_alert_definition_condition_editor_event_tooltip = Specify the event severity that an event message must be reported with in order to trigger this condition. If you specify an optional regular expression, the event message must also match that regular expression in order for the condition to trigger.
+view_alert_definition_condition_editor_metric_baseline_percentage = Baseline Percentage
+view_alert_definition_condition_editor_metric_baseline_percentage_tooltip = A collected metric value will trigger this condition when compared to this percentage of the selected baseline value using the selected comparator
+view_alert_definition_condition_editor_metric_baseline_tooltip = Specify the baseline value that must be violated to trigger the condition. The value you specify is a percentage of the given baseline value.
+view_alert_definition_condition_editor_metric_baseline_value = Baseline
+view_alert_definition_condition_editor_metric_calltime_change_percentage = Percentage Change
+view_alert_definition_condition_editor_metric_calltime_change_percentage_tooltip = A collected calltime value will trigger this condition when it differs by at least this percentage of the selected calltime limit value
+view_alert_definition_condition_editor_metric_calltime_change_tooltip = Specify the calltime value that, when changed at least a specified amount, triggers the condition. You must specify which calltime limit to check (minimum, maximum or average calltime value) and the percentage of change that must occur.
+view_alert_definition_condition_editor_metric_calltime_common_comparator = Comparator
+view_alert_definition_condition_editor_metric_calltime_common_comparator_changes = Changes
+view_alert_definition_condition_editor_metric_calltime_common_comparator_grows = Grows
+view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks = Shrinks
+view_alert_definition_condition_editor_metric_calltime_common_comparator_tooltip = How a collected calltime value should be compared to the given calltime limit
+view_alert_definition_condition_editor_metric_calltime_common_limit = Call Time Limit
+view_alert_definition_condition_editor_metric_calltime_common_limit_tooltip = The calltime limit value that is to be compared with the given value
+view_alert_definition_condition_editor_metric_calltime_common_name = Call Time Metric
+view_alert_definition_condition_editor_metric_calltime_common_regex = Regular Expression
+view_alert_definition_condition_editor_metric_calltime_common_regex_tooltip = If specified, this is a regular expression that must match a call destination in order to trigger the condition.
+view_alert_definition_condition_editor_metric_calltime_threshold_tooltip = Specify the calltime threshold value that, when violated, triggers the condition. The value you specify is an absolute value with an optional units specifier. You also must specify which calltime limit to compare the value with (minimum, maximum or average calltime value).
+view_alert_definition_condition_editor_metric_calltime_threshold_value = Call Time Value
+view_alert_definition_condition_editor_metric_calltime_threshold_value_tooltip = The threshold value of the metric that will trigger the condition when compared using the selected comparator.
+view_alert_definition_condition_editor_metric_change_tooltip = Specify the metric whose value must change to trigger the condition.
+view_alert_definition_condition_editor_metric_common_definition_not_found = Should have found metric definition - something is wrong
+view_alert_definition_condition_editor_metric_threshold_comparator = Comparator
+view_alert_definition_condition_editor_metric_threshold_comparator_equal = Equal to
+view_alert_definition_condition_editor_metric_threshold_comparator_greater = Greater Than
+view_alert_definition_condition_editor_metric_threshold_comparator_less = Less than
+view_alert_definition_condition_editor_metric_threshold_comparator_tooltip = How a collected metric value should be compared to the given threshold value
+view_alert_definition_condition_editor_metric_threshold_name = Metric
+view_alert_definition_condition_editor_metric_threshold_tooltip = Specify the threshold value that, when violated, triggers the condition. The value you specify is an absolute value with an optional units specifier.
+view_alert_definition_condition_editor_metric_threshold_value = Metric Value
+view_alert_definition_condition_editor_metric_threshold_value_tooltip = The threshold value of the metric that will trigger the condition when compared using the selected comparator.
+view_alert_definition_condition_editor_metric_trait_change_tooltip = Specify the trait whose value must change to trigger the condition.
+view_alert_definition_condition_editor_metric_trait_change_value = Trait
+view_alert_definition_condition_editor_operation_status = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00B9
+view_alert_definition_condition_editor_operation_status_canceled = \u00E3\u0082\u00AD\u00E3\u0083\u00A3\u00E3\u0083\u00B3\u00E3\u0082\u00BB\u00E3\u0083\u00AB\u00E6\u00B8\u0088
+view_alert_definition_condition_editor_operation_status_failure = \u00E5\u00A4\u00B1\u00E6\u0095\u0097
+view_alert_definition_condition_editor_operation_status_inprogress = \u00E5\u0087\u00A6\u00E7\u0090\u0086\u00E4\u00B8\u00AD
+view_alert_definition_condition_editor_operation_status_success = \u00E6\u0088\u0090\u00E5\u008A\u009F
+view_alert_definition_condition_editor_operation_tooltip = Specify the result that must occur when the selected operation is executed in order to trigger the condition.
+view_alert_definition_condition_editor_operation_value = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+view_alert_definition_condition_editor_option_availability = Availability Change
+view_alert_definition_condition_editor_option_event = Event Detection
+view_alert_definition_condition_editor_option_label = Condition Type
+view_alert_definition_condition_editor_option_metric_baseline = Measurement Baseline Threshold
+view_alert_definition_condition_editor_option_metric_calltime_change = Call Time Value Change
+view_alert_definition_condition_editor_option_metric_calltime_threshold = Call Time Value Threshold
+view_alert_definition_condition_editor_option_metric_change = Measurement Value Change
+view_alert_definition_condition_editor_option_metric_threshold = Measurement Absolute Value Threshold
+view_alert_definition_condition_editor_option_metric_trait_change = Trait Value Change
+view_alert_definition_condition_editor_option_operation = Operation Execution
+view_alert_definition_condition_editor_option_resource_configuration = Resource Configuration Change
+view_alert_definition_condition_editor_resource_configuration_tooltip = This condition is triggered when the resource configuration changes.
+view_alert_definition_for_group = View Group Definition
+view_alert_definition_for_type = View Template
+view_alert_definition_notification_cliScript_editor_anotherUser = Another User
+view_alert_definition_notification_cliScript_editor_existingScript = Existing Script
+view_alert_definition_notification_cliScript_editor_loadFailed = Loading the CLI Notification Editor Failed.
+view_alert_definition_notification_cliScript_editor_newScriptVersion = Version
+view_alert_definition_notification_cliScript_editor_repository = Repository
+view_alert_definition_notification_cliScript_editor_script = Script
+view_alert_definition_notification_cliScript_editor_selectRepo = Select the repository where the script should reside
+view_alert_definition_notification_cliScript_editor_selectRepoFirst = Select a repository first.
+view_alert_definition_notification_cliScript_editor_thisUser = Myself
+view_alert_definition_notification_cliScript_editor_uploadNewScript = Upload New Script
+view_alert_definition_notification_cliScript_editor_verifyAuthentication = Verify
+view_alert_definition_notification_cliScript_editor_whichUser = User To Run The Script As
+view_alert_definition_notification_editor_delete_confirm = Are you sure you want to delete the selected alert notifications?
+view_alert_definition_notification_editor_field_configuration = Configuration
+view_alert_definition_notification_editor_field_configuration_loadFailed = Failed to get notification configuration preview
+view_alert_definition_notification_editor_field_configuration_not_loaded = Unknown
+view_alert_definition_notification_editor_field_sender = Sender
+view_alert_definition_notification_editor_loadFailed = Cannot get alert senders
+view_alert_definition_notification_editor_loadFailed_single = Cannot get alert sender configuration definition
+view_alert_definition_notification_editor_none_available = No alert senders available
+view_alert_definition_notification_editor_saveFailed = Cannot save the notification configuration
+view_alert_definition_notification_editor_sender = Notification Sender
+view_alert_definition_notification_editor_title_add = \u00E9\u0080\u009A\u00E7\u009F\u00A5\u00E3\u0081\u00AE\u00E8\u00BF\u00BD\u00E5\u008A\u00A0
+view_alert_definition_notification_editor_title_edit = \u00E9\u0080\u009A\u00E7\u009F\u00A5\u00E3\u0081\u00AE\u00E7\u00B7\u00A8\u00E9\u009B\u0086
+view_alert_definition_notification_operation_editor_common_operation = Operation
+view_alert_definition_notification_operation_editor_mode_relative = Relative Resource
+view_alert_definition_notification_operation_editor_mode_specific = Specific Resource
+view_alert_definition_notification_operation_editor_mode_this = This Resource
+view_alert_definition_notification_operation_editor_mode_title = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E9\u0081\u00B8\u00E6\u008A\u009E\u00E3\u0083\u00A2\u00E3\u0083\u00BC\u00E3\u0083\u0089
+view_alert_definition_notification_operation_editor_mode_unknown = UNKNOWN OPTION - THIS IS A BUG
+view_alert_definition_notification_operation_editor_operations_loadFailed = Failed to load the list of available operations
+view_alert_definition_notification_operation_editor_operations_no_parameters = This operation does not take any parameters
+view_alert_definition_notification_operation_editor_relative_ancestor = Start Search From
+view_alert_definition_notification_operation_editor_relative_ancestor_loadFailed = Cannot get type ancestry
+view_alert_definition_notification_operation_editor_relative_ancestor_root = Root Ancestor Type
+view_alert_definition_notification_operation_editor_relative_ancestor_tooltip = Select the top of the type hierarchy from which to search its descendant tree for the Filter By type
+view_alert_definition_notification_operation_editor_relative_descendant = Then Filter By
+view_alert_definition_notification_operation_editor_relative_descendant_filter_tooltip = A specific name to uniquely identify a resource when more than one resource of the selected type might exist. This is optional if there will only ever be one resource of the resource type in the selected type hierarchy.
+view_alert_definition_notification_operation_editor_relative_descendant_loadFailed = Cannot get type descendants
+view_alert_definition_notification_operation_editor_relative_descendant_tooltip = The resource type to search for under the root type defined in the Start Search From selection.
+view_alert_definition_notification_operation_editor_specific_pick_button = Pick
+view_alert_definition_notification_operation_editor_specific_pick_error_invalid = Please pick a resource
+view_alert_definition_notification_operation_editor_specific_pick_error_no_operation = Please pick a resource that has one or more operations
+view_alert_definition_notification_operation_editor_specific_pick_text = Pick a resource...
+view_alert_definition_notification_operation_editor_specific_resource = Resource
+view_alert_definition_notification_role_editor_loadFailed = Cannot determine current roles - starting empty
+view_alert_definition_notification_role_editor_restoreFailed = Cannot use current roles - starting empty
+view_alert_definition_notification_role_editor_saveFailed = Cannot save the selected roles
+view_alert_definition_notification_user_editor_loadFailed = Cannot determine current users - starting empty
+view_alert_definition_notification_user_editor_restoreFailed = Cannot use current users - starting empty
+view_alert_definition_notification_user_editor_saveFailed = Cannot save the selected users
+view_alert_definition_recovery_editor_disable_when_fired = Disable When Fired
+view_alert_definition_recovery_editor_disable_when_fired_tooltip = Indicates if this alert will be disabled after it fires. Once disabled, the alert can be manually re-enabled or a recovery alert can be set up to automatically re-enable it. If this alert is a recovery alert itself, this setting cannot be turned on.
+view_alert_definition_recovery_editor_loadFailed = Cannot build recovery menu
+view_alert_definition_recovery_editor_none_available = None
+view_alert_definition_recovery_editor_recovery_alert = Recover Alert
+view_alert_definition_recovery_editor_recovery_alert_tooltip = The target alert that will be recovered (i.e. re-enabled) after this alert triggers. Do not select an alert here if you are not defining a recovery alert.
+view_alert_definitions_create_failure = Alert definition creation failed
+view_alert_definitions_create_success = Alert definition successfully created
+view_alert_definitions_delete_confirm = Delete the selected alert definition(s)?
+view_alert_definitions_delete_failure = Failed to deleted the selected alert definitions
+view_alert_definitions_delete_success = Successfully deleted {0} alert definitions
+view_alert_definitions_disable_confirm = Disable the selected alert definition(s)?
+view_alert_definitions_disable_failure = Failed to disable the selected alert definitions
+view_alert_definitions_disable_success = Successfully disabled {0} alert definitions
+view_alert_definitions_enable_confirm = Enable the selected alert definition(s)?
+view_alert_definitions_enable_failure = Failed to enable the selected alert definitions
+view_alert_definitions_enable_success = Successfully enabled {0} alert definitions
+view_alert_definitions_loadFailed = Failed to fetch alert definition data
+view_alert_definitions_loadFailed_single = Failed to fetch data for alert definition with id {0}
+view_alert_definitions_table_title_group = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E5\u00AE\u009A\u00E7\u00BE\u00A9
+view_alert_definitions_table_title_resource = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E5\u00AE\u009A\u00E7\u00BE\u00A9
+view_alert_definitions_update_failure = Alert definition update failed
+view_alert_definitions_update_success = Alert definition successfully updated
+view_alert_details_field_ack_at = Acknowledged at
+view_alert_details_field_ack_by = Acknowledged by
+view_alert_details_field_recovery_info = Recovery Info
+view_alert_details_loadFailed = Failed to fetch alert details
+view_alerts_ack_confirm = Acknowledge the selected alert(s)?
+view_alerts_ack_confirm_all = Acknowledge all alerts from this source?
+view_alerts_ack_failure = Failed to acknowledge alerts with id''s: {0}
+view_alerts_ack_failure_all = Failed to acknowledge all alerts from this source
+view_alerts_ack_success = Successfully acknowledged {0} alerts
+view_alerts_delete_confirm = Delete the selected alert(s)?
+view_alerts_delete_confirm_all = Delete all alerts from this source?
+view_alerts_delete_failure = Failed to delete alerts with id''s: {0}
+view_alerts_delete_failure_all = Failed to delete all alerts from this source
+view_alerts_delete_success = Successfully deleted {0} alerts
+view_alerts_field_ack_status = \u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00B9
+view_alerts_field_ack_status_ack = \u00E7\u00A2\u00BA\u00E8\u00AA\u008D ({0})
+view_alerts_field_ack_status_ackHover = Acknowledged by {0} at {1}
+view_alerts_field_ack_status_noAck = \u00E6\u009C\u00AA\u00E7\u00A2\u00BA\u00E8\u00AA\u008D
+view_alerts_field_ack_status_noAckHover = Not yet Acknowledged
+view_alerts_field_ack_subject = \u00E7\u00A2\u00BA\u00E8\u00AA\u008D\u00E3\u0082\u00B5\u00E3\u0083\u0096\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0082\u00AF\u00E3\u0083\u0088
+view_alerts_field_ack_time = \u00E7\u00A2\u00BA\u00E8\u00AA\u008D\u00E6\u0099\u0082\u00E5\u0088\u00BB
+view_alerts_field_condition_text = \u00E6\u009D\u00A1\u00E4\u00BB\u00B6\u00E3\u0083\u0086\u00E3\u0082\u00AD\u00E3\u0082\u00B9\u00E3\u0083\u0088
+view_alerts_field_condition_text_many = Multiple Conditions
+view_alerts_field_condition_text_none = No Conditions
+view_alerts_field_condition_value = Condition Value
+view_alerts_field_created_time = \u00E7\u0094\u009F\u00E6\u0088\u0090\u00E6\u0099\u0082\u00E5\u0088\u00BB
+view_alerts_field_enabled = \u00E6\u009C\u0089\u00E5\u008A\u00B9
+view_alerts_field_modified_time = \u00E4\u00BF\u00AE\u00E6\u00AD\u00A3\u00E6\u0099\u0082\u00E5\u0088\u00BB
+view_alerts_field_name = \u00E5\u0090\u008D\u00E5\u0089\u008D
+view_alerts_field_parent = \u00E8\u00A6\u00AA
+view_alerts_field_protected = Protected
+view_alerts_field_protected_tooltip = If true, this definition is protected from being changed by the parent definition. In other words, the parent definition settings will not override this definition.
+view_alerts_loadFailed = Failed to fetch alerts data
+#==================== Alerts ======================
+view_alerts_table_title_group = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
+view_alerts_table_title_resource = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
+view_autoDiscoveryQ_committed = \u00E3\u0082\u00B3\u00E3\u0083\u009F\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E6\u00B8\u0088\u00E3\u0081\u00BF
+view_autoDiscoveryQ_confirmSelect = Also select the platform children?
+view_autoDiscoveryQ_deleted = \u00E5\u0089\u008A\u00E9\u0099\u00A4\u00E6\u00B8\u0088\u00E3\u0081\u00BF
+view_autoDiscoveryQ_field_discoveryTime = Discovery Time
+view_autoDiscoveryQ_field_inventoryStatus = Inventory Status
+view_autoDiscoveryQ_field_key = Resource Key
+view_autoDiscoveryQ_field_name = Resource Name
+view_autoDiscoveryQ_field_parentId = Parent ID
+view_autoDiscoveryQ_ignore = \u00E7\u0084\u00A1\u00E8\u00A6\u0096
+view_autoDiscoveryQ_ignoreFailure = Failed to ignore resources
+view_autoDiscoveryQ_ignoreSuccessful = You have successfully ignored the selected resources.
+view_autoDiscoveryQ_ignored = \u00E7\u0084\u00A1\u00E8\u00A6\u0096\u00E6\u00B8\u0088\u00E3\u0081\u00BF
+view_autoDiscoveryQ_import = \u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u0088
+view_autoDiscoveryQ_importFailure = Failed to import resources
+view_autoDiscoveryQ_importSuccessful = You have successfully imported the selected resources.
+view_autoDiscoveryQ_loadFailure = Failed to load the inventory discovery queue
+view_autoDiscoveryQ_new = \u00E6\u0096\u00B0\u00E8\u00A6\u008F
+view_autoDiscoveryQ_newAndIgnored = \u00E6\u0096\u00B0\u00E8\u00A6\u008F\u00E3\u0081\u008B\u00E3\u0081\u00A4\u00E7\u0084\u00A1\u00E8\u00A6\u0096\u00E6\u00B8\u0088\u00E3\u0081\u00BF
+view_autoDiscoveryQ_noItems = No items to show
+view_autoDiscoveryQ_noperm = (You are not authorized to view the auto-discovery queue)
+view_autoDiscoveryQ_showStatus = Show
+# Auto Discovery Queue
+#----------------------------
+view_autoDiscoveryQ_title = \u00E8\u0087\u00AA\u00E5\u008B\u0095\u00E3\u0083\u00AA\u00E3\u0082\u00AB\u00E3\u0083\u0090\u00E3\u0083\u00AA\u00E3\u0082\u00AD\u00E3\u0083\u00A5\u00E3\u0083\u00BC
+view_autoDiscoveryQ_unignore = \u00E7\u0084\u00A1\u00E8\u00A6\u0096\u00E3\u0082\u0092\u00E3\u0081\u0097\u00E3\u0081\u00AA\u00E3\u0081\u0084
+view_autoDiscoveryQ_unignoreFailure = Failed to unignore resources
+view_autoDiscoveryQ_unignoreSuccessful = You have successfully unignored the selected resources.
+view_autoDiscoveryQ_uninventoried = \u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E7\u0099\u00BB\u00E9\u008C\u00B2\u00E3\u0082\u0092\u00E3\u0081\u0097\u00E3\u0081\u00AA\u00E3\u0081\u0084
+view_bundleVersion_loadFailure = Failed to load bundle version data
+#==================== Bundles ======================
+# some common bundle terms
+view_bundle_bundle = \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB
+view_bundle_bundleDeployment = Bundle Deployment
+view_bundle_bundleDeployments = Bundle Deployments
+view_bundle_bundleDestinations = Bundle Destinations
+view_bundle_bundleFiles = Bundle Files
+view_bundle_bundleType = Bundle Type
+view_bundle_bundleVersion = Bundle Version
+view_bundle_bundleVersions = Bundle Versions
+view_bundle_bundles = \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB
+view_bundle_createWizard_bundleDistro = Bundle Distribution
+view_bundle_createWizard_cancelFailure = Failed to fully cancel the creation of bundle [{0}], version = [{1}] - the bundle may still exist in the database
+view_bundle_createWizard_cancelSuccessful = Canceled the creation of bundle [{0}], version = [{1}]
+view_bundle_createWizard_clickToUploadRecipe = Click to load a recipe file
+view_bundle_createWizard_createFailure = Failed to create the bundle
+view_bundle_createWizard_createSuccessful = You have successfully created a bundle named [{0}] with a version of [{1}]
+view_bundle_createWizard_enterRecipe = Please supply a valid recipe
+view_bundle_createWizard_enterUrl = Please enter a valid URL where the bundle distribution file can be downloaded from
+view_bundle_createWizard_failedToUploadDistroFile = Failed to upload bundle distribution file
+view_bundle_createWizard_failedToUploadFile = Failed to upload bundle file
+view_bundle_createWizard_loadBundleFileFailure = Cannot obtain bundle file information from server
+view_bundle_createWizard_noAdditionalFilesNeeded = No additional files need to be uploaded for this bundle
+view_bundle_createWizard_noBundleTypesAvail = No bundle types are available
+view_bundle_createWizard_noBundleTypesSupported = No bundle types are supported - you must deploy a valid plugin that supports bundle deployments
+view_bundle_createWizard_provideBundleDistro = Provide a Bundle Distribution
+view_bundle_createWizard_recipeOption = Recipe
+view_bundle_createWizard_title = \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB\u00E7\u0094\u009F\u00E6\u0088\u0090
+view_bundle_createWizard_uploadInProgress = Upload is in progress... This can take several minutes for large files
+view_bundle_createWizard_uploadOption = Upload
+view_bundle_createWizard_uploadStepName = Upload Bundle Files
+view_bundle_createWizard_urlOption = URL
+view_bundle_createWizard_windowTitle = Bundle Creation Wizard
+view_bundle_createWizard_youMustChooseOne = You must choose one option in order to create a bundle!
+view_bundle_deleteConfirm = Are you sure you want to delete this bundle? All versions, destinations and deployments for this bundle will also be deleted.
+view_bundle_deploy = Deploy
+view_bundle_deployDir = Deploy Directory
+view_bundle_deployWizard_deployStep = Deploy Bundle to Destination Platforms
+view_bundle_deployWizard_deploying = Deploying...
+view_bundle_deployWizard_deploymentCreated = Created Deployment...
+view_bundle_deployWizard_deploymentCreatedDetail = You have created the deployment [{0}] with the description [{1}]
+view_bundle_deployWizard_deploymentCreatedDetail_concise = You have created the deployment [{0}]
+view_bundle_deployWizard_deploymentScheduled = Bundle Deployment Scheduled!
+view_bundle_deployWizard_deploymentScheduledDetail = You have scheduled the bundle deployment [{0}] to the destination group [{1}]
+view_bundle_deployWizard_deploymentScheduledDetail_concise = You have scheduled the bundle deployment
+view_bundle_deployWizard_destinationCreatedDetail = You have created the destination [{0}] with the description [{1}]
+view_bundle_deployWizard_destinationCreatedDetail_concise = You have created the destination [{0}]
+view_bundle_deployWizard_error_1 = Failed to delete new deployment on Cancel
+view_bundle_deployWizard_error_10 = Failed to create destination, it may already exist. (Note, for an existing destination deploy from the Destination view)
+view_bundle_deployWizard_error_11 = Failed to find defined deployments.
+view_bundle_deployWizard_error_12 = Failed to find defined bundles.
+view_bundle_deployWizard_error_2 = Failed to delete new destination on Cancel
+view_bundle_deployWizard_error_3 = Failed to Schedule Deployment!
+view_bundle_deployWizard_error_4 = Failed to schedule deployment: {0}
+view_bundle_deployWizard_error_5 = Failed to Create Deployment!
+view_bundle_deployWizard_error_6 = Failed to create deployment: {0}
+view_bundle_deployWizard_error_7 = Failed to get deployment name.
+view_bundle_deployWizard_error_8 = You must select a valid resource group from the drop down
+view_bundle_deployWizard_error_9 = Failed to delete new destination in nextPage
+view_bundle_deployWizard_getConfigSkip = No configuration needed for this bundle version.
+view_bundle_deployWizard_getConfigStep = Set Deployment Configuration
+view_bundle_deployWizard_getDestStep = New Destination
+view_bundle_deployWizard_getDest_deployDir = Root Deployment Directory (on destination platforms)
+view_bundle_deployWizard_getDest_desc = Destination Description
+view_bundle_deployWizard_getDest_name = Destination Name
+view_bundle_deployWizard_getInfoStep = Provide Deployment Information
+view_bundle_deployWizard_getInfo_clean = Clean Deployment? (wipe deploy directory on destination platform)
+view_bundle_deployWizard_getInfo_deploymentDesc = Deployment Description
+view_bundle_deployWizard_getInfo_deploymentName = Deployment Name
+view_bundle_deployWizard_getOptionsStep = Deploy Options
+view_bundle_deployWizard_getOptions_deployLater = Deploy Later
+view_bundle_deployWizard_getOptions_deployNow = Deploy Now
+view_bundle_deployWizard_getOptions_deployTime = Deployment Time
+view_bundle_deployWizard_selectBundleStep = Select Deployment Bundle
+view_bundle_deployWizard_selectBundle_single = Select only a single bundle for deployment.
+view_bundle_deployWizard_selectVersionStep = Select Deployment Bundle Version
+view_bundle_deployWizard_selectVersion_latest = Latest Version [{0}]
+view_bundle_deployWizard_selectVersion_live = Live Version [{0}]
+view_bundle_deployWizard_selectVersion_select = Select Version from List:
+view_bundle_deployWizard_title = \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB\u00E3\u0083\u0087\u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0082\u00A4\u00E3\u0082\u00A6\u00E3\u0082\u00A3\u00E3\u0082\u00B6\u00E3\u0083\u00BC\u00E3\u0083\u0089
+view_bundle_deploy_action = Action
+view_bundle_deploy_backButton = Back to Destination
+view_bundle_deploy_clickForError = Click the icon for the error message
+view_bundle_deploy_deleteConfirm = Are you sure you want to delete this bundle deployment?
+view_bundle_deploy_deleteFailure = Failed to delete the bundle deployment [{0}]
+view_bundle_deploy_deleteSuccessful = You successfully deleted the bundle deployment [{0}]
+view_bundle_deploy_deployedBy = Deployed By
+view_bundle_deploy_deploymentPlatforms = Deployment Platforms
+view_bundle_deploy_installDetails = Install Details
+view_bundle_deploy_loadBundleFailure = Failed to find bundle
+view_bundle_deploy_loadDeployFailure = Failed to load bundle deployments
+view_bundle_deploy_loadFailure = Failed to load bundle deployment
+view_bundle_deploy_name = Deployment Name
+view_bundle_deploy_operatingSystem = Operating System
+view_bundle_deploy_selectARow = Select a row to show installation details
+view_bundle_deploy_tagUpdateFailure = Failed to update bundle deployment tags
+view_bundle_deploy_tagUpdateSuccessful = You have successfully updated the bundle deployment tags
+view_bundle_deploy_time = Deployment Time
+view_bundle_deployed = Deployed
+view_bundle_deployments = Deployments
+view_bundle_dest_backToBundle = Back to Bundle
+view_bundle_dest_created = Created
+view_bundle_dest_deleteConfirm = Are you sure you want to delete this bundle destination? This only deletes it from the database; all bundle content that was deployed to this destination on remote machines will remain.
+view_bundle_dest_deleteFailure = Failed to delete the bundle destination [{0}]
+view_bundle_dest_deleteSuccessful = You successfully deleted the bundle destination [{0}]
+view_bundle_dest_deployDir = Deploy Directory
+view_bundle_dest_group = Group
+view_bundle_dest_lastDeployedVersion = Last Deployed Version
+view_bundle_dest_lastDeploymentDate = Last Deployment Date
+view_bundle_dest_lastDeploymentStatus = Last Deployment Status
+view_bundle_dest_loadFailure = Failed to load bundle destinations
+view_bundle_dest_loadFailureVersionInfo = Failed to load bundle destination deployed version information
+view_bundle_dest_purgeConfirm = This will purge the bundle content from all remote machines. Are you sure you want to do this?
+view_bundle_dest_purgeFailure = Failed to purge the bundle destination [{0}] from some or all of the remote machines.
+view_bundle_dest_purgeSuccessful = You successfully purged the bundle destination [{0}] from all of the remote machines.
+view_bundle_dest_revertConfirm = This will revert all remote machines back to the previous bundle deployment. Are you sure you want to do this?
+view_bundle_dest_tagUpdateFailure = Failed to update bundle destination tags
+view_bundle_dest_tagUpdateSuccessful = You have successfully updated the bundle destination tags
+view_bundle_destinations = Destinations
+# individual bundle views/wizards
+view_bundle_fileListView_fileSize = File Size
+view_bundle_fileListView_loadFailure = Failed to load bundle file data
+view_bundle_fileListView_md5 = MD5
+view_bundle_fileListView_sha256 = SHA256
+view_bundle_files = Files
+view_bundle_latestVersion = \u00E6\u009C\u0080\u00E6\u0096\u00B0\u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+view_bundle_list_backToAll = Back to All Bundles
+view_bundle_list_deleteConfirm = Are you sure you want to delete the selected bundles?
+view_bundle_list_deleteFailure = Failed to delete the bundle [{0}]
+view_bundle_list_deleteSuccessful = You successfully deleted the bundle [{0}]
+view_bundle_list_deletesFailure = Failed to delete the bundles
+view_bundle_list_deletesSuccessful = You successfully deleted the bundles
+view_bundle_list_destinationsCount = Destinations Count
+view_bundle_list_error1 = Failed to load bundle to deploy [{0}]
+view_bundle_list_error2 = Failed to get a single bundle to deploy [{0}]
+view_bundle_list_error3 = Failed to load bundle
+view_bundle_list_loadFailure = Failed to load the bundle to be deployed [{0}]
+view_bundle_list_loadWithLatestFailure = Failed to load bundle with the latest version data
+view_bundle_list_singleLoadFailure = Failed to get a single bundle to be deployed [{0}]
+view_bundle_list_tagUpdateFailure = Failed to update bundle tags
+view_bundle_list_tagUpdateSuccessful = You have successfully updated the bundle tags
+view_bundle_list_versionsCount = Versions Count
+view_bundle_purge = Purge
+view_bundle_recipe = Recipe
+view_bundle_resDeployDS_loadFailure = Failed to load bundle resource deployments
+view_bundle_revert = Revert
+view_bundle_revertWizard_confirmStep_confirmation = Reverting Live Deployment to Previous Deployment. Click "Next" to continue...
+view_bundle_revertWizard_confirmStep_failedToFindLiveDeployment = Failed to find live deployment; cannot revert
+view_bundle_revertWizard_confirmStep_liveDeployment = Live Deployment
+view_bundle_revertWizard_confirmStep_name = Revert Deployment Confirmation
+view_bundle_revertWizard_confirmStep_noLiveDeployment = No live deployment was found for the destination [{0}]
+view_bundle_revertWizard_confirmStep_noLiveDeployment_concise = No live deployment was found for the destination
+view_bundle_revertWizard_confirmStep_noPriorDeployment = The live deployment [{0}] cannot be reverted because there is no prior deployment for the destination [{1}]
+view_bundle_revertWizard_confirmStep_noPriorDeployment_concise = The live deployment cannot be reverted because there is no prior deployment
+view_bundle_revertWizard_confirmStep_prevDeployment = Previous Deployment
+view_bundle_revertWizard_getInfoStep_cleanDeploy = Clean Deployment? (this will delete an old, existing deploy directory prior to starting the revert deployment)
+view_bundle_revertWizard_getInfoStep_getNameFailure = Failed to get revert deployment name
+view_bundle_revertWizard_getInfoStep_name = Provide Revert Information
+view_bundle_revertWizard_getInfoStep_revertDeployDesc = Revert Deploy Description
+view_bundle_revertWizard_getInfoStep_revertDeployDescFull = [REVERT From]\\n{0}\\n\\n[REVERT To]\\n{1}
+view_bundle_revertWizard_getInfoStep_revertDeployName = Revert Deploy Name
+view_bundle_revertWizard_revertStep_name = Deploy Bundle to Destination Platforms
+view_bundle_revertWizard_revertStep_reverting = Reverting...
+view_bundle_revertWizard_revertStep_scheduled = You have successfully scheduled the revert deployment!
+view_bundle_revertWizard_revertStep_scheduledDetails = You have successfully scheduled to revert the bundle deployment [{0}] from resource group [{1}]
+view_bundle_revertWizard_revertStep_scheduledFailure = Failed to schedule revert deployment!
+view_bundle_revertWizard_title = \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB\u00E5\u008F\u0096\u00E3\u0082\u008A\u00E6\u00B6\u0088\u00E3\u0081\u0097
+view_bundle_revertWizard_windowTitle = \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB\u00E5\u008F\u0096\u00E3\u0082\u008A\u00E6\u00B6\u0088\u00E3\u0081\u0097\u00E3\u0082\u00A6\u00E3\u0082\u00A3\u00E3\u0082\u00B6\u00E3\u0083\u00BC\u00E3\u0083\u0089
+view_bundle_tree_loadFailure = Failed to load bundle data
+view_bundle_version_backToBundle = Back to Bundle
+view_bundle_version_bundleVersionTagUpdateFailure = Failed to update bundle version tags
+view_bundle_version_bundleVersionTagUpdateSuccessful = You have successfully updated the bundle version tags
+view_bundle_version_deleteConfirm = Are you sure you want to delete this bundle version?
+view_bundle_version_deleteFailure = Failed to delete the bundle version [{0}]
+view_bundle_version_deleteSuccessful = You successfully deleted the bundle version [{0}]
+view_bundle_version_loadFailure = Failed to load bundle version
+view_bundle_versions = \u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+# =================== Components =====================
+view_configCompare_comparingConfigs = Comparing Configurations
+view_configCompare_configCompare = Configuration Comparison
+view_configEdit_addItem = Add Item to List
+view_configEdit_confirm_1 = Are you sure you want to delete the selected properties from the set?
+view_configEdit_confirm_2 = Are you sure you want to delete this row?
+view_configEdit_confirm_3 = Are you sure you want to delete the [{0}] selected [{1}]?
+view_configEdit_editRow = Edit Row
+view_configEdit_enterPropName = Enter the name of the property to be added.
+view_configEdit_error_1 = Configuration is not supported by this Resource.
+view_configEdit_error_2 = Connection settings are not supported by this Resource.
+view_configEdit_error_3 = Cannot add property named [{0}]. The property name is already used in the set.
+view_configEdit_files = Files
+view_configEdit_hideAll = Hide All
+view_configEdit_jumpToSection = \u00E3\u0082\u00BB\u00E3\u0082\u00AF\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E3\u0081\u00B8\u00E3\u0081\u00AE\u00E3\u0082\u00B8\u00E3\u0083\u00A3\u00E3\u0083\u00B3\u00E3\u0083\u0097
+view_configEdit_msg_1 = Added property [{0}] to the set.
+view_configEdit_msg_2 = Removed properties from the set.
+view_configEdit_msg_3 = [{0} {1}] deleted from list.
+view_configEdit_msg_4 = Item added to list.
+view_configEdit_properties = Properties
+view_configEdit_tooltip_1 = Delete the selected items from the list.
+view_configEdit_tooltip_2 = Add an item to the list.
+view_configEdit_viewRow = View Row
+view_configurationDetails_allPropertiesValid = All configuration properties have valid values, so the configuration can now be saved.
+view_configurationDetails_configNotUpdatedDueToNoChange = Configuration was not updated, since the new configuration is equivalent to the current configuration.
+view_configurationDetails_error_updateFailure = Failed to update configuration.
+view_configurationDetails_messageConcise = Configuration updated - current version is {0}.
+view_configurationDetails_messageDetailed = Configuration updated to version {0} for Resource [{1}].
+# Configuration Details
+#-------------------------------
+view_configurationDetails_noPermission = You do not have permission to edit this Resource''s configuration.
+view_configurationDetails_somePropertiesInvalid = The following configuration properties have invalid values: {0}. The values must be corrected before the configuration can be saved.
+# Configuration History Details
+#------------------------------------------
+view_configurationHistoryDetails_error_loadFailure = Unable to load configuration history.
+view_configurationHistoryList_cannotDeleteCurrent = One of the selected history items represents the current configuration - you cannot delete it.
+view_configurationHistoryList_cannotDeleteGroupItems = One or more selected configuration history items are part of a group configuration update. You must purge that parent group history item before you can delete its individual resource history items.
+view_configurationHistoryList_delete_failure = Failed to delete the configuration history items.
+view_configurationHistoryList_delete_success = You successfully deleted the selected configuration history items.
+# Abstract Configuration History List
+#-------------------------------
+view_configurationHistoryList_rollback = Rollback
+view_configurationHistoryList_rollback_failure = Failed to rollback the configuration. The original configuration is still in effect.
+view_configurationHistoryList_rollback_success = You successfully rolled back the configuration to the selected past configuration.
+view_configurationHistoryList_table_clickStatusIcon = Click the status icon for full details
+view_configurationHistoryList_table_statusFailure = This configuration update failed
+view_configurationHistoryList_table_statusInprogress = This configuration update is still in progress
+view_configurationHistoryList_table_statusNochange = No changes were made to this configuration
+view_configurationHistoryList_table_statusSuccess = This configuration update was successful
+# Resource Configuration History List
+#-------------------------------
+view_configurationHistoryList_title = \u00E6\u00A7\u008B\u00E6\u0088\u0090\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
+view_connectionSettingsDetails_allPropertiesValid = All connection settings have valid values, so the settings can now be saved.
+view_connectionSettingsDetails_error_updateFailure = Failed to update connection settings.
+view_connectionSettingsDetails_messageConcise_updateSuccess = Connection settings updated.
+view_connectionSettingsDetails_messageDetailed_updateSuccess = Connection settings updated for Resource [{0}].
+# Connection Settings Details
+#------------------------------------------
+view_connectionSettingsDetails_noPermission = You do not have permission to edit this Resource''s connection settings.
+view_connectionSettingsDetails_somePropertiesInvalid = The following connection settings have invalid values: {0}. The values must be corrected before the settings can be saved.
+# CoreGUI
+#--------------
+view_core_error_1 = New Alerts lookup failed
+#view_core_loggedInAs = Logged in as {0}
+view_core_loggedOut = Logged out
+view_core_noRecentAlerts = There are no recent alerts to report
+view_core_recentAlerts = There are [{0}] recent alerts - click to go to the recent alerts report
+view_core_uncaught = \u00E3\u0082\u00B0\u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00AB\u00E3\u0081\u00AB\u00E3\u0082\u00AD\u00E3\u0083\u00A3\u00E3\u0083\u0083\u00E3\u0083\u0081\u00E3\u0081\u0095\u00E3\u0082\u008C\u00E3\u0081\u00AA\u00E3\u0081\u0084\u00E4\u00BE\u008B\u00E5\u00A4\u0096
+view_dashboardManager_deleteFail = Failed to delete dashboard.
+view_dashboardManager_deleted = Successfully deleted dashboard {0}
+view_dashboardManager_error = Failed to save dashboard to server
+view_dashboardManager_saved = Saved dashboard {0} to server
+view_dashboardManager_success = Saved dashboard
+#=================== Dashboard =====================
+view_dashboard_favorites_error1 = Failed to load favorite Resources.
+view_dashboardsManager_error1 = Failed to add new dashboard
+view_dashboards_confirm1 = Are you sure you want to delete
+view_dashboards_portlets_refresh_fail1 = Failed to update interval for portlets that auto-refresh
+view_dashboards_portlets_refresh_fail2 = Failed to disable reload for portlets that auto-refresh
+view_dashboards_portlets_refresh_multiple_min = {0} minutes
+view_dashboards_portlets_refresh_none = No Refresh
+view_dashboards_portlets_refresh_one_min = 1 minute
+view_dashboards_portlets_refresh_success1 = Updated interval for portlets that auto-refresh
+view_dashboards_portlets_refresh_success2 = Stopping reload for portlets that auto-refresh
+view_dashboards_title = \u00E3\u0083\u0080\u00E3\u0083\u0083\u00E3\u0082\u00B7\u00E3\u0083\u00A5\u00E3\u0083\u009C\u00E3\u0083\u00BC\u00E3\u0083\u0089
+view_dynagroup_children = DynaGroup Children
+view_dynagroup_compatible = Compatible
+view_dynagroup_definitionAlreadyExists = A group definition already exists with this name
+view_dynagroup_definitionCreated = You have successfully created a group definition named [{0}]
+view_dynagroup_definitionLoadFailure = Failed to load group definitions
+view_dynagroup_definitions = DynaGroup Definitions
+view_dynagroup_deleteFailureSelection = Failed to delete the selected group definitions
+view_dynagroup_deleteSuccessfulSelection = You have successfully deleted [{0}] group definitions
+view_dynagroup_editing = Editing [{0}]
+view_dynagroup_exprBuilder_addExpression = Add Expression
+view_dynagroup_exprBuilder_comparisonType = Comparison Type
+view_dynagroup_exprBuilder_comparisonType_contains = contains
+view_dynagroup_exprBuilder_comparisonType_endsWith = ends with
+view_dynagroup_exprBuilder_comparisonType_equals = equals
+view_dynagroup_exprBuilder_comparisonType_startsWith = starts with
+view_dynagroup_exprBuilder_comparisonType_tooltip = Comparison Type
+view_dynagroup_exprBuilder_definingPlugin = Defining Plugin
+view_dynagroup_exprBuilder_definingPlugin_tooltip = The plugin to search
+view_dynagroup_exprBuilder_expression = Expression
+view_dynagroup_exprBuilder_expressionType = Expression Type
+view_dynagroup_exprBuilder_expressionType_pluginConfig = Plugin Configuration
+view_dynagroup_exprBuilder_expressionType_resource = Resource
+view_dynagroup_exprBuilder_expressionType_resourceCategory = Resource Category
+view_dynagroup_exprBuilder_expressionType_resourceConfig = Resource Configuration
+view_dynagroup_exprBuilder_expressionType_resourceType = Resource Type
+view_dynagroup_exprBuilder_expressionType_tooltip = The type of property this expression switches on:<br/> <b>Resource</b>: A resource property such as its name or version<br/> <b>Resource Type</b>: Search for resources of a specific type<br/> <b>Resource Category</b>: Search for resources by category: platform, server, service<br/> <b>Trait</b>: Resources that have selected values for a monitored trait<br/> <b>Plugin Configuration</b>: Search by the plugin component configuration setting of the component<br/> <b>Resource Configuration</b>: Search by the configuration setting of the managed resource
+view_dynagroup_exprBuilder_expressionType_trait = Trait
+view_dynagroup_exprBuilder_expression_tooltip = This is the full expression that is represented by the selections in the form below. This text will be added to your group definition expression text when you click the "Add Expression" button.
+view_dynagroup_exprBuilder_groupBy = Group by
+view_dynagroup_exprBuilder_groupBy_tooltip = GroupBy will cause the system to pivot on the values from the entered expressions creating a separate group for each value. For example, GroupBy on the cluster name to create a group for each cluster with all cluster members in it.
+view_dynagroup_exprBuilder_noPlugins = --No plugins--
+view_dynagroup_exprBuilder_noProperties = --No properties--
+view_dynagroup_exprBuilder_noResourceTypes = --No resource types--
+view_dynagroup_exprBuilder_pluginLoadFailure = Cannot get the list of plugins
+view_dynagroup_exprBuilder_propLoadFailure = Cannot get list of properties
+view_dynagroup_exprBuilder_propertyName = Property Name
+view_dynagroup_exprBuilder_propertyName_tooltip = The name of the property to query. This is defined by the expression type as well as the resource type.
+view_dynagroup_exprBuilder_resTypeLoadFailure = Cannot get list of resource types for plugin [{0}]
+view_dynagroup_exprBuilder_resource = Resource
+view_dynagroup_exprBuilder_resourceType = Resource Type
+view_dynagroup_exprBuilder_resourceType_tooltip = The type of resource
+view_dynagroup_exprBuilder_resource_child = Child
+view_dynagroup_exprBuilder_resource_grandparent = Grandparent
+view_dynagroup_exprBuilder_resource_greatGrandparent = GreatGrandparent
+view_dynagroup_exprBuilder_resource_greatGreatGrandparent = GreatGreatGrandparent
+view_dynagroup_exprBuilder_resource_parent = Parent
+view_dynagroup_exprBuilder_resource_resource = Resource
+view_dynagroup_exprBuilder_resource_tooltip = Choose the level of the resource you wish to select. For example, select "parent" will find resources whose parent resource matches the rest of the expression.
+view_dynagroup_exprBuilder_title = Expression Builder
+view_dynagroup_exprBuilder_unset = Unset
+view_dynagroup_exprBuilder_unset_tooltip = Unset will find all of the values that have a null value in the database. This is not possible using the "=" operator because of how databases store and query data.
+view_dynagroup_exprBuilder_value_tooltip = The string value for the expression to query
+view_dynagroup_expression = Expression
+view_dynagroup_expressionBuilderIconTooltip = Expression Builder...
+view_dynagroup_expressionSet = Expression Set
+view_dynagroup_lastCalculationTime = Last Calculation Time
+view_dynagroup_loadDefinitionFailure = Failed to load group definition [{0}]
+view_dynagroup_loadDefinitionMissing = There is no group definition with the ID of [{0}]
+view_dynagroup_mixed = Mixed
+view_dynagroup_newGroupDefinition = New Group Definition
+view_dynagroup_nextCalculationTime = Next Calculation Time
+view_dynagroup_permDenied = You do not have permission to view group definitions
+view_dynagroup_recalcFailure = Failed to recalculated this group definition
+view_dynagroup_recalcFailureSelection = Failed to recalculated the selected group definitions
+view_dynagroup_recalcSuccessful = You have successfully recalculated this group definition
+view_dynagroup_recalcSuccessfulSelection = You have successfully recalculated [{0}] group definitions
+view_dynagroup_recalculate = Recalculate
+view_dynagroup_recalculationInterval = Recalculation Interval (ms)
+view_dynagroup_recursive = Recursive
+view_dynagroup_saveAndRecalculate = Save & Recalculate
+view_dynagroup_saveFailure = Failed to save the group definition named [{0}]
+view_dynagroup_saveSuccessful = You have successfully saved the group definition named [{0}]
+view_dynagroup_singleSaveFailure = An error occurred - there should have been one created, but instead there were [{0}] created
+view_dynagroup_template_customExpression = Custom Expression...
+view_dynagroup_template_downedResources = All resources currently down
+view_dynagroup_template_jbossas4_clusters = JBossAS 4 - Clusters
+view_dynagroup_template_jbossas4_earClusters = JBossAS 4 - Clustered EARs
+view_dynagroup_template_jbossas4_hostingApp = JBossAS 4 - All hosting any version of "my" app
+view_dynagroup_template_jbossas4_nonsecured = JBossAS 4 - All non-secured
+view_dynagroup_template_jbossas4_uniqueVersions = JBossAS 4 - Unique versions
+view_dynagroup_template_jbossas5_clusters = JBossAS 5/6 - Clusters
+view_dynagroup_template_platforms = Platform resources in inventory
+view_dynagroup_template_uniqueResourceTypes = Unique resource types in inventory
+view_groupConfigEdit_member = Member
+view_groupConfigEdit_noListProps = List properties are not currently supported for group configurations.
+view_groupConfigEdit_setAll = Set all values to:
+view_groupConfigEdit_tooltip_1 = Member values differ - click icon to edit them.
+view_groupConfigEdit_unset = Unset
+view_groupConfigEdit_valsDiff = member values differ
+view_groupConfigEdit_valsDiffForProp = Member Values for Property [{0}]
+view_groupCreateWizard_createFailure = Failed to create the resource group
+view_groupCreateWizard_createStepName = Group Settings
+view_groupCreateWizard_createStep_recursive = Recursive
+view_groupCreateWizard_createSuccessful_concise = You have created a new resource group. [<a href="{0}">View Group</a>]
+view_groupCreateWizard_createSuccessful_full = You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources
+# Group Create Wizard
+view_groupCreateWizard_membersStepName = Select Members
+view_groupCreateWizard_title = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E7\u0094\u009F\u00E6\u0088\u0090
+view_groupCreateWizard_windowTitle = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E7\u0094\u009F\u00E6\u0088\u0090
+# Group Inventory>Members subtab
+#-----------------------------------------
+view_groupInventoryMembers_button_updateMembership = Update Membership...
+view_groupInventoryMembers_title_updateMembership = Update Membership
+view_group_detail_failLoad = Failed to load group for group with ID [{0}]
+view_group_detail_failLoadComp = Failed to load group composite for group with ID [{0}]
+view_group_detail_failRecursiveChange = Failed to update the recursive setting for group [{0}]
+view_group_detail_recursiveChange = You successfully changed the recursive setting for group [{0}]
+view_group_inventory_activity_no_recent_metrics = This group has no recent metrics
+view_group_meas_schedules_title = Group Metric Collection Schedules
+view_group_membership_failFetch = Failed to fetch Resource Group
+view_group_membership_saveFailure = Failed to update membership of group [{0}]
+view_group_membership_saveSuccessful = You have updated the membership of group [{0}]
+view_group_operationScheduleDetails_failedToLoadMembers = Failed to load group member Resources.
+view_group_operationScheduleDetails_field_execute = Execute
+view_group_operationScheduleDetails_field_haltOnFailure = Halt on Failure?
+view_group_operationScheduleDetails_memberResource = Member Resource
+view_group_operationScheduleDetails_value_parallel = in parallel
+view_group_operationScheduleDetails_value_sequential = in the order specified below (drag and drop member Resources to change order)
+view_group_pluginConfig_edit_currentGroupProperties = Current Group Properties
+view_group_pluginConfig_edit_invalid = The following connection setting properties have invalid values and must be corrected before the connection settings can be saved: [{0}]
+view_group_pluginConfig_edit_noperm = You do not have permission to edit this group connection settings
+view_group_pluginConfig_edit_saveFailure = Failed to initiate group connection setting update for [{0}] compatible group named [{1}]
+view_group_pluginConfig_edit_saveInitiated_concise = The group connection setting updates have been initiated
+view_group_pluginConfig_edit_saveInitiated_full = The group connection setting updates have been initiated for the [{0}] compatible group named [{1}]
+view_group_pluginConfig_edit_saveTooltip = Update the connection settings of all group members
+view_group_pluginConfig_edit_valid = All connection setting properties have valid values, so the connection settings can now be saved
+view_group_pluginConfig_members_fetchFailure = Failed to get plugin config update history for members of group [{0}]
+view_group_pluginConfig_members_fetchFailureConn = Failed to retrieve member connection settings for [{0}]
+view_group_pluginConfig_members_fetchFailureConnInProgress = A group plugin configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
+view_group_pluginConfig_members_statusDetails = Status Details
+view_group_pluginConfig_members_statusFailure = This configuration update failed for an unknown reason
+view_group_pluginConfig_members_statusInprogress = This configuration update is still in progress
+view_group_pluginConfig_members_statusNochange = No changes were made to this configuration
+view_group_pluginConfig_members_statusSuccess = This configuration update was successful
+view_group_pluginConfig_members_title = Group Connection Settings Member Histories
+view_group_pluginConfig_table_clickStatusIcon = Click the status icon for full details
+view_group_pluginConfig_table_deleteFailure = Failed to delete group plugin config history
+view_group_pluginConfig_table_deleteSuccessful = You have deleted [{0}] history items
+view_group_pluginConfig_table_failFetch = Failed to get group plugin config history
+view_group_pluginConfig_table_msg1 = View Member History for status of each individual resource
+view_group_pluginConfig_table_statusDetails = Status Details
+view_group_pluginConfig_table_statusFailure = This group configuration update failed
+view_group_pluginConfig_table_statusInprogress = This group configuration update is still in progress
+view_group_pluginConfig_table_statusNochange = No changes were made to this group configuration
+view_group_pluginConfig_table_statusSuccess = This group configuration update was successful
+view_group_pluginConfig_table_title = Group Connection Settings History
+view_group_pluginConfig_table_viewMemberHistory = View Member History
+view_group_pluginConfig_table_viewSettings = View Settings
+view_group_pluginConfig_view_groupProperties = Group Properties
+view_group_pluginConfig_view_noperm = You do not have permissions to see the connection settings
+view_group_resConfig_edit_invalid = The following configuration properties have invalid values and must be corrected before the configuration can be saved: [{0}]
+view_group_resConfig_edit_loadFail = Failed to retrieve member Resource configurations for [{0}]
+view_group_resConfig_edit_noperm = You do not have permission to edit this group configuration
+view_group_resConfig_edit_saveFailure = Failed to initiate group configuration update for [{0}] compatible group named [{1}]
+view_group_resConfig_edit_saveInitiated_concise = The group configuration updates have been initiated
+view_group_resConfig_edit_saveInitiated_full = The group configuration updates have been initiated for the [{0}] compatible group named [{1}]
+view_group_resConfig_edit_saveTooltip = Update the configurations of all group members
+view_group_resConfig_edit_valid = All configuration properties have valid values, so the configuration can now be saved
+view_group_resConfig_members_fetchFailure = Failed to get resource config update history for members of group [{0}]
+view_group_resConfig_members_fetchFailureConfig = Failed to retrieve member resource configuration settings for [{0}]
+view_group_resConfig_members_fetchFailureConfigInProgress = A group resource configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
+view_group_resConfig_members_statusDetails = Status Details
+view_group_resConfig_members_statusFailure = This configuration update failed for an unknown reason
+view_group_resConfig_members_statusInprogress = This configuration update is still in progress
+view_group_resConfig_members_statusNochange = No changes were made to this configuration
+view_group_resConfig_members_statusSuccess = This configuration update was successful
+view_group_resConfig_members_title = Group Resource Configuration Member Histories
+view_group_resConfig_table_clickStatusIcon = Click the status icon for full details
+view_group_resConfig_table_deleteFailure = Failed to delete group resource config history
+view_group_resConfig_table_deleteSuccessful = You have deleted [{0}] history items
+view_group_resConfig_table_failFetch = Failed to get group resource config history
+view_group_resConfig_table_msg1 = View Member History for status of each individual resource
+view_group_resConfig_table_statusDetails = Status Details
+view_group_resConfig_table_statusFailure = This group configuration update failed
+view_group_resConfig_table_statusInprogress = This group configuration update is still in progress
+view_group_resConfig_table_statusNochange = No changes were made to this group configuration
+view_group_resConfig_table_statusSuccess = This group configuration update was successful
+view_group_resConfig_table_title = Group Resource Configuration History
+view_group_resConfig_table_viewMemberHistory = View Member History
+view_group_resConfig_table_viewSettings = View Settings
+view_group_resConfig_view_groupProperties = Group Properties
+view_group_resConfig_view_noperm = You do not have permissions to see the resource configuration settings
+view_group_summary_compatible = Compatible
+view_group_summary_descUpdateFailure = Failed to change the description of the resource group with ID [{0}]
+view_group_summary_descUpdateSuccessful = You have changed the description of this resource group
+view_group_summary_dynamic = Dynamic
+view_group_summary_dynamicNote = Dynamic group names and descriptions are managed, and therefore are not editable
+view_group_summary_groupDefinition = Group Definition
+view_group_summary_memberCount = Member Count
+view_group_summary_memberType = Member Type
+view_group_summary_mixed = Mixed
+view_group_summary_nameUpdateFailure = Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]
+view_group_summary_nameUpdateSuccessful = You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]
+view_group_summary_recursive = Recursive
+#==================== Help ======================
+view_help_section_product = \u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0083\u0080\u00E3\u0082\u00AF\u00E3\u0083\u0088
+view_help_section_product_about = RHQ\u00E3\u0081\u00AB\u00E3\u0081\u00A4\u00E3\u0081\u0084\u00E3\u0081\u00A6
+# =================== Inventory =====================
+view_inventory_adq = \u00E3\u0083\u0087\u00E3\u0082\u00A3\u00E3\u0082\u00B9\u00E3\u0082\u00AB\u00E3\u0083\u0090\u00E3\u0083\u00AA\u00E3\u0082\u00AD\u00E3\u0083\u00A5\u00E3\u0083\u00BC
+view_inventory_allGroups = \u00E3\u0081\u0099\u00E3\u0081\u00B9\u00E3\u0081\u00A6\u00E3\u0081\u00AE\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+view_inventory_allResources = \u00E3\u0081\u0099\u00E3\u0081\u00B9\u00E3\u0081\u00A6\u00E3\u0081\u00AE\u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+view_inventory_collectionInterval = \u00E3\u0082\u00B3\u00E3\u0083\u00AC\u00E3\u0082\u00AF\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E9\u0096\u0093\u00E9\u009A\u0094
+view_inventory_dynagroupDefs = \u00E5\u008B\u0095\u00E7\u009A\u0084\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E5\u00AE\u009A\u00E7\u00BE\u00A9
+view_inventory_eventDetails_loadFailed = An error occurred loading the event details
+view_inventory_eventHistory_deleteFailed = Failed to deleted selected events for [{0}]
+view_inventory_eventHistory_deleteSuccessful = You have successfully deleted [{0}] events for [{1}]
+view_inventory_eventHistory_details = Details
+view_inventory_eventHistory_detailsFilter = Details Filter
+view_inventory_eventHistory_groupEventHistory = Group Event History
+view_inventory_eventHistory_purgeFailed = Failed to purge events for [{0}]
+view_inventory_eventHistory_purgeSuccessful = You have successfully purged [{0}] events for [{1}]
+view_inventory_eventHistory_resourceEventHistory = Resource Event History
+view_inventory_eventHistory_severity = Severity
+view_inventory_eventHistory_severityFilter = Severity Filter
+view_inventory_eventHistory_sourceFilter = Source Filter
+view_inventory_eventHistory_sourceLocation = Source Location
+view_inventory_eventHistory_timestamp = Timestamp
+view_inventory_groups = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+view_inventory_groups_children = Children
+view_inventory_groups_deleteFailed = Failed to delete the selected resource groups
+view_inventory_groups_deleteSuccessful = You have successfully deleted the selected resource groups
+view_inventory_groups_descendants = Descendants
+view_inventory_groups_loadFailed = Failed to load group composite data
+view_inventory_groups_resourceGroups = Resource Groups
+view_inventory_mixed = mixed
+view_inventory_platforms = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E3\u0083\u0095\u00E3\u0082\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u00A0
+view_inventory_problemGroups = \u00E5\u0095\u008F\u00E9\u00A1\u008C\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+view_inventory_resource_loadFailed = Resource with id [{0}] does not exist or is not accessible
+view_inventory_resources_deleteConfirm = Are you sure you want to delete the selected resources?
+view_inventory_resources_deleteFailed = Failed to delete the selected resources
+view_inventory_resources_deleteSuccessful = You have successfully deleted the selected resources
+view_inventory_resources_loadFailed = Failed to load resource composite data
+view_inventory_resources_title = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+view_inventory_resources_title_children = \u00E5\u00AD\u0090\u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+view_inventory_resources_title_members = \u00E3\u0083\u00A1\u00E3\u0083\u00B3\u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+view_inventory_resources_uninventoryConfirm = Are you sure you want to uninventory the selected resources? Note that if a selected resource still exists, then it will get rediscovered during its agent''s next discovery scan.
+view_inventory_resources_uninventoryFailed = Failed to uninventory the selected resources
+view_inventory_resources_uninventorySuccessful = You have successfully uninventoried the selected resources
+view_inventory_sectionHelp = \u00E3\u0081\u0093\u00E3\u0081\u00AE\u00E3\u0082\u00BB\u00E3\u0082\u00AF\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E3\u0081\u00AB\u00E3\u0081\u008A\u00E3\u0081\u0084\u00E3\u0081\u00A6\u00E3\u0080\u0081\u00E6\u0096\u00B0\u00E8\u00A6\u008F\u00E3\u0081\u00AB\u00E7\u0099\u00BA\u00E8\u00A6\u008B\u00E3\u0081\u0095\u00E3\u0082\u008C\u00E3\u0081\u009F\u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0080\u0081\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0081\u00AB\u00E7\u0099\u00BB\u00E9\u008C\u00B2\u00E3\u0081\u0095\u00E3\u0082\u008C\u00E3\u0081\u009F\u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0080\u0081\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E3\u0081\u00AE\u00E8\u00A1\u00A8\u00E7\u00A4\u00BA\u00E3\u0081\u00A8\u00E7\u00AE\u00A1\u00E7\u0090\u0086\u00E3\u0081\u008C\u00E3\u0081\u008A\u00E3\u0081\u0093\u00E3\u0081\u00AA\u00E3\u0082\u008F\u00E3\u0082\u008C\u00E3\u0081\u00BE\u00E3\u0081\u0099\u00E3\u0080\u0082
+view_inventory_servers = \u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00BC
+view_inventory_services = \u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0093\u00E3\u0082\u00B9
+view_inventory_summary_agent_error1 = Failed to locate agent managing resource id
+view_inventory_summary_agent_error2 = Failed to ping agent managing resource id
+view_inventory_summary_agent_error3 = You do not have permission to view details for this Agent.
+view_inventory_summary_agent_fullEnpoint = Full Endpoint
+view_inventory_summary_agent_fullEnpoint_err1 = !No remote endpoint associated with this resource!
+view_inventory_summary_agent_last_title = Last Received Availability Report
+view_inventory_summary_agent_status_title = Agent Communications Status
+view_inventory_summary_agent_title = Agent Managing this Resource
+view_inventory_unavailableServers = \u00E5\u0088\u00A9\u00E7\u0094\u00A8\u00E4\u00B8\u008D\u00E8\u0083\u00BD\u00E3\u0082\u00B5\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00BC
+view_leftNav_unknownPage = Unknown page name [{0}] for section [{1}] - URL is invalid.
+# Login
+#--------------
+view_login_invalidEmail = Invalid e-mail address
+view_login_login = \u00E3\u0083\u00AD\u00E3\u0082\u00B0\u00E3\u0082\u00A4\u00E3\u0083\u00B3
+view_login_logout = \u00E3\u0083\u00AD\u00E3\u0082\u00B0\u00E3\u0082\u00A2\u00E3\u0082\u00A6\u00E3\u0083\u0088
+view_login_noBackend = The backend datasource is unavailable.
+view_login_noLdap = Note: Optional retrieval of ldap details unsuccessful. Manual entry is required.
+view_login_noUser = The username or password provided does not match our records.
+view_login_prompt = \u00E3\u0083\u00AD\u00E3\u0082\u00B0\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0081\u0097\u00E3\u0081\u00A6\u00E3\u0081\u008F\u00E3\u0081\u00A0\u00E3\u0081\u0095\u00E3\u0081\u0084
+view_login_registerLater = (Cancel - Complete registration later.)
+view_login_registerLdapSuccess = Successfully registered the new LDAP User.
+view_login_registerUser = Register User
+view_login_welcome = \u00E3\u0082\u0088\u00E3\u0081\u0086\u00E3\u0081\u0093\u00E3\u0081\u009D
+view_login_welcomeMsg = Welcome to RHQ! <br/><br/> Enter/update the following fields to complete your registration process.<br/> Once you click "OK", you will be logged in.<br/><br/>
+# Measurement Range Selector
+view_measureRange_last = Time Range - Previous
+view_measureRange_simple = Simple...
+view_measureRange_start = Time Range - Start
+# =================== Measurement Views =====================
+view_measureTable_chartMetricValues = Chart Selected Metrics
+view_measureTable_getLive = Get Live Value
+view_measureTable_getLive_failure = Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
+view_measureTable_live_title = \u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0083\u0096\u00E3\u0083\u0087\u00E3\u0083\u00BC\u00E3\u0082\u00BF
+view_measure_nan = --no data available--
+view_measurementOob_title = \u00E7\u0096\u0091\u00E3\u0082\u008F\u00E3\u0081\u0097\u00E3\u0081\u0084\u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0082\u00B9
+# Menu Bar
+#--------------
+view_menuBar_logout = \u00E3\u0083\u00AD\u00E3\u0082\u00B0\u00E3\u0082\u00A2\u00E3\u0082\u00A6\u00E3\u0083\u0088
+view_messageCenter_clearAllMessages = Clear All Messages
+view_messageCenter_lastNMessages = Last {0} Messages
+view_messageCenter_maxMessages = Max Messages
+view_messageCenter_messageBarShowDetails = Show Details
+view_messageCenter_messageDetail = Detail
+view_messageCenter_messageSeverity = Severity
+view_messageCenter_messageTime = Time
+# Message Center
+#--------------------------
+view_messageCenter_messageTitle = \u00E3\u0083\u00A1\u00E3\u0083\u0083\u00E3\u0082\u00BB\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00BB\u00E3\u0083\u00B3\u00E3\u0082\u00BF\u00E3\u0083\u00BC
+view_messageCenter_noRecentMessages = No Recent Messages
+view_messageCenter_stackTraceFollows = --- STACK TRACE FOLLOWS ---
+view_metric_traits = Traits
+view_metric_viewTraitHistory = Value History for Trait [{0}]
+view_operationHistoryDetails_dateCompleted = \u00E5\u00AE\u008C\u00E4\u00BA\u0086\u00E6\u0097\u00A5
+view_operationHistoryDetails_dateSubmitted = \u00E7\u0099\u00BA\u00E8\u00A1\u008C\u00E6\u0097\u00A5
+# Operation History Details
+#--------------------------
+view_operationHistoryDetails_error_fetchFailure = Failure loading operation history.
+view_operationHistoryDetails_noResults = This operation does not return any results.
+view_operationHistoryDetails_operation = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+view_operationHistoryDetails_parameters = \u00E3\u0083\u0091\u00E3\u0083\u00A9\u00E3\u0083\u00A1\u00E3\u0083\u00BC\u00E3\u0082\u00BF
+view_operationHistoryDetails_results = \u00E7\u00B5\u0090\u00E6\u009E\u009C
+view_operationHistoryDetails_status = \u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00B9
+view_operationHistoryList_button_forceDelete = Force Delete
+view_operationHistoryList_button_runOperation = Run Operation
+view_operationHistoryList_notYetStarted = not yet started
+# Operation History List
+#-----------------------
+view_operationHistoryList_title = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
+view_operationScheduleDetails_enterParametersBelow = Enter parameters below...
+view_operationScheduleDetails_fieldDefault_description = Select an operation to see its description.
+view_operationScheduleDetails_fieldDefault_parameters = Select an operation to see its parameters.
+view_operationScheduleDetails_fieldHelp_description = an optional description of this scheduled operation (e.g. nightly maintenance app server restart)
+view_operationScheduleDetails_fieldHelp_timeout = a time duration - if specified, if the duration elapses before a scheduled operation execution has completed, the RHQ Server will timeout the operation and consider it to have failed; note, it is usually not possible to abort the underlying managed resource operation if it was already initiated
+view_operationScheduleDetails_field_description = \u00E8\u00AA\u00AC\u00E6\u0098\u008E
+view_operationScheduleDetails_field_parameters = \u00E3\u0083\u0091\u00E3\u0083\u00A9\u00E3\u0083\u00A1\u00E3\u0083\u00BC\u00E3\u0082\u00BF
+view_operationScheduleDetails_field_timeout = \u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u00A0\u00E3\u0082\u00A2\u00E3\u0082\u00A6\u00E3\u0083\u0088
+view_operationScheduleDetails_noParameters = This operation does not take any parameters.
+# Operation Schedule Details
+#---------------------------
+view_operationScheduleDetails_operationSchedule = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E3\u0082\u00B9\u00E3\u0082\u00B1\u00E3\u0082\u00B8\u00E3\u0083\u00A5\u00E3\u0083\u00BC\u00E3\u0083\u00AB
+view_portlet_autodiscovery_setting_platforms = discovered platforms
+view_portlet_configure_definitionDesc = The configuration settings for the portlet.
+view_portlet_configure_definitionTitle = Portlet Configuration
+view_portlet_configure_needed = Click the Settings button to configure this portlet.
+view_portlet_configure_notNeeded = Configuration is not necessary for this portlet.
+view_portlet_defaultName_autodiscovery = \u00E3\u0083\u0087\u00E3\u0082\u00A3\u00E3\u0082\u00B9\u00E3\u0082\u00AB\u00E3\u0083\u0090\u00E3\u0083\u00AA\u00E3\u0082\u00AD\u00E3\u0083\u00A5\u00E3\u0083\u00BC
+view_portlet_defaultName_groupMetric = Resource Group Metric Graph
+view_portlet_defaultName_group_alerts = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097: \u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088
+view_portlet_defaultName_group_bundles = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097: \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB\u00E3\u0083\u0087\u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0082\u00A4
+view_portlet_defaultName_group_config_updates = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097: \u00E6\u00A7\u008B\u00E6\u0088\u0090\u00E3\u0081\u00AE\u00E6\u009B\u00B4\u00E6\u0096\u00B0
+view_portlet_defaultName_group_events = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097: \u00E3\u0082\u00A4\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E6\u0095\u00B0
+view_portlet_defaultName_group_metrics = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097: \u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0082\u00B9
+view_portlet_defaultName_group_oobs = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097: OOB \u00E6\u009D\u00A1\u00E4\u00BB\u00B6
+view_portlet_defaultName_group_operations = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097: \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+view_portlet_defaultName_group_pkg_hisory = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097: \u00E3\u0083\u0091\u00E3\u0083\u0083\u00E3\u0082\u00B1\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
+view_portlet_defaultName_inventorySummary = \u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0082\u00B5\u00E3\u0083\u009E\u00E3\u0083\u00AA
+view_portlet_defaultName_mashup = \u00E3\u0083\u009E\u00E3\u0083\u0083\u00E3\u0082\u00B7\u00E3\u0083\u00A5\u00E3\u0082\u00A2\u00E3\u0083\u0083\u00E3\u0083\u0097
+view_portlet_defaultName_message = \u00E3\u0083\u00A1\u00E3\u0083\u0083\u00E3\u0082\u00BB\u00E3\u0083\u00BC\u00E3\u0082\u00B8
+view_portlet_defaultName_operations = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E3\u0081\u00AE\u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+view_portlet_defaultName_platformSummary = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E3\u0083\u0095\u00E3\u0082\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u00A0\u00E5\u0088\u00A9\u00E7\u0094\u00A8\u00E7\u008E\u0087
+view_portlet_defaultName_problemResources = \u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0081\u00BE\u00E3\u0081\u009F\u00E3\u0081\u00AF\u00E5\u0088\u00A9\u00E7\u0094\u00A8\u00E3\u0081\u00A7\u00E3\u0081\u008D\u00E3\u0081\u00AA\u00E3\u0081\u0084\u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+view_portlet_defaultName_recentAlerts = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E3\u0081\u00AE\u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088
+view_portlet_defaultName_recentlyAddedResources = \u00E6\u009C\u0080\u00E8\u00BF\u0091\u00E8\u00BF\u00BD\u00E5\u008A\u00A0\u00E3\u0081\u0095\u00E3\u0082\u008C\u00E3\u0081\u009F\u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+view_portlet_defaultName_resourceMetric = Resource Metric Graph
+view_portlet_defaultName_resource_alerts = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9: \u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088
+view_portlet_defaultName_resource_bundles = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9: \u00E3\u0083\u0090\u00E3\u0083\u00B3\u00E3\u0083\u0089\u00E3\u0083\u00AB\u00E3\u0083\u0087\u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0082\u00A4
+view_portlet_defaultName_resource_config_updates = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9: \u00E6\u00A7\u008B\u00E6\u0088\u0090\u00E3\u0081\u00AE\u00E6\u009B\u00B4\u00E6\u0096\u00B0
+view_portlet_defaultName_resource_events = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9: \u00E3\u0082\u00A4\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E6\u0095\u00B0
+view_portlet_defaultName_resource_metrics = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9: \u00E6\u00B8\u00AC\u00E5\u00AE\u009A
+view_portlet_defaultName_resource_oobs = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9: OOB \u00E3\u0083\u00A1\u00E3\u0083\u0088\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0082\u00B9
+view_portlet_defaultName_resource_operations = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9: \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+view_portlet_defaultName_resource_pkg_hisory = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9: \u00E3\u0083\u0091\u00E3\u0083\u0083\u00E3\u0082\u00B1\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
+view_portlet_defaultName_tagCloud = \u00E3\u0082\u00BF\u00E3\u0082\u00B0\u00E6\u0095\u00B0
+view_portlet_factory_invalidPortlet = This is an obsolete portlet that is no longer valid. Please delete it.
+view_portlet_graph_configure_metricDefinition_graph = The metric definition id to graph
+view_portlet_graph_configure_resource_graph = The resource to graph
+view_portlet_help_autodiscovery = This portlet allows import or ignore of newly discovered resources. Imported resources are added to inventory for monitoring and management. Ignored resources are not imported and are hidden from view unless explicitly unignored.
+view_portlet_help_bundle_deps = This portlet shows relevant bundle deployments based on display criteria configured.
+view_portlet_help_config_updates = This portlet displays recent configuration changes consistent with configuration settings.
+view_portlet_help_eventcounts = This portlet displays Event counts consistent with display criteria configured.
+view_portlet_help_favoriteResources = This portlet displays the current user''s favorite resources.
+view_portlet_help_graph = This portlet displays the resource metric graph.
+view_portlet_help_inventorySummary = This portlet displays a short summary of the current user''s viewable inventory and metric collection rate.
+view_portlet_help_mashup = This portlet displays the returned content of a remote HTTP request (via an iframe).
+view_portlet_help_message = This portlet displays a static HTML message. The <i>message</i> property must be configured.
+view_portlet_help_metrics = This portlet graphs relevant recent metric data based on display criteria configured.
+view_portlet_help_none = There is no help available for this portlet.
+view_portlet_help_oobs = This portlet displays OOB(Out of Bound) metric conditions.
+view_portlet_help_operations = This portlet displays the most recently executed operations for the current user''s inventory.
+view_portlet_help_operations_criteria = This portlet displays Operations consistent with display criteria configured.
+view_portlet_help_pkg_history = This portlet shows relevant package history based on display criteria configured.
+view_portlet_help_platformSummary = This portlet displays utilization data (such as current CPU and memory usage) for platform resources that are accessible by the current user.
+view_portlet_help_problemResources = This portlet displays the current user''s alerted or unavailable resources.
+view_portlet_help_recentAlerts = This portlet displays alerts recently fired on the current user''s viewable inventory.
+view_portlet_help_recentlyAdded = This portlet displays resources that have recently been imported into inventory.
+view_portlet_help_scheduledOperations = This portlet displays the next scheduled operations for the current user''s inventory.
+view_portlet_help_tagCloud = This portlet displays the relative tag counts for the current user''s inventory.
+view_portlet_inventory_error1 = Failed to retrieve inventory summary
+view_portlet_inventory_tooltip_collapse = Click to hide details for this resource.
+view_portlet_inventory_tooltip_expand = Click to show more details for this resource.
+view_portlet_message_title = The message to display.
+view_portlet_operations_config_completed = completed operations
+view_portlet_operations_config_completed_enable = Whether to enable completed operations results grouping for dashboard.
+view_portlet_operations_config_completed_maximum = Maximum number of Completed operations to display.
+view_portlet_operations_config_scheduled_enable = Whether to enable scheduled operations results grouping for dashboard.
+view_portlet_operations_config_scheduled_maximum = Maximum number of Scheduled operations to display.
+view_portlet_operations_config_show_last = show Last
+view_portlet_operations_config_show_next = show Next
+view_portlet_operations_disabled = (Results currently disabled. Change settings to enable results.
+view_portlet_platform_platform_error_1 = Failed to load platform metrics
+view_portlet_platform_type_error_1 = Could not load type data
+view_portlet_problemResources_config_display_maximum = Maximum number of Problem resources to display.
+view_portlet_problemResources_config_display_range = Show problem resources going back this many hours.
+view_portlet_problemResources_config_display_range2 = From {0} to {1}
+view_portlet_problemResources_maxDisplaySetting = maximum resources.
+view_portlet_recentAlerts_config_members = Select Members
+view_portlet_recentAlerts_config_priority_label = priority Alerts,
+view_portlet_recentAlerts_config_when = within the past
+view_portlet_recentAlerts_fail_msg = Failed to load resources assigned for alert filtering.
+view_portlet_recentlyAdded_error1 = Failed to load recently added resources
+view_portlet_recentlyAdded_setting_addedPlatforms = recently added platforms
+view_portlet_results_empty = \u00E6\u008C\u0087\u00E5\u00AE\u009A\u00E3\u0081\u0095\u00E3\u0082\u008C\u00E3\u0081\u009F\u00E3\u0082\u00AF\u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0083\u0086\u00E3\u0083\u00AA\u00E3\u0082\u00A2\u00E3\u0081\u00AE\u00E7\u00B5\u0090\u00E6\u009E\u009C\u00E3\u0081\u00AF\u00E8\u00A6\u008B\u00E3\u0081\u00A4\u00E3\u0081\u008B\u00E3\u0082\u008A\u00E3\u0081\u00BE\u00E3\u0081\u009B\u00E3\u0082\u0093
+# Administration/Topology/RemoteAgentInstall/#
+#--------------------------------
+view_remoteAgentInstall_agentStatus = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00B9
+view_remoteAgentInstall_agentStatusDefault = -\u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00B9\u00E3\u0081\u00AE\u00E6\u009B\u00B4\u00E6\u0096\u00B0\u00E3\u0083\u009C\u00E3\u0082\u00BF\u00E3\u0083\u00B3\u00E3\u0082\u0092\u00E3\u0082\u00AF\u00E3\u0083\u00AA\u00E3\u0083\u0083\u00E3\u0082\u00AF\u00E3\u0081\u0097\u00E3\u0081\u00A6\u00E3\u0081\u008F\u00E3\u0081\u00A0\u00E3\u0081\u0095\u00E3\u0081\u0084-
+view_remoteAgentInstall_buttonFindAgent = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E7\u0099\u00BA\u00E8\u00A6\u008B
+view_remoteAgentInstall_error_1 = Error occurred while trying to find agent install path
+view_remoteAgentInstall_error_2 = Could not find an agent installed when looking in common locations
+view_remoteAgentInstall_error_3 = Could not find an agent installed at or under [{0}]
+view_remoteAgentInstall_error_4 = Failed to install agent
+view_remoteAgentInstall_error_5 = Failed to start agent
+view_remoteAgentInstall_error_6 = Failed to stop agent
+view_remoteAgentInstall_installAgent = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0082\u00B9\u00E3\u0083\u0088\u00E3\u0083\u00BC\u00E3\u0083\u00AB
+view_remoteAgentInstall_installPath = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0082\u00B9\u00E3\u0083\u0088\u00E3\u0083\u00BC\u00E3\u0083\u00AB\u00E3\u0083\u0091\u00E3\u0082\u00B9
+view_remoteAgentInstall_owner = \u00E3\u0082\u00AA\u00E3\u0083\u00BC\u00E3\u0083\u008A\u00E3\u0083\u00BC
+view_remoteAgentInstall_promptHost = The host where the agent is or will be installed
+view_remoteAgentInstall_promptInstallPath = Where the agent is or will be installed. If you aren''t sure where an agent is installed, enter a parent directory and click the ''Find Agent'' button to scan that directory and below. If you enter an empty path, common locations are searched on the host for an agent install.
+view_remoteAgentInstall_promptPassword = The credentials that are used to authenticate the user on the host via SSH
+view_remoteAgentInstall_promptPort = The port the SSH server is listening to. If not specified, the default is 22
+view_remoteAgentInstall_promptUser = The name of the user whose credentials are passed to the host via SSH
+view_remoteAgentInstall_result = Result
+view_remoteAgentInstall_resultCode = ResultCode
+view_remoteAgentInstall_startAgent = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E8\u00B5\u00B7\u00E5\u008B\u0095
+view_remoteAgentInstall_startAgentResults = Agent start results: [{0}]
+view_remoteAgentInstall_step = \u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u0083\u00E3\u0083\u0097
+view_remoteAgentInstall_stopAgent = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AE\u00E5\u0081\u009C\u00E6\u00AD\u00A2
+view_remoteAgentInstall_stopAgentResults = Agent stop results: [{0}]
+view_remoteAgentInstall_success = Agent installation complete
+view_remoteAgentInstall_updateStatus = \u00E3\u0082\u00B9\u00E3\u0082\u00BF\u00E3\u0083\u00BC\u00E3\u0082\u00BF\u00E3\u0082\u00B9\u00E3\u0081\u00AE\u00E6\u009B\u00B4\u00E6\u0096\u00B0
+view_reportsTop_description = \u00E3\u0081\u0093\u00E3\u0081\u00AE\u00E3\u0082\u00BB\u00E3\u0082\u00AF\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3\u00E3\u0081\u00AF\u00E3\u0082\u00B0\u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0090\u00E3\u0083\u00AB\u00E3\u0083\u00AC\u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E3\u0081\u00B8\u00E3\u0081\u00AE\u00E3\u0082\u00A2\u00E3\u0082\u00AF\u00E3\u0082\u00BB\u00E3\u0082\u00B9\u00E3\u0082\u0092\u00E6\u008F\u0090\u00E4\u00BE\u009B\u00E3\u0081\u0097\u00E3\u0081\u00BE\u00E3\u0081\u0099\u00E3\u0080\u0082
+#==================== Reports ======================
+view_reportsTop_title = \u00E3\u0083\u00AC\u00E3\u0083\u009D\u00E3\u0083\u00BC\u00E3\u0083\u0088
+view_reports_alertDefinitions = \u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088\u00E5\u00AE\u009A\u00E7\u00BE\u00A9
+view_reports_alertDefinitions_parentHover = Click to go to the parent alert definition
+view_reports_alertDefinitions_resTypeLoadError = Cannot get the template resource type - unable to view the alert template.
+view_reports_inventorySummary_failFetch = Failed to get inventory summary
+view_reports_platforms = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0083\u0083\u00E3\u0083\u0088\u00E3\u0083\u0095\u00E3\u0082\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u00A0\u00E5\u0088\u00A9\u00E7\u0094\u00A8\u00E7\u008E\u0087
+view_reports_subsystems = \u00E3\u0082\u00B5\u00E3\u0083\u0096\u00E3\u0082\u00B7\u00E3\u0082\u00B9\u00E3\u0083\u0086\u00E3\u0083\u00A0
+# Resource Resource Groups
+#-----------------------------------------
+view_resourceResourceGroupList_error_fetchFailure = Failed to fetch Resource''s groups.
+view_resourceResourceGroupList_error_updateFailure = Failed to update assigned Resource groups.
+view_resourceResourceGroupList_message_updateSuccess = Group membership updated for [{0}].
+view_resource_inventory_activity_changed_by = Changed by
+view_resource_inventory_activity_criteria_no_recent_events = \u00E8\u00A1\u00A8\u00E7\u00A4\u00BA\u00E3\u0082\u00AF\u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0083\u0086\u00E3\u0083\u00AA\u00E3\u0082\u00A2\u00E3\u0081\u00AB\u00E5\u009F\u00BA\u00E3\u0081\u00A5\u00E3\u0081\u008F\u00E3\u0082\u00A4\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0081\u00AF\u00E3\u0081\u0082\u00E3\u0082\u008A\u00E3\u0081\u00BE\u00E3\u0081\u009B\u00E3\u0082\u0093
+view_resource_inventory_activity_no_recent_alerts = No recent alerts
+view_resource_inventory_activity_no_recent_bundle_deploy = No recent bundle deployments
+view_resource_inventory_activity_no_recent_config_history = No configuration change history
+view_resource_inventory_activity_no_recent_events = No events in the last 24 hours
+view_resource_inventory_activity_no_recent_metrics = This resource has no recent metrics
+view_resource_inventory_activity_no_recent_oob = OOB\u00E3\u0081\u00AE\u00E6\u009D\u00A1\u00E4\u00BB\u00B6\u00E3\u0081\u00AF\u00E3\u0081\u00BF\u00E3\u0081\u00A4\u00E3\u0081\u008B\u00E3\u0082\u008A\u00E3\u0081\u00BE\u00E3\u0081\u009B\u00E3\u0082\u0093
+view_resource_inventory_activity_no_recent_operations = No recent operation history
+view_resource_inventory_activity_no_recent_pkg_history = No recent package history
+view_resource_inventory_childhistory_createdChild = Created Child
+view_resource_inventory_childhistory_deletedChild = Deleted Child
+view_resource_inventory_childhistory_filterTitle = Past N Days
+view_resource_inventory_childhistory_status_invalidArtifact = Invalid Artifact
+view_resource_inventory_childhistory_status_invalidConfig = Invalid Configuration
+view_resource_monitor_availability_loadFailed = Failed to load availability history
+view_resource_monitor_calltime_average = Average
+view_resource_monitor_calltime_count = Count
+view_resource_monitor_calltime_destination = Call Destination
+view_resource_monitor_calltime_editFailed = Call time data can not be edited
+view_resource_monitor_calltime_loadFailed = Could not load call time data
+view_resource_monitor_calltime_lookupFailed = Could not load resource for call time
+view_resource_monitor_calltime_maximum = Maximum
+view_resource_monitor_calltime_minimum = Minimum
+view_resource_monitor_calltime_title = Call Time Data
+view_resource_monitor_calltime_total = Total
+view_resource_monitor_detailed_graph_label = Detailed Graph
+view_resource_monitor_graph_instructions = Point your mouse to a data point on the chart
+view_resource_monitor_graph_live_tooltip = Click for a live graph of current values
+view_resource_monitor_graphs_loadFailed = Failed to load graph data
+view_resource_monitor_graphs_lookupFailed = Failed to find resource for graph
+view_resource_monitor_graphs_noneAvailable = No graphs available
+view_resource_monitor_schedules_title = Resource Metric Collection Schedules
+view_resource_monitor_table_alerts = \u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088
+view_resource_monitor_table_avg = Average
+view_resource_monitor_table_last = Last
+view_resource_monitor_table_max = Maximum
+view_resource_monitor_table_min = Minimum
+view_resource_title_component_errors_tooltip = Shows managed component errors. Click for details
+view_resource_title_tagUpdateFailed = Failed to update resource tags
+view_searchBar_defaultPattern = name your pattern
+view_searchBar_error_selectSavedSearch = ''Error selecting saved search''
+view_searchBar_query = Query
+view_searchBar_resourceGroups = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9\u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+# Search Bar, GUI
+#-----------------
+view_searchBar_resources = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+# TODO: i18n pluralization
+view_searchBar_welcomeMessage = search for {0}s
+view_searchGUI_loginStatus = Unable to determine login status, check server status
+view_selector_assigned = Assigned {0}
+view_selector_available = Available {0}
+view_subTab_error_disabled = Cannot select disabled subTab [{0}].
+# Summary Dashboard
+#-----------------------------
+view_summaryDashboard_resetConfirm = Reset to default summary dashboard (lose local changes)?
+view_summaryOverviewForm_error_descriptionChangeFailure = Failed to change description of Resource with id {0} from [{1}] to [{2}].
+view_summaryOverviewForm_error_locationChangeFailure = Failed to change location of Resource with id {0} from [{1}] to [{2}].
+view_summaryOverviewForm_error_nameChangeFailure = Failed to change name of Resource with id {0} from [{1}] to [{2}].
+view_summaryOverviewForm_error_traitsLoadFailure = Failed to load traits for {0}.
+view_summaryOverviewForm_field_description = \u00E8\u00AA\u00AC\u00E6\u0098\u008E
+view_summaryOverviewForm_field_location = \u00E5\u00A0\u00B4\u00E6\u0089\u0080
+view_summaryOverviewForm_field_name = \u00E5\u0090\u008D\u00E5\u0089\u008D
+# Summary Overview Form
+#-------------------------------------
+view_summaryOverviewForm_field_type = \u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u0097
+view_summaryOverviewForm_field_version = \u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+view_summaryOverviewForm_header_summary = \u00E3\u0082\u00B5\u00E3\u0083\u009E\u00E3\u0083\u00AA
+view_summaryOverviewForm_label_plugin = \u00E3\u0083\u0097\u00E3\u0083\u00A9\u00E3\u0082\u00B0\u00E3\u0082\u00A4\u00E3\u0083\u00B3:
+view_summaryOverviewForm_label_type = \u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u0097:
+view_summaryOverviewForm_message_descriptionChangeSuccess = Description of Resource with id {0} was changed from [{1}] to [{2}].
+view_summaryOverviewForm_message_locationChangeSuccess = Location of Resource with id {0} was changed from [{1}] to [{2}].
+view_summaryOverviewForm_message_nameChangeSuccess = Name of Resource with id {0} was changed from [{1}] to [{2}].
+# Summary Overview
+#-----------------------------
+view_summaryOverview_header_detectedErrors = \u00E6\u00A4\u009C\u00E5\u0087\u00BA\u00E6\u00B8\u0088\u00E3\u0081\u00BF\u00E3\u0082\u00A8\u00E3\u0083\u00A9\u00E3\u0083\u00BC
+view_summaryOverview_title_errorDetailsWindow = \u00E3\u0082\u00A8\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E8\u00A9\u00B3\u00E7\u00B4\u00B0
+view_summaryOverview_tooltip_detectedErrors = Click on the rows to see the error details.
+view_tableSection_backButton = Back to List
+view_tableSection_error_badId = Can not show detail for [{0}]. Illegal 'id': [{1}]. Please report this bug
+view_tableSection_error_noId = Table [{0}] record is missing 'id' attribute - please report this bug.
+view_table_drawFail = Failed to draw Table [{0}].
+view_table_matchingRows = \u00E4\u00B8\u0080\u00E8\u0087\u00B4\u00E3\u0081\u0097\u00E3\u0081\u009F\u00E8\u00A1\u008C: {0} (\u00E9\u0081\u00B8\u00E6\u008A\u009E\u00E6\u00B8\u0088\u00E3\u0081\u00BF: {1})
+view_table_totalRows = \u00E5\u0090\u0088\u00E8\u00A8\u0088\u00E8\u00A1\u008C: {0} (\u00E9\u0081\u00B8\u00E6\u008A\u009E\u00E6\u00B8\u0088\u00E3\u0081\u00BF: {1})
+view_tabs_common_activity = \u00E3\u0082\u00A2\u00E3\u0082\u00AF\u00E3\u0083\u0086\u00E3\u0082\u00A3\u00E3\u0083\u0093\u00E3\u0083\u0086\u00E3\u0082\u00A3
+view_tabs_common_agent = \u00E3\u0082\u00A8\u00E3\u0083\u00BC\u00E3\u0082\u00B8\u00E3\u0082\u00A7\u00E3\u0083\u00B3\u00E3\u0083\u0088
+view_tabs_common_alerts = \u00E3\u0082\u00A2\u00E3\u0083\u00A9\u00E3\u0083\u00BC\u00E3\u0083\u0088
+view_tabs_common_availability = \u00E3\u0082\u00A2\u00E3\u0083\u0099\u00E3\u0082\u00A4\u00E3\u0083\u00A9\u00E3\u0083\u0093\u00E3\u0083\u00AA\u00E3\u0083\u0086\u00E3\u0082\u00A3
+view_tabs_common_calltime = \u00E5\u0091\u00BC\u00E3\u0081\u00B3\u00E5\u0087\u00BA\u00E3\u0081\u0097\u00E6\u0099\u0082\u00E9\u0096\u0093e
+view_tabs_common_child_history = \u00E5\u00AD\u0090\u00E3\u0081\u00AE\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
+view_tabs_common_child_resources = \u00E5\u00AD\u0090\u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+view_tabs_common_configuration = \u00E6\u00A7\u008B\u00E6\u0088\u0090
+view_tabs_common_connectionSettings = \u00E6\u008E\u00A5\u00E7\u00B6\u009A\u00E8\u00A8\u00AD\u00E5\u00AE\u009A
+view_tabs_common_connectionSettingsHistory = \u00E6\u008E\u00A5\u00E7\u00B6\u009A\u00E8\u00A8\u00AD\u00E5\u00AE\u009A\u00E3\u0081\u00AE\u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
+view_tabs_common_content = \u00E3\u0082\u00B3\u00E3\u0083\u00B3\u00E3\u0083\u0086\u00E3\u0083\u00B3\u00E3\u0083\u0088
+view_tabs_common_current = \u00E7\u008F\u00BE\u00E5\u009C\u00A8
+view_tabs_common_dashboard = \u00E3\u0083\u0080\u00E3\u0083\u0083\u00E3\u0082\u00B7\u00E3\u0083\u00A5\u00E3\u0083\u009C\u00E3\u0083\u00BC\u00E3\u0083\u0089
+view_tabs_common_definitions = \u00E5\u00AE\u009A\u00E7\u00BE\u00A9
+view_tabs_common_deployed = \u00E3\u0083\u0087\u00E3\u0083\u0097\u00E3\u0083\u00AD\u00E3\u0082\u00A4\u00E6\u00B8\u0088\u00E3\u0081\u00BF
+view_tabs_common_events = \u00E3\u0082\u00A4\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088
+view_tabs_common_graphs = \u00E3\u0082\u00B0\u00E3\u0083\u00A9\u00E3\u0083\u0095
+view_tabs_common_group_members = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E3\u0083\u00A1\u00E3\u0083\u00B3\u00E3\u0083\u0090\u00E3\u0083\u00BC
+view_tabs_common_group_membership = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097\u00E3\u0083\u00A1\u00E3\u0083\u00B3\u00E3\u0083\u0090\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u0083\u00E3\u0083\u0097
+view_tabs_common_groups = \u00E3\u0082\u00B0\u00E3\u0083\u00AB\u00E3\u0083\u00BC\u00E3\u0083\u0097
+view_tabs_common_history = \u00E5\u00B1\u00A5\u00E6\u00AD\u00B4
+view_tabs_common_inventory = \u00E3\u0082\u00A4\u00E3\u0083\u00B3\u00E3\u0083\u0099\u00E3\u0083\u00B3\u00E3\u0083\u0088\u00E3\u0083\u00AA
+view_tabs_common_members = \u00E3\u0083\u00A1\u00E3\u0083\u00B3\u00E3\u0083\u0090\u00E3\u0083\u00BC
+view_tabs_common_monitoring = \u00E3\u0083\u00A2\u00E3\u0083\u008B\u00E3\u0082\u00BF\u00E3\u0083\u00AA\u00E3\u0083\u00B3\u00E3\u0082\u00B0
+view_tabs_common_new = \u00E6\u0096\u00B0\u00E8\u00A6\u008F
+view_tabs_common_operations = \u00E3\u0082\u00AA\u00E3\u0083\u009A\u00E3\u0083\u00AC\u00E3\u0083\u00BC\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+view_tabs_common_overview = \u00E6\u00A6\u0082\u00E8\u00A6\u0081
+view_tabs_common_schedule = \u00E3\u0082\u00B9\u00E3\u0082\u00B1\u00E3\u0082\u00B8\u00E3\u0083\u00A5\u00E3\u0083\u00BC\u00E3\u0083\u00AB
+view_tabs_common_schedules = \u00E3\u0082\u00B9\u00E3\u0082\u00B1\u00E3\u0082\u00B8\u00E3\u0083\u00A5\u00E3\u0083\u00BC\u00E3\u0083\u00AB
+view_tabs_common_subscriptions = \u00E3\u0082\u00B5\u00E3\u0083\u0096\u00E3\u0082\u00B9\u00E3\u0082\u00AF\u00E3\u0083\u00AA\u00E3\u0083\u0097\u00E3\u0082\u00B7\u00E3\u0083\u00A7\u00E3\u0083\u00B3
+view_tabs_common_summary = \u00E3\u0082\u00B5\u00E3\u0083\u009E\u00E3\u0083\u00AA
+view_tabs_common_tables = \u00E3\u0083\u0086\u00E3\u0083\u00BC\u00E3\u0083\u0096\u00E3\u0083\u00AB
+view_tabs_common_timeline = \u00E3\u0082\u00BF\u00E3\u0082\u00A4\u00E3\u0083\u00A0\u00E3\u0083\u00A9\u00E3\u0082\u00A4\u00E3\u0083\u00B3
+view_tabs_common_traits = Traits
+# Tabs
+view_tabs_invalidSubTab = Invalid subtab: {0}
+view_tabs_invalidTab = Invalid tab: {0}
+view_tagCloud_deleteTag = Delete Tag
+view_tagCloud_deleteTagFailure = Failed to delete the tag [{0}]
+view_tagCloud_deleteTagSuccess = You successfully deleted the tag [{0}]
+view_tagCloud_error_fetchFailure = Failed to load tags.
+view_tagCloud_error_tagUsedCount = Tag used {0} times.
+view_tagCloud_title = Tag Cloud
+view_taggedResources_title = \u00E3\u0083\u00AA\u00E3\u0082\u00BD\u00E3\u0083\u00BC\u00E3\u0082\u00B9
+view_tags_error_1 = Failed to load Tags
+view_tags_tags = \u00E3\u0082\u00BF\u00E3\u0082\u00B0
+view_tags_tooltip_1 = Click to remove this Tag
+view_tags_tooltip_2 = Click to edit Tags
+view_tags_tooltip_3 = Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
+view_testTop_description = This section contains pages for testing various GUI components.
+#===================== Test =======================
+view_testTop_title = \u00E3\u0083\u0086\u00E3\u0082\u00B9\u00E3\u0083\u0088
+view_titleBar_common_addedFav = You have added [{0}] as a favorite
+view_titleBar_common_addedFavFailure = Failed to add [{0}] as a favorite
+view_titleBar_common_clickToAddFav = Click to add this as a favorite
+view_titleBar_common_clickToRemoveFav = Click to remove this as a favorite
+view_titleBar_common_loadTagsFailure = Failed to load the tags for [{0}]
+view_titleBar_common_removedFav = You have removed [{0}] as one of your favorites
+view_titleBar_common_removedFavFailure = Failed to remove [{0}] as one of your favorites
+view_titleBar_common_updateTagsFailure = Failed to update the tags for [{0}]
+view_titleBar_common_updateTagsSuccessful = The tags for [{0}] have been updated
+view_titleBar_group_failInfo = Failed to get general info on group [{0}] with ID [{1}]
+view_titleBar_group_summary_collapsedTooltip = Click to show more details for this group
+view_titleBar_group_summary_expandedTooltip = Click to hide details for this group
+view_tree_common_contextMenu_addChartToDashboard = Add chart to dashboard [{0}]
+view_tree_common_contextMenu_editPluginConfiguration = Edit [{0}] Plugin Configuration
+view_tree_common_contextMenu_editResourceConfiguration = Edit [{0}] Resource Configuration
+view_tree_common_contextMenu_groupGraph = Group Metric Graph
+view_tree_common_contextMenu_loadFail_children = Failed to load platform manual add children
+view_tree_common_contextMenu_loadFail_dashboards = Failed to load user dashboards
+view_tree_common_contextMenu_loadFail_group = Failed to load group for context menu
+view_tree_common_contextMenu_loadFailed_dashboard = Failed to load user dashboards
+view_tree_common_contextMenu_loadFailed_manualAddChildren = Failed to load platform manual add children
+view_tree_common_contextMenu_measurements = Measurements
+view_tree_common_contextMenu_operations = Operations
+view_tree_common_contextMenu_operations_loadFailed = Failure to start wizard for running operations
+view_tree_common_contextMenu_resourceConfiguration = Resource Configuration
+view_tree_common_contextMenu_resourceGraph = Resource Metric Graph
+view_tree_common_contextMenu_saveChartToDashboardFailure = Failed to save the dashboard
+view_tree_common_contextMenu_saveChartToDashboardSuccessful = You have saved dashboard [{0}]
+view_tree_common_contextMenu_type_name_label = Type: {0}
+view_tree_common_createFailed_autoCluster = Failed to create or update autocluster backing group
+view_tree_common_loadFailed_children = Failed to load children for node
+view_tree_common_loadFailed_create = Failed to create view for this node
+view_tree_common_loadFailed_descendants = Failed to load descendants for tree
+view_tree_common_loadFailed_generic = Failed to load data for tree
+view_tree_common_loadFailed_group = Failed to load group with id [{0}]
+view_tree_common_loadFailed_groupTree = Failed to load group tree
+view_tree_common_loadFailed_node = Failed to load data for this node
+view_tree_common_loadFailed_root = Failed to load root for tree
+view_tree_common_loadFailed_selection = Failed to select this node
+view_tree_common_loadFailed_update = Failed to update view for this node
+view_tree_group_error_updateAutoCluster = Failed to create or update autocluster backing group. key: [{0}]
+view_type_parentId = Parent ID
+# Resource Type / Plugin View/Datasources
+view_type_resourceTypes = Resource Types
+view_type_typeTreeLoadFailure = Failed to load resource type tree data
+# File Upload (various)
+view_upload_alreadyUploaded = File has already been uploaded
+view_upload_bundleDistFile = Distribution File
+view_upload_error_bundleDistFile = Error uploading Bundle Distribution File
+view_upload_error_file = Error uploading file
+view_upload_error_fileName = Error uploading file [{0}]
+view_upload_error_fileName_2 = Error uploading file [{0}], check for invalid file path.
+view_upload_error_packageVersionFile = Error uploading Package Version File
+view_upload_error_results = Error uploading file, unexpected results: [{0}]
+view_upload_inProgress = Can not submit, upload is currently in progress
+view_upload_prompt_1 = Please select a file to upload [{0}]
+view_upload_prompt_2 = File to Upload
+view_upload_success = File successfully uploaded
+view_upload_tooltip_1a = Select a file to upload, then click Upload or Next
+view_upload_tooltip_1b = Select a file to upload, then click Next
+view_upload_tooltip_2 = File upload had previously failed
+view_upload_upload = Upload
+view_upload_uploadFile = UploadFile
+# Color Picker
+#--------------
+widget_colorPicker_tooltip = Click to select a new color
+# Duration Item
+#---------------
+widget_durationItem_inputUnitLessThanTargetUnit = Input unit is less than target unit.
+widget_durationItem_unitTypeNotSupported = Unit type [{0}] is not supported by this DurationItem.
+widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
+widget_jobTriggerEditor_fieldHelp_repeatInterval = how often the operation should be executed
+widget_jobTriggerEditor_fieldHelp_startDelay = start executing the operation after this amount of time has elapsed
+widget_jobTriggerEditor_field_cronExpression = Cron Expression
+# Job Trigger Editor
+#--------------------
+widget_jobTriggerEditor_field_mode = Schedule using
+widget_jobTriggerEditor_field_repeatInterval_later = Repeat every
+widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
+widget_jobTriggerEditor_field_startType = Run
+widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = End time must be after start time.
+widget_jobTriggerEditor_message_endTimeMustBeInFuture = End time must be in the future.
+widget_jobTriggerEditor_message_startTimeMustBeInFuture = Start time must be in the future.
+widget_jobTriggerEditor_tab_examples = Examples
+widget_jobTriggerEditor_tab_format = Format
+widget_jobTriggerEditor_value_calendar = Calendar
+widget_jobTriggerEditor_value_cronExpression = Cron Expression
+widget_jobTriggerEditor_value_for = For
+widget_jobTriggerEditor_value_in = in
+widget_jobTriggerEditor_value_indefinitely = Indefinitely
+widget_jobTriggerEditor_value_later = Later
+widget_jobTriggerEditor_value_laterAndRepeat = Later & Repeat
+widget_jobTriggerEditor_value_now = Now
+widget_jobTriggerEditor_value_nowAndRepeat = Now & Repeat
+widget_jobTriggerEditor_value_on = on
+widget_jobTriggerEditor_value_until = Until
+widget_recordEditor_error_invalidViewPath = Invalid view path: [{0}]
+widget_recordEditor_error_multipleRecords = Multiple records were returned - expected exactly one.
+widget_recordEditor_error_noRecords = No records were returned - expected exactly one.
+widget_recordEditor_error_operation = Operation failed. An error occurred
+widget_recordEditor_error_operationInvalidValues = Operation failed - one or more fields have invalid values
+widget_recordEditor_error_permissionCreate = You do not have the permissions required to create a new [{0}]
+widget_recordEditor_error_unsupportedOperationType = Unsupported operation type: [{0}]
+widget_recordEditor_info_recordCreatedConcise = {0} created.
+widget_recordEditor_info_recordCreatedDetailed = {0} [{1}] created.
+widget_recordEditor_info_recordUpdatedConcise = {0} updated.
+widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] updated.
+widget_recordEditor_info_recordsDeletedConcise = {0} {1} deleted.
+widget_recordEditor_info_recordsDeletedDetailed = {0} {1} deleted: {2}.
+# // dup in common
+widget_recordEditor_label_loading = \u00E3\u0083\u00AD\u00E3\u0083\u00BC\u00E3\u0083\u0089\u00E4\u00B8\u00AD...
+widget_recordEditor_title_edit = Edit {0} [{1}]
+widget_recordEditor_title_new = Create New {0}
+# Record Editor
+#--------------
+widget_recordEditor_title_view = View {0} [{1}]
+widget_recordEditor_warn_validation = One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
+widget_resourceFactoryWizard_archPrompt = Package Architecture
+widget_resourceFactoryWizard_configTemplatePrompt = Resource Configuration Templates
+widget_resourceFactoryWizard_contentTemplatePrompt = Deployment Time Configuration Templates
+widget_resourceFactoryWizard_createSubmit = A request to create a resource with the name of [{0}] has been submitted successfully.
+widget_resourceFactoryWizard_createSubmitType = A request to create a resource of type [{0}] has been submitted successfully.
+widget_resourceFactoryWizard_createWizardTitle = Create New Resource of Type [{0}]
+widget_resourceFactoryWizard_createWizardWindowTitle = Resource Create Wizard
+widget_resourceFactoryWizard_editConfigStepName = Deployment Options +++
+widget_resourceFactoryWizard_execute1 = Failed to create a new resource - there is no package version
+widget_resourceFactoryWizard_execute2 = Failed to create a new resource
+widget_resourceFactoryWizard_failedToDeleteVersion = Failed to delete package version while canceling a resource create
+widget_resourceFactoryWizard_failedToGetType = Failed to get backing package type for new resource
+widget_resourceFactoryWizard_importFailure = Failed to manually import resource
+widget_resourceFactoryWizard_importSubmitted = A request to import a new resource of type [{0}] has been submitted
+widget_resourceFactoryWizard_importWizardTitle = Import Resource of Type [{0}]
+widget_resourceFactoryWizard_importWizardWindowTitle = Resource Import Wizard
+widget_resourceFactoryWizard_infoStepName = Resource Information
+widget_resourceFactoryWizard_infoStep_loadFail = Failed to get available Architectures
+widget_resourceFactoryWizard_namePrompt = New Resource Name
+widget_resourceFactoryWizard_templatePrompt = Connection Settings Template
+widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure. +++
+widget_resourceFactoryWizard_uploadFailure = Failed to upload file
+widget_resourceFactoryWizard_uploadFileStepName = Upload Resource Content File
+# Resource Factory Wizard
+#--------------------------------
+widget_resourceFactoryWizard_uploadInProgress = The upload is in progress... This can take several minutes to complete for large distribution files.
+widget_resourceFactoryWizard_versionPrompt = Package Version
+widget_resourceSelector_groupCategory = Group Category
+widget_resourceSelector_pleaseSelectMultipleResource = Please select one or more resources
+widget_resourceSelector_pleaseSelectResource = Please select a resource
+widget_resourceSelector_selectMultipleResources = Select Resources
+# Resource Selector/Picker
+#--------------------------------
+widget_resourceSelector_selectResource = Select a Resource
+widget_typeCache_loadFail = Failed to load resource type metadata
+widget_typeTree_badTemplateType = Invalid URL. Unknown template type [{0}]
+widget_typeTree_badTypeId = Invalid URL. Bad resource type ID [{0}]
+widget_typeTree_loadFail = Failed to load resource types
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
index 65514b0..49599ea 100755
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_pt.properties
@@ -1,2315 +1,2098 @@
-#
-# RHQ GUI i18n Messages - pt-BR
-###################################
-
-#************************************** SHARED ****************************************
-
-#=================== Common =====================
-
-#
-# Build Info
-#
-common_buildInfo_gwtVersion=${gwt.version}
-
-# Button Labels
-#--------------
-common_button_ack=Confirmar
-common_button_ack_all=Confirmar Todos
-common_button_add=Adicionar
-common_button_advanced=Avan\u00E7ado...
-common_button_apply=Aplicar
-common_button_cancel=Cancelar
-common_button_close=Fechar
-common_button_compare=Comparar
-common_button_create_child=Criar filho
-common_button_delete=Excluir
-common_button_delete_all=Excluir Todos
-common_button_disable=Desabilitar
-common_button_edit=Editar
-common_button_enable=Habilitar
-common_button_finish=Finalizar
-common_button_import=Importar
-common_button_new=Novo
-common_button_next=Pr\u00F3ximo
-common_button_ok=OK
-common_button_previous=Anterior
-common_button_purgeAll=Purge All
-common_button_refresh=Refresh
-common_button_reset=Limpar
-common_button_save=Salvar
-common_button_schedule=Schedule
-common_button_search=Procurar
-common_button_set=Set
-common_button_showDetails=Mostrar Detalhes...
-common_button_uninventory=Remover do Invent\u00E1rio
-
-# Common Labels
-#------------------------
-common_label_ago=ago
-common_label_all=TODOS
-common_label_all_resources=todos os recursos
-common_label_day=dia
-common_label_days=dias
-common_label_hour=hora
-common_label_hours=horas
-common_label_item=item
-common_label_items=itens
-common_label_milliseconds=milisegundos
-common_label_minutes=minutos
-common_label_month=m\u00EAs
-common_label_none=nenhum
-common_label_role=perfil
-common_label_roles=perfis
-common_label_scheduled_operations=opera\u00E7\u00F5es agendadas
-common_label_seconds=segundos
-common_label_selected_resources=recursos selecionados
-common_label_unlimited=ilimitado
-common_label_user=usu\u00E1rio
-common_label_users=usu\u00E1rios
-common_label_week=semana
-common_label_weeks=semanas
-common_label_yesterday=Yesterday
-
-# Common Units
-#-------------
-common_unit_times=times
-common_unit_milliseconds=milliseconds
-common_unit_seconds=seconds
-common_unit_minutes=minutes
-common_unit_hours=hours
-common_unit_days=days
-common_unit_weeks=weeks
-common_unit_months=months
-common_unit_years=years
-
-# Common Severities
-#------------------
-common_severity_debug=Debug
-common_severity_info=Info
-common_severity_warn=Warn
-common_severity_error=Error
-common_severity_fatal=Fatal
-
-# Common Titles
-#--------------
-common_title_address=Endere\u00E7o
-common_title_add_column=Adicionar Coluna
-common_title_add_graph_to_view=Add Graph to Monitor View
-common_title_add_portlet=Adicionar Portlet
-common_title_alert_range=S\u00E9rie de Alertas
-common_title_ancestry=Ancestry
-common_title_availability=Disponibilidade
-common_title_average_metrics=M\u00E9tricas da m\u00E9dia por Minuto
-common_title_available_resources=Recursos Dispon\u00EDveis
-common_title_background=Background
-common_title_bundle=Bundle
-common_title_bundles=Bundles
-common_title_category=Categoria
-common_title_change_refresh_time=Refresh Interval
-common_title_columns=Colunas
-common_title_configuration=Configura\u00E7\u00E3o
-common_title_compare_metrics=Compare Metrics
-common_title_compatibleGroups=Grupos Compat\u00EDveis
-common_title_compatibleGroups_total=Total de Grupos Compat\u00EDveis
-common_title_component_errors=Componentes com erro
-common_title_config_update_status=Update Status
-common_title_count=Count
-common_title_custom=Personalizado
-common_title_dashboard_name=Nome do Painel de Controle
-common_title_dateCreated=Data de Cria\u00E7\u00E3o
-common_title_dateRange=Date Range
-common_title_default=Padr\u00E3o
-common_title_description=Descri\u00E7\u00E3o
-common_title_details=Detalhes
-common_title_display=Display
-common_title_display_name=Nome do Display
-common_title_duration=Dura\u00E7\u00E3o
-common_title_edit_mode=Modo Edi\u00E7\u00E3o
-common_title_enabled=Habilitado?
-common_title_end=Fim
-common_title_error=Error
-common_title_generalProp=Propriedades Gerais
-common_title_group=Group
-common_title_groups=Groups
-common_title_group_def_total=Total de Defini\u00E7\u00E3o de Grupos
-common_title_group_member_health=Group Member Health
-common_title_icon=\u00EDcone
-common_title_id=ID
-common_title_id_parent=ID do Recurso pai
-common_title_info=Info
-common_title_help=Help
-common_title_host=Host
-common_title_inventory=Invent\u00E1rio
-common_title_inventorySummary=Sum\u00E1rio do Invent\u00E1rio
-common_title_lastUpdated=\u00DAltima Atualiza\u00E7\u00E3o
-common_title_lastUpdatedBy=\u00DAltima Atualiza\u00E7\u00E3o feita por
-common_title_ldapGroups=LDAP Groups
-common_title_mashup=Mashup
-common_title_members_reporting=Members Reporting
-common_title_message=Mensagem
-common_title_metric=M\u00E9trica
-common_title_metric_chart=Metric Chart
-common_title_mixedGroups=Grupos Mistos
-common_title_mixedGroups_total=Total de Grupos Mistos
-common_title_name=Nome
-common_title_new_dashboard=Novo Painel de Controle
-common_title_numeric_metrics=Numeric Metrics
-common_title_numeric_type=Tipo Num\u00E9rico
-common_title_operation_status=Operation Status
-common_title_operations=Opera\u00E7\u00F5es
-common_title_operations_range=S\u00E9rie de Opera\u00E7\u00F5es
-common_title_over=Execesso
-common_title_password=Senha
-common_title_path=Path
-common_title_permissions=Permissions
-common_title_platform=Plataforma
-common_title_platform_total=Total de Plataformas
-common_title_plugin=Plugin
-common_title_port=Porta
-common_title_providers=Provedores
-common_title_recent_alerts=Alertas Recentes
-common_title_recent_bundle_deployments=Recent Bundle Deployments
-common_title_recent_configuration_updates=Recent Configuration Updates
-common_title_recent_event_counts=Recent Event Counts
-common_title_recent_measurements=Recent Measurements
-common_title_recent_oob_metrics=Recent Out of Bound metrics
-common_title_recent_operations=Opera\u00E7\u00F5es Recentes
-common_title_recent_pkg_history=Recent Package History
-common_title_recently_added=Recursos Adicionados Recentemente
-common_title_remove_column=Remover Coluna
-common_title_repositories=Reposit\u00F3rios
-common_title_resource=Recursos
-common_title_resources=Resources
-common_title_resource_group=Grupo de Recursos
-common_title_resourceGroups=Resource Groups
-common_title_resource_inventory=Invent\u00E1rio de Recursos
-common_title_resource_id=ID do Recurso
-common_title_resource_name=Nome do Recurso
-common_title_resource_key=Resource Key
-common_title_resource_type=Resource Type
-common_title_results_count=Results Count
-common_title_results_count_tooltip=Displays this number of results
-common_title_role=Role
-common_title_roles=Roles
-common_title_search=Procurar
-common_title_scheduled_operations=Opera\u00E7\u00F5es Agendadas
-common_title_selected_resources=Recursos Selecionados
-common_title_server=Server
-common_title_server_total=Total de Servidores
-common_title_service=Service
-common_title_service_total=Total de Servi\u00E7os
-common_title_settings=Configura\u00E7\u00F5es
-common_title_show=Visualizar
-common_title_show_more=Visualizar mais...
-common_title_sort_order=Sort Order
-common_title_sort_order_tooltip=Sets sort order for results.
-common_title_start=Iniciar
-common_title_status=Status
-common_title_stop=Stop
-common_title_summary=Sum\u00E1rio
-common_title_tag_cloud=Nuvem de Tags
-common_title_the=O
-common_title_timestamp=Data/Hora
-common_title_total=Total
-common_title_type=Tipo
-common_title_units=Unidades
-common_title_user=Usu\u00E1rio
-common_title_users=Users
-common_title_value=Valor
-common_title_version=Vers\u00E3o
-common_title_view_mode=Modo vis\u00E3o
-common_title_web_address=Endere\u00E7o Web
-common_title_welcome=Bem Vindo
-
-# Common Messages
-#--------------
-common_msg_areYouSure=Tem certeza?
-common_msg_changeAutoDetected=Change auto-detected
-common_msg_deleteConfirm=Tem certeza de que deseja excluir o \# selecionado {0}?
-common_msg_emphasizedNotePrefix=NOTA\:
-common_msg_loading=Carregando...
-common_msg_noItemsToShow=N\u00E3o existem itens para apresentar
-common_msg_notYetImplemented=Not Yet Implemented
-common_msg_see_more=see more...
-common_msg_step_x_of_y=Step {0} of {1}
-common_msg_asyncTimeout={0}. This occurred because the server is taking a long time to complete this request. \
-Please be aware that the server may still be processing your request and it may complete shortly. \
-You can check the server logs to see if any abnormal errors occurred.
-
-# Common Values
-#--------------
-common_val_for=para
-common_val_no=N\u00E3o
-common_val_no_lower=n\u00E3o
-common_val_yes=Sim
-common_val_yes_lower=sim
-common_val_never=Nunca
-common_val_na=N/A
-common_val_none=Nenhum
-
-# Common Statuses
-common_status_canceled=Canceled
-common_status_deferred=Deferred
-common_status_failed=Failed
-common_status_inprogress=In Progress
-common_status_nochange=No Change
-common_status_success=Success
-common_status_unknown=Unknown
-common_status_timedOut=Timed Out
-common_status_partial=Partial
-
-# 1st, 2nd, 3rd, 4th, etc.
-common_val_n1st={0}st
-common_val_n2nd={0}nd
-common_val_n3rd={0}rd
-common_val_nth={0}th
-
-# Common Alert Priorities
-#------------------------
-common_alert_high=High
-common_alert_medium=Medium
-common_alert_low=Low
-
-# Common Calendar
-#--------------
-common_calendar_january_short=jan
-common_calendar_february_short=fev
-common_calendar_march_short=mar
-common_calendar_april_short=abr
-common_calendar_may_short=mai
-common_calendar_june_short=jun
-common_calendar_july_short=jul
-common_calendar_august_short=ago
-common_calendar_september_short=set
-common_calendar_october_short=out
-common_calendar_november_short=nov
-common_calendar_december_short=dez
-
-
-#=================== Widgets =====================
-
-# Favorites
-#--------------
-favorites=Favorites
-favorites_resources=Favorite Resources
-favorites_groups=Favorite Groups
-favorites_recentlyViewed=Recently Viewed
-
-# Record Editor
-#--------------
-widget_recordEditor_title_view=Visualizar {0} [{1}]
-widget_recordEditor_title_edit=Editar {0} [{1}]
-widget_recordEditor_title_new=Criar Novo {0}
-# // dup in common
-widget_recordEditor_label_loading=Carregar...
-widget_recordEditor_error_invalidViewPath=Caminho inv\u00E1lido\: [{0}]
-widget_recordEditor_error_noRecords=Nenhum registro encontrado - era esperado exatamente um.
-widget_recordEditor_error_multipleRecords=Foram encontrados v\u00E1rios registros - era esperado apenas um.
-widget_recordEditor_info_recordCreatedConcise={0} criado.
-widget_recordEditor_info_recordCreatedDetailed={0} [{1}] criado.
-widget_recordEditor_info_recordUpdatedConcise={0} atualizado.
-widget_recordEditor_info_recordUpdatedDetailed={0} [{1}] atualizado.
-widget_recordEditor_info_recordsDeletedConcise={0} {1} exclu\u00EDdo.
-widget_recordEditor_info_recordsDeletedDetailed={0} {1} exclu\u00EDdo\: {2}.
-widget_recordEditor_error_operation=Operation failed. An error occurred
-widget_recordEditor_error_operationInvalidValues=Operation failed - one or more fields have invalid values
-widget_recordEditor_error_unsupportedOperationType=Tipo de opera\u00E7\u00E3o n\u00E3o suportada\: [{0}]
-widget_recordEditor_error_permissionCreate=You do not have the permissions required to create a new [{0}]
-widget_recordEditor_warn_validation=One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
-
-# Resource Selector/Picker
-#--------------------------------
-widget_resourceSelector_selectResource=Selecionar um Recurso
-widget_resourceSelector_pleaseSelectResource=Favor selecionar um recurso
-widget_resourceSelector_selectMultipleResources=Selecionar Recursos
-widget_resourceSelector_pleaseSelectMultipleResource=Favor selecionar um ou mais recursos
-widget_resourceSelector_groupCategory=Categoria do Grupo
-
-# Resource Factory Wizard
-#--------------------------------
-widget_resourceFactoryWizard_uploadInProgress=Upload em andamento... Esse processo pode demorar alguns minutos para ser finalizado em caso de arquivos muito grandes.
-widget_resourceFactoryWizard_uploadFileStepName=Upload do Arquivo do Recurso
-widget_resourceFactoryWizard_uploadFailure=Falha ao realizar o upload do arquivo
-widget_resourceFactoryWizard_editConfigStepName=Editar Configura\u00E7\u00E3o
-widget_resourceFactoryWizard_editConfigStep_nothingToDo=There is no configuration that you need to define for this resource.
-widget_resourceFactoryWizard_infoStepName=Informa\u00E7\u00E3o do Recurso
-widget_resourceFactoryWizard_infoStep_loadFail=Failed to get available Architectures
-widget_resourceFactoryWizard_namePrompt=Novo Nome do Recurso
-widget_resourceFactoryWizard_templatePrompt=Modelo de Propriedades para Conex\u00E3o
-widget_resourceFactoryWizard_contentTemplatePrompt=Modelos de Configura\u00E7\u00E3o do Tempo de Deploy
-widget_resourceFactoryWizard_configTemplatePrompt=Modelo de Configura\u00E7\u00E3o de Recurso
-widget_resourceFactoryWizard_archPrompt=Arquitetura do Pacote
-widget_resourceFactoryWizard_versionPrompt=Vers\u00E3o do Pacote
-widget_resourceFactoryWizard_importWizardWindowTitle=Assistente para Importa\u00E7\u00E3o de Recurso
-widget_resourceFactoryWizard_importWizardTitle=Importar Recursos do Tipo [{0}]
-widget_resourceFactoryWizard_importFailure=Falha ao importar recursos manualmente
-widget_resourceFactoryWizard_importSubmitted=Uma requisi\u00E7\u00E3o para importar um novo recurso do tipo [{0}] foi submetida
-widget_resourceFactoryWizard_createWizardWindowTitle=Assistente para Cria\u00E7\u00E3o de Recurso
-widget_resourceFactoryWizard_createWizardTitle=Criar novo recurso do tipo [{0}]
-widget_resourceFactoryWizard_execute1=Falha ao criar novo recurso - vers\u00E3o do pacote inexistente
-widget_resourceFactoryWizard_execute2=Falha ao criar novo recurso
-widget_resourceFactoryWizard_createSubmitType=A requisi\u00E7\u00E3o para cria\u00E7\u00E3o de um recurso do tipo [{0}] foi submetida com sucesso.
-widget_resourceFactoryWizard_createSubmit=A requisi\u00E7\u00E3o para cria\u00E7\u00E3o de um recurso com nome [{0}] foi submetida com sucesso.
-widget_resourceFactoryWizard_failedToGetType=Falha ao recuperar o tipo de pacote para o novo recurso
-widget_resourceFactoryWizard_failedToDeleteVersion=Falha ao excluir a vers\u00E3o do pacote durante o cancelamento da cria\u00E7\u00E3o do recurso
-
-widget_typeCache_loadFail=Failed to load resource type metadata
-
-widget_typeTree_badTemplateType=Invalid URL. Unknown template type [{0}]
-widget_typeTree_badTypeId=Invalid URL. Bad resource type ID [{0}]
-widget_typeTree_loadFail=Failed to load resource types
-
-# Color Picker
-#--------------
-widget_colorPicker_tooltip=Click to select a new color
-
-# Job Trigger Editor
-#--------------------
-widget_jobTriggerEditor_field_mode=Schedule using
-widget_jobTriggerEditor_value_calendar=Calendar
-widget_jobTriggerEditor_value_cronExpression=Cron Expression
-widget_jobTriggerEditor_value_now=Now
-widget_jobTriggerEditor_value_nowAndRepeat=Now & Repeat
-widget_jobTriggerEditor_value_later=Later
-widget_jobTriggerEditor_value_laterAndRepeat=Later & Repeat
-widget_jobTriggerEditor_field_cronExpression=Cron Expression
-widget_jobTriggerEditor_tab_format=Format
-widget_jobTriggerEditor_tab_examples=Examples
-widget_jobTriggerEditor_field_repeatInterval_now=Run now and every
-widget_jobTriggerEditor_field_repeatInterval_later=Repeat every
-widget_jobTriggerEditor_fieldHelp_repeatInterval=how often the operation should be executed
-widget_jobTriggerEditor_value_for=For
-widget_jobTriggerEditor_value_until=Until
-widget_jobTriggerEditor_value_indefinitely=Indefinitely
-widget_jobTriggerEditor_fieldHelp_repeatDuration=keep running this operation this many times or until this amount of time has elapsed
-widget_jobTriggerEditor_field_startType=Run
-widget_jobTriggerEditor_value_on=on
-widget_jobTriggerEditor_value_in=in
-widget_jobTriggerEditor_fieldHelp_startDelay=start executing the operation after this amount of time has elapsed
-widget_jobTriggerEditor_message_startTimeMustBeInFuture=Start time must be in the future.
-widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime=End time must be after start time.
-widget_jobTriggerEditor_message_endTimeMustBeInFuture=End time must be in the future.
-
-# Duration Item
-#---------------
-widget_durationItem_inputUnitLessThanTargetUnit=Input unit is less than target unit.
-widget_durationItem_unitTypeNotSupported=Unit type [{0}] is not supported by this DurationItem.
-
-
-#===================== Utils ======================
-
-# Ancestry
-#-------------------------------------------------
-util_ancestry_parentAncestry=Parent Ancestry for:
-
-# Disambiguation Report Decorator
-#-------------------------------------------------
-util_disambiguationReportDecorator_pluginSuffix=({0} plugin)
-
-# Monitoring Request Callback
-#------------------------------------------
-util_monitoringRequestCallback_error_checkServerStatusFailure=Imposs\u00EDvel verificar o status do login - verifique o estatdo do Servidor.
-
-# RPC Manager
-#----------------------
-util_rpcManager_activeRequests={0} Requisi\u00E7\u00F5es ativas
-
-# User Permissions Manager
-#--------------------------
-util_userPerm_loadFailGlobal=Falha ao carregar permiss\u00F5es globais - nenhuma permiss\u00E3o concedida.
-util_userPerm_loadFailGroup=Falha ao carregar suas permiss\u00F5es para o Grupo de Recursos com id [{0}] - nenhum permiss\u00E3o concedida.
-util_userPerm_loadFailResource=Falha ao carregar suas permiss\u00F5es para o Recurso com id [{0}] - nenhuma permiss\u00E3o concedida.
-
-# User Session Manager
-#--------------------------
-util_userSession_loadFailSubject=UserSessionManager\: Falha ao carregar a credencial do usu\u00E1rio
-util_userSession_logoutFail=Falha durante o logout.
-
-# Error Handler
-#--------------------
-util_errorHandler_nullException=Exce\u00E7\u00E3o nula
-
-# Widgets Field
-#---------------------
-util_widgetsField_unlimited=Ilimitado
-
-
-#================== DataSources ====================
-
-# RPC (abstract)
-#-----------------------
-dataSource_bundle_loadFailed=Failed to load Bundle data
-
-
-# RPC (abstract)
-#-----------------------
-dataSource_rpc_error_transformRequestFailure=Ocorreu uma falha na fonte de dados durante o processamento da requisi\u00E7\u00E3o {0}.
-dataSource_rpc_error_unsupportedArrayFilterType=Sem suporte para passing de array filters do tipo {0}.
-dataSource_rpc_error_unsupportedEnumType=Favor adicionar um trecho de c\u00F3digo apropriado para a enum {0} para RPCDataSource.getEnumArray(Class)
-dataSource_rpc_yes=sim
-dataSource_rpc_no=n\u00E3o
-
-# ContentRepositoryTree
-#------
-dataSource_ContentRepoTree_error_load=Erro ao carregar os reposit\u00F3rios
-dataSource_ContentRepoTree_field_parentId=Parent ID
-
-
-# Users
-#------
-###### dup in common
-dataSource_users_field_id=ID
-dataSource_users_field_name=Nome do Usu\u00E1rio
-dataSource_users_field_ldap=LDAP Login?
-dataSource_users_field_password=Senha
-dataSource_users_field_passwordVerify=Verifique a Senha
-dataSource_users_field_firstName=Primeiro Nome
-dataSource_users_field_lastName=\u00DAltimo Nome
-dataSource_users_field_emailAddress=Endere\u00E7o de Email
-dataSource_users_field_phoneNumber=N\u00FAmero de Telefone
-dataSource_users_field_department=Departamento
-dataSource_users_field_factive=Login Habilitado?
-dataSource_users_delete=Deleted user [{0}]
-dataSource_users_deleteFailed=Failed to delete user [{0}]
-dataSource_users_passwordsDoNotMatch=Passwords do not match.
-dataSource_users_invalidEmailAddress=Invalid email address.
-
-# Roles
-#------
-datasource_roles_field_resourceGroups=Resource Groups
-datasource_roles_field_permissions=Permissions
-datasource_roles_field_subjects=Subjects
-datasource_roles_field_ldapGroups=LDAP Groups
-
-# Platforms
-#-----------
-dataSource_platforms_field_cpu=CPU
-dataSource_platforms_field_memory=Mem\u00F3ria
-dataSource_platforms_field_swap=Swap
-
-# Traits
-#------
-dataSource_traits_failFetch=Failed to fetch traits for criteria [{0}].
-dataSource_traits_field_primaryKey=Chave Prim\u00E1ria
-dataSource_traits_field_definitionID=Definition ID
-dataSource_traits_field_lastChanged=\u00DAltima Altera\u00E7\u00E3o
-dataSource_traits_field_trait=Propriedade
-dataSource_traits_group_field_groupId=ID de Grupo
-
-# Measurement OOBs
-#---------------------------------
-dataSource_measurementOob_field_scheduleName=M\u00E9trica
-dataSource_measurementOob_field_resourceName=Recurso
-dataSource_measurementOob_field_parentName=Pai
-dataSource_measurementOob_field_formattedBaseband=Faixa
-dataSource_measurementOob_field_formattedOutlier=Fora de s\u00E9rie
-dataSource_measurementOob_field_factor=Fator fora da faixa (%)
-dataSource_measurementOob_error_fetchFailure=Falha ao carregar informa\u00E7\u00F5es das m\u00E9tricas OOB
-
-# Measurements
-#----------------------
-dataSource_definitions_loadFailed=Falha ao carregar defini\u00E7\u00E3o de m\u00E9tricas
-dataSource_schedules_loadFailed=Falha ao carregar agendamento de m\u00E9tricas
-dataSource_schedules_loadFailedCriteria=Failed to load metric schedules for criteria [{0}]
-dataSource_schedules_loadFailedContext=Failed to load metric schedules for context [{0}]
-dataSource_schedules_field_resourceGroupId=ID de Grupo
-
-dataSource_schedules_enableFailure_resource=Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas s\u00E3o\: [{2}]
-dataSource_schedules_enableFailure_group=Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o grupo com ID [{1}]. As m\u00E9tricas s\u00E3o\: [{2}]
-
-dataSource_schedules_enableSuccessful_concise=Voce habilitou a coleta de m\u00E9tricas de [{0}]
-dataSource_schedules_enableSuccessful_full_resource=Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas habilitadas foram\: [{2}]
-dataSource_schedules_enableSuccessful_full_group=Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas habilitadas foram\: [{2}]
-
-dataSource_schedules_disableFailure_resource=Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas eram\: [{2}]
-dataSource_schedules_disableFailure_group=Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas eram\: [{2}]
-
-dataSource_schedules_disableSuccessful_concise=Voc\u00EA desabilitou a coleta de m\u00E9tricas de [{0}]
-dataSource_schedules_disableSuccessful_full_resource=Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o recurso com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o\: [{2}]
-dataSource_schedules_disableSuccessful_full_group=Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o\: [{2}]
-
-dataSource_schedules_updateFailure_resource=Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. M\u00E9tricas\: [{2}]. O intervalo de coleta seria de [{3}] segundos.
-dataSource_schedules_updateFailure_group=Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. M\u00E9tricas\: [{2}]. O intervalo de coleta seria de [{3}] segundos.
-
-dataSource_schedules_updateSuccessful_concise=Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}]
-dataSource_schedules_updateSuccessful_full_resource=Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o recurso com ID [{2}]. M\u00E9tricas atualizadas\: [{3}]
-dataSource_schedules_updateSuccessful_full_group=Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o grupo de recursos com ID [{2}]. M\u00E9tricas atualizadas\: [{3}]
-
-# Resources
-#-----------------------
-dataSource_resources_field_location=Location
-dataSource_resources_field_key=Key
-dataSource_resources_field_discoveryTime=Discovery Time
-dataSource_resources_field_importTime=Import Time
-dataSource_resources_field_lastModifiedTime=Last Modified Time
-dataSource_resources_field_lastModifier=Last Modifier
-
-# Resource Groups
-#-----------------------
-dataSource_resourceGroups_loadFailed=Failed to load Resource Groups
-
-# Problem Resources
-#------------------------------
-dataSource_problemResources_field_alerts=Alertas
-dataSource_problemResources_field_available=Disponibilidade Atual
-dataSource_problemResources_error_fetchFailure=Falha com carregar Recursos com alertas/indisponibilidade.
-
-# Recent Operations
-#----------------------------
-dataSource_recentOperations_field_resource=Recurso
-dataSource_recentOperations_field_location=Localiza\u00E7\u00E3o
-dataSource_recentOperations_field_operation=Opera\u00E7\u00E3o
-dataSource_recentOperations_field_time=Data/Hora
-dataSource_recentOperations_field_status=Status
-dataSource_recentOperations_error_fetchFailure=Falha ao carregar a lista de opera\u00E7\u00F5es finalizadas recentemente.
-
-# Scheduled Operations (ResourceOperationScheduleComposites)
-#------------------------------------------------------------
-dataSource_scheduledOperations_field_resource=Recurso
-dataSource_scheduledOperations_field_location=Localiza\u00E7\u00E3o
-dataSource_scheduledOperations_field_operation=Opera\u00E7\u00E3o
-dataSource_scheduledOperations_field_time=Data/Hora
-dataSource_scheduledOperations_error_fetchFailure=Falha ao carregar a lista de opera\u00E7\u00F5es agendadas
-
-# Operation Schedules
-#--------------------
-dataSource_operationSchedule_field_id=Schedule ID
-dataSource_operationSchedule_field_operationName=Operation
-dataSource_operationSchedule_field_operationDisplayName=Operation
-dataSource_operationSchedule_field_subject=Owner
-dataSource_operationSchedule_field_description=Notes
-dataSource_operationSchedule_field_nextFireTime=Next Execution
-dataSource_operationSchedule_field_timeout=Timeout (in seconds)
-
-# Operation Histories
-#--------------------
-dataSource_operationHistory_field_operationName=Operation Name
-dataSource_operationHistory_field_createdTime=Created Time
-dataSource_operationHistory_field_startedTime=Started Time
-dataSource_operationHistory_field_subject=Requester
-dataSource_operationHistory_error_fetchFailure=Falha ao carregar o hist\u00F3rico de opera\u00E7\u00F5es.
-
-# Configuration History
-#-------------------------------
-dataSource_configurationHistory_dateSubmitted=Date Submitted
-dataSource_configurationHistory_dateCompleted=Date Completed
-dataSource_configurationHistory_updateType=Update Type
-dataSource_configurationHistory_updateType_individual=Individual
-dataSource_configurationHistory_updateType_group=Group
-dataSource_configurationHistory_currentConfig=This is the current configuration
-dataSource_configurationHistory_clickToSeeError=Double click to see error message...
-dataSource_configurationHistory_error_fetchFailure=N\u00E3o foi poss\u00EDvel carregar o hist\u00F3rico de configura\u00E7\u00E3o.
-
-# Resource Errors
-#-------------------------
-dataSource_resourceErrors_field_summary=Sum\u00E1rio
-dataSource_resourceErrors_field_errorType=Tipo de Erro
-dataSource_resourceErrors_field_timeOccured=Tempo
-dataSource_resourceErrors_error_fetchFailure=Falha ao procurar por erros para o Recurso com ID [{0}].
-dataSource_resourceErrors_clickStatusIcon=Click the icon for more details
-dataSource_resourceErrors_deleteSuccess=You have successfully deleted [{0}] resource error messages.
-dataSource_resourceErrors_deleteFailure=Failed to delete resource errors
-
-# Template Schedules
-#-------------------------
-datasource_templateSchedules_disabled=Disabled collection of selected metric [{0}].
-datasource_templateSchedules_disabled_detailed=Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_disabled_failed=Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_enabled=Enabled collection of selected metric [{0}].
-datasource_templateSchedules_enabled_detailed=Enabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_enabled_failed=Failed to enable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
-datasource_templateSchedules_updated=Updated collection intervals of selected metric [{0}].
-datasource_templateSchedules_updated_detail=Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
-datasource_templateSchedules_updated_failed=Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
-
-
-#********************************** VIEW-SPECIFIC *************************************
-
-#================= Administration ==================
-
-view_admin_administration=Administra\u00E7\u00E3o
-view_admin_landing=Nesta se\u00E7\u00E3o \u00E9 poss\u00EDvel administrar propriedades globais do RHQ. Isso inclui configura\u00E7\u00F5es de Seguran\u00E7a, Plugins, e gerenciamento de servidores RHQ e agentes.
-view_admin_configuration=Configura\u00E7\u00E3o
-view_admin_security=Seguran\u00E7a
-view_admin_topology=Topologia
-view_admin_content=Content
-
-view_adminSecurity_users=Usu\u00E1rios
-view_adminSecurity_roles=Perfis
-
-view_adminTopology_affinityGroups=Grupos de Afinidade
-view_adminTopology_agents=Agentes
-view_adminTopology_partitionEvents=Eventos na Parti\u00E7\u00E3o
-view_adminTopology_remoteAgentInstall=Instala\u00E7\u00E3o Remota de Agentes
-view_adminTopology_servers=Servidores
-
-view_adminConfig_downloads=Downloads
-view_adminConfig_plugins=Plugins
-view_adminConfig_systemSettings=Propriedades de Sistema
-view_adminConfig_templates=Modelos
-
-view_adminContent_contentSources=Content Sources
-view_adminContent_repositories=Repositories
-
-# Administration/Templates
-#--------------------------------
-
-view_adminTemplates_platforms=Platforms
-view_adminTemplates_platformServices=Platform Services
-view_adminTemplates_servers=Servers
-view_adminTemplates_enabledAlertTemplates=Enabled Alert Templates
-view_adminTemplates_disabledAlertTemplates=Disabled Alert Templates
-view_adminTemplates_enabledMetricTemplates=Enabled Metric Templates
-view_adminTemplates_disabledMetricTemplates=Disabled Metric Templates
-view_adminTemplates_editAlertTemplate=Edit Alert Template
-view_adminTemplates_editMetricTemplate=Edit Metric Template
-view_adminTemplates_prompt_enabledAlertTemplates=Number of alert templates that are enabled on this resource type
-view_adminTemplates_prompt_disabledAlertTemplates=Number of alert templates that are created but disabled on this resource type
-view_adminTemplates_prompt_enabledMetricTemplates=Number of metric schedules that are enabled by default on this resource type
-view_adminTemplates_prompt_disabledMetricTemplates=Number of metric schedules that are disabled by default on this resource type
-
-# Administration/Security/Users
-#--------------------------------
-view_adminUsersList_dataTypeName=usu\u00E1rio
-view_adminUsersList_dataTypeNamePlural=usu\u00E1rios
-
-# Administration/Security/Users/#
-#--------------------------------
-view_adminUsersDetails_dataTypeName=usu\u00E1rio
-
-# Administration/Security/Roles/#
-#--------------------------------
-view_adminRoles_assignedGroups=Grupos de Recursos Associados
-view_adminRoles_assignedSubjects=Perfis Associados
-view_adminRoles_failLdap=Falha ao determinar se o LDAP foi configurado - assumindo como LDAP n\u00E3o configurado.
-view_adminRoles_failLdapGroups=Falha ao recuperar os grupos dispon\u00EDveis no LDAP - assumindo como LDAP sem grupos.
-view_adminRoles_failLdapGroupsRole=Falha ao carregar grupos do LDAP dispon\u00EDveis para o perfil.
-view_adminRoles_failRoles=Falha ao recuperar perfis.
-view_adminRoles_globalPerms=Permiss\u00F5es Globais
-view_adminRoles_ldapGroups=Grupos LDAP
-view_adminRoles_ldapGroupsReadOnly=Informa\u00E7\u00F5es do grupo LDAP com permiss\u00F5es apenas de leitura
-view_adminRoles_noItems=Sem itens para apresentar
-view_adminRoles_noLdap=A integra\u00E7\u00E3o com o LDAP ainda n\u00E3o foi configurada. Para configurar o LDAP acesse <a {0}>{1}</a>.
-view_adminRoles_perms=Permiss\u00F5es
-view_adminRoles_resourcePerms=Permiss\u00F5es do Recurso
-view_adminRoles_roleAdded=Perfil [{0}] adicionado.
-view_adminRoles_roleDeleteFailed=Falha ao excluir o perfil [{0}].
-view_adminRoles_roleDeleted=Perfil [{0}] exclu\u00EDdo.
-view_adminRoles_roleUpdateFailed=Falha ao atualizar o perfil [{0}].
-view_adminRoles_roleUpdated=Perfil [{0}] atualizado.
-view_adminRoles_permissions_globalPermissions=Global Permissions
-view_adminRoles_permissions_resourcePermissions=Resource Permissions
-view_adminRoles_permissions_readAccessImplied=Read access for the {0} permission is implied and cannot be disabled.
-view_adminRoles_permissions_isAuthorized=Authorized?
-view_adminRoles_permissions_isRead=Read?
-view_adminRoles_permissions_isWrite=Write?
-view_adminRoles_permissions_read=Read:
-view_adminRoles_permissions_write=Write:
-view_adminRoles_permissions_perm_manageSecurity=Manage Security
-view_adminRoles_permissions_permDesc_manageSecurity=can create, update, or delete users and roles (viewing is implied for everyone)
-view_adminRoles_permissions_perm_manageInventory=Manage Inventory
-view_adminRoles_permissions_permDesc_manageInventory=has all Resource permissions, as described below, for all Resources; can create, update, and delete groups; and can import auto-discovered or manually discovered Resources
-view_adminRoles_permissions_perm_manageSettings=Manage Settings
-view_adminRoles_permissions_permDesc_manageSettings=can modify the RHQ Server configuration and perform any Server-related functionality
-view_adminRoles_permissions_perm_manageBundles=Manage Bundles
-view_adminRoles_permissions_permDesc_manageBundles=can create, update, or delete provisioning bundles (viewing is implied for everyone)
-view_adminRoles_permissions_perm_manageRepositories=Manage Repositories
-view_adminRoles_permissions_permDesc_manageRepositories=can create, update, or delete repositories of any user (everyone can create their own repositories), can associate content sources to repositories.
-view_adminRoles_permissions_perm_inventory=Inventory
-view_adminRoles_permissions_permReadDesc_inventory=(IMPLIED) view Resource properties (name, description, version, etc.), connection settings, and connection settings history
-view_adminRoles_permissions_permWriteDesc_inventory=update Resource name, version, description, and connection settings; delete connection settings history items
-view_adminRoles_permissions_perm_manageMeasurements=Manage Measurements
-view_adminRoles_permissions_permReadDesc_manageMeasurements=(IMPLIED) view metric data and collection schedules
-view_adminRoles_permissions_permWriteDesc_manageMeasurements=update metric collection schedules
-view_adminRoles_permissions_perm_manageAlerts=Manage Alerts
-view_adminRoles_permissions_permReadDesc_manageAlerts=(IMPLIED) view alert definitions and alert history
-view_adminRoles_permissions_permWriteDesc_manageAlerts=create, update, and delete alert definitions; acknowledge and delete alert history items
-view_adminRoles_permissions_perm_configure=Configure
-view_adminRoles_permissions_permReadDesc_configure=view Resource configuration and Resource configuration revision history
-view_adminRoles_permissions_permWriteDesc_configure=update Resource configuration; delete Resource configuration revision history items
-view_adminRoles_permissions_perm_control=Control
-view_adminRoles_permissions_permReadDesc_control=(IMPLIED) view available operations and operation execution history
-view_adminRoles_permissions_permWriteDesc_control=execute operations; delete operation execution history items
-view_adminRoles_permissions_perm_manageEvents=Manage Events
-view_adminRoles_permissions_permReadDesc_manageEvents=(IMPLIED) view events
-view_adminRoles_permissions_permWriteDesc_manageEvents=delete events
-view_adminRoles_permissions_perm_manageContent=Manage Content
-view_adminRoles_permissions_permReadDesc_manageContent=(IMPLIED) view installed and available packages; view package installation history
-view_adminRoles_permissions_permWriteDesc_manageContent=subscribe to content sources; install and uninstall packages
-view_adminRoles_permissions_perm_createChildResources=Create Child Resources
-view_adminRoles_permissions_permReadDesc_createChildResources=(IMPLIED) view child Resource creation history
-view_adminRoles_permissions_permWriteDesc_createChildResources=create new child Resources (for child Resources of types that are creatable)
-view_adminRoles_permissions_perm_deleteChildResources=Delete Child Resources
-view_adminRoles_permissions_permReadDesc_deleteChildResources=(IMPLIED) view child Resource deletion history
-view_adminRoles_permissions_permWriteDesc_deleteChildResources=uninventory resources; delete Resources (for Resources of types that are deletable)
-view_adminRoles_permissions_autoselecting_manageSecurity_implied=Autoselected unselected permissions, since MANAGE_SECURITY implies all other permissions...
-view_adminRoles_permissions_autoselecting_manageInventory_implied=Autoselected unselected Resource permissions, since MANAGE_INVENTORY implies all Resource permissions...
-view_adminRoles_permissions_autoselecting_configureWrite_implied=Autoselected CONFIGURE_READ permission, since CONFIGURE_WRITE implies it...
-view_adminRoles_permissions_autoselecting_configureRead_implied=Autodeselected CONFIGURE_WRITE permission, since lack of CONFIGURE_READ implies lack of it...
-view_adminRoles_permissions_illegalDeselectionDueToManageSecuritySelection={0} permission cannot be deselected, unless the Manage Security permission, which implies all other permissions, is deselected first.
-view_adminRoles_permissions_illegalDeselectionDueToManageInventorySelection={0} permission cannot be deselected, unless Manage Inventory, which implies all Resource permissions, is deselected first.
-view_adminRoles_permissions_illegalDeselectionDueToCorrespondingWritePermSelection={0} read permission cannot be deselected, unless the {0} write permission, which implies the read permission, is deselected first.
-
-# Administration/Topology/RemoteAgentInstall/#
-#--------------------------------
-view_remoteAgentInstall_agentStatus=Status do Agente
-view_remoteAgentInstall_agentStatusDefault=-Pressione o Bot\u00E3o Atualizar Status-
-view_remoteAgentInstall_connInfo=Informa\u00E7\u00E3o de Conex\u00E3o
-view_remoteAgentInstall_buttonFindAgent=Procurar Agente
-view_remoteAgentInstall_error_1=Ocorreu um erro ao tentar localizar o caminho de instala\u00E7\u00E3o do agente
-view_remoteAgentInstall_error_2=N\u00E3o foi poss\u00EDvel encontrar uma instala\u00E7\u00E3o do agente nos locais comuns
-view_remoteAgentInstall_error_3=N\u00E3o foi poss\u00EDvel encontar a instala\u00E7\u00E3o do agente em [{0}]
-view_remoteAgentInstall_error_4=Falha ao instalar o agente
-view_remoteAgentInstall_error_5=Falha a iniciar o agente
-view_remoteAgentInstall_error_6=Falha ao parar o agente
-
-view_remoteAgentInstall_installAgent=Instalar Agente
-view_remoteAgentInstall_installInfo=Informa\u00E7\u00E3o sobre a instala\u00E7\u00E3o do Agente
-view_remoteAgentInstall_installPath=Caminho de Instala\u00E7\u00E3o do Agente
-view_remoteAgentInstall_owner=Propriet\u00E1rio
-view_remoteAgentInstall_promptInstallPath=Onde o agente est\u00E1 ou ser\u00E1 instalado. Caso n\u00E3o tenha certeza onde o agente est\u00E1 instalado, informe um diret\u00F3rio pai e clique em ''Procurar Agente'' para encontrar o agente. Caso informe um diret\u00F3rio vazio, a busca pelo agente ser\u00E1 realizada em locais de instala\u00E7\u00E3o comuns.
-view_remoteAgentInstall_promptHost=O host onde o agente est\u00E1 ou ser\u00E1 instalado
-view_remoteAgentInstall_promptPassword=Credenciais usadas para autentica\u00E7\u00E3o do usu\u00E1rio no host via SSH
-view_remoteAgentInstall_promptPort=Porta onde o servidor SSH escuta. Se n\u00E3o especificada, o padr\u00E3o \u00E9 22
-view_remoteAgentInstall_promptUser=Nome do usu\u00E1rio informado nas credenciais passadas ao host via SSH
-view_remoteAgentInstall_result=Resultado
-view_remoteAgentInstall_resultCode=ResultCode
-view_remoteAgentInstall_startAgent=Iniciar Agente
-view_remoteAgentInstall_startAgentResults=resultado da inicializa\u00E7\u00E3o do Agente\: [{0}]
-view_remoteAgentInstall_step=Step
-view_remoteAgentInstall_stopAgent=Parar Agente
-view_remoteAgentInstall_stopAgentResults=resultado do encerramento do Agente\: [{0}]
-view_remoteAgentInstall_success=Instala\u00E7\u00E3o do Agente finalizada
-view_remoteAgentInstall_updateStatus=Status da Atualiza\u00E7\u00E3o
-
-# Administration/SystemSettings
-#------------------------------
-view_admin_systemSettings_cannotLoadSettings=Cannot obtain the current system settings
-view_admin_systemSettings_savedSettings=You successfully saved the system properties
-view_admin_systemSettings_saveFailure=Failed to save the system settings
-view_admin_systemSettings_fixBeforeSaving=Please fix the invalid values before saving
-view_admin_systemSettings_group_general=General Configuration Properties
-view_admin_systemSettings_group_dataMgr=Data Manager Configuration Properties
-view_admin_systemSettings_group_baseline=Automatic Baseline Configuration Properties
-view_admin_systemSettings_group_ldap=LDAP Configuration Properties
-view_admin_systemSettings_cannotLoadServerDetails=Cannot load server details
-view_admin_systemSettings_serverDetails=Server Details
-view_admin_systemSettings_serverDetails_buildNumber=Build Number
-view_admin_systemSettings_serverDetails_tz=Server Time Zone
-view_admin_systemSettings_serverDetails_time=Server Local Time
-view_admin_systemSettings_serverDetails_installDir=Server Installation Directory
-view_admin_systemSettings_serverDetails_dbUrl=Database Connection URL
-view_admin_systemSettings_serverDetails_dbName=Database Product Name
-view_admin_systemSettings_serverDetails_dbVersion=Database Product Version
-view_admin_systemSettings_serverDetails_dbDriverName=Database Driver Name
-view_admin_systemSettings_serverDetails_dbDriverVersion=Database Driver Version
-view_admin_systemSettings_serverDetails_currentTable=Current Measurement Raw Table
-view_admin_systemSettings_serverDetails_nextRotation=Next Measurement Table Rotation
-view_admin_systemSettings_BaseURL_name=GUI Console URL
-view_admin_systemSettings_BaseURL_desc=A URL to the server GUI, used mainly within alert email notifications.
-view_admin_systemSettings_AgentMaxQuietTimeAllowed_name=Agent Max Quiet Time Allowed
-view_admin_systemSettings_AgentMaxQuietTimeAllowed_desc=If this amount of time passes without hearing from an agent, that quiet agent will be considered down. This value is specified in minutes.
-view_admin_systemSettings_EnableAgentAutoUpdate_name=Enable Agent Auto-Updates
-view_admin_systemSettings_EnableAgentAutoUpdate_desc=Determines if the server will allow agents to auto-update themselves. You will not be able to download agent distributions from the server if this is disabled.
-view_admin_systemSettings_EnableDebugMode_name=Enable Debug Mode
-view_admin_systemSettings_EnableDebugMode_desc=If enabled, the server will enter debug mode.
-view_admin_systemSettings_EnableExperimentalFeatures_name=Enable Experimental Features
-view_admin_systemSettings_EnableExperimentalFeatures_desc=If enabled, any experimental features that exist in the current product will be available.
-view_admin_systemSettings_DataMaintenance_name=Database Maintenance Period
-view_admin_systemSettings_DataMaintenance_desc=How often database maintenance is performed (for example, vacuuming if using Postgres). This is specified in hours.
-view_admin_systemSettings_AvailabilityPurge_name=Delete Availability Data Older Than
-view_admin_systemSettings_AvailabilityPurge_desc=How old availability data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_AlertPurge_name=Delete Alerts Older Than
-view_admin_systemSettings_AlertPurge_desc=How old alert history items must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_TraitPurge_name=Delete Measurement Traits Older Than
-view_admin_systemSettings_TraitPurge_desc=How old measurement trait data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_RtDataPurge_name=Delete Response Time Data Older Than
-view_admin_systemSettings_RtDataPurge_desc=How old response time data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_EventPurge_name=Delete Events Older Than
-view_admin_systemSettings_EventPurge_desc=How old event data must be before being purged from the database. This is specified in days.
-view_admin_systemSettings_DataReindex_name=Reindex Data Tables Nightly
-view_admin_systemSettings_DataReindex_desc=If enabled, certain database tables will be re-indexed periodically.
-view_admin_systemSettings_BaselineFrequency_name=Baseline Calculation Frequency
-view_admin_systemSettings_BaselineFrequency_desc=The frequency which the auto-calculation of baselines will be performed. If 0, baseline auto-calculation is disabled. This is specified in days.
-view_admin_systemSettings_BaselineDataSet_name=Baseline Dataset
-view_admin_systemSettings_BaselineDataSet_desc=The amount of past measurement data that is used to determine a baseline. This is specified in days.
-view_admin_systemSettings_JAASProvider_name=Enable LDAP
-view_admin_systemSettings_JAASProvider_desc=Should LDAP be used to determine user identity?
-view_admin_systemSettings_LDAPUrl_name=LDAP URL
-view_admin_systemSettings_LDAPUrl_desc=URL to the LDAP Server
-view_admin_systemSettings_LDAPProtocol_name=SSL
-view_admin_systemSettings_LDAPProtocol_desc=Should communication with the LDAP server be done over SSL?
-view_admin_systemSettings_LDAPLoginProperty_name=Login Property
-view_admin_systemSettings_LDAPLoginProperty_desc=The LDAP property that contains the user name. Defaults to "cn". If multiple matches are found, the first entry found is used.
-view_admin_systemSettings_LDAPFilter_name=Search Filter
-view_admin_systemSettings_LDAPFilter_desc=Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser=true
-view_admin_systemSettings_LDAPGroupFilter_name=Group Search Filter
-view_admin_systemSettings_LDAPGroupFilter_desc=LDAP search filter that must return all LDAP groups available for authorization. This is used for LDAP group authorization.
-view_admin_systemSettings_LDAPGroupMember_name=Group Member Filter
-view_admin_systemSettings_LDAPGroupMember_desc=LDAP search filter that is used in conjunction with the group search filter to determine user authorization. This is used for LDAP group authorization.
-view_admin_systemSettings_LDAPBaseDN_name=Search Base
-view_admin_systemSettings_LDAPBaseDN_desc=The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou=People,dc=redhat,dc=com
-view_admin_systemSettings_LDAPBindDN_name=Username
-view_admin_systemSettings_LDAPBindDN_desc=The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn=Manager,dc=redhat,dc=com
-view_admin_systemSettings_LDAPBindPW_name=Password
-view_admin_systemSettings_LDAPBindPW_desc=The credentials of the user used to connect to the LDAP server when querying the LDAP user database.
-
-# Administration/Downloads
-#------------------------------
-view_admin_downloads_agentDownload=Agent Download
-view_admin_downloads_cliDownload=Command Line Client Download
-view_admin_downloads_bundleDownload=Bundle Deployer Download
-view_admin_downloads_connectorsDownload=Connectors Download
-
-view_admin_downloads_agent_loadError=Cannot get agent version info
-view_admin_downloads_agent_version=Agent Version
-view_admin_downloads_agent_buildNumber=Agent Build
-view_admin_downloads_agent_md5=Agent MD5
-view_admin_downloads_agent_link_label=Link
-view_admin_downloads_agent_link_value=Download Agent {0} ({1})
-view_admin_downloads_agent_help=<p> \
- This is the RHQ Agent Update Binary jar file. The purpose of this \
- jar file is to allow you to install a fresh agent on a machine \
- where an agent does not yet exist and to allow you to update \
- an agent that is already installed on a machine. \
- For more details, run this agent download jar with the --help command line option:<br/> \
- <b>java -jar <agent-download.jar> --help</b> \
- </p> \
- <h3>Agent Install</h3> \
- <p> \
- <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> \
- This command will install a new agent. If you do not specify the new agent directory, the default will be "." \
- </p> \
- <h3>Agent Update</h3> \
- <p> \
- <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> \
- This will update an existing agent that was already installed. \
- If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". \
- </p>
-
-view_admin_downloads_cli_loadError=Cannot get CLI version info
-view_admin_downloads_cli_version=CLI Version
-view_admin_downloads_cli_buildNumber=CLI Build
-view_admin_downloads_cli_md5=CLI MD5
-view_admin_downloads_cli_link_label=Link
-view_admin_downloads_cli_link_value=Download CLI {0} ({1})
-view_admin_downloads_cli_help=<p> \
- This is the Command Line Client tool, otherwise known as the CLI. \
- It is a standalone tool that runs from within a console and provides a \
- command line interface to the RHQ Server. You can invoke commands via the CLI \
- as well as run scripts to perform automated tasks. See the documentation for \
- more information on how to install and use the CLI. \
- </p>
-
-view_admin_downloads_bundle_loadError=Cannot get bundle deployer info
-view_admin_downloads_bundle_link_label=Link
-view_admin_downloads_bundle_link_value=Download Bundle Deployer {0}
-view_admin_downloads_bundle_help=<p> \
- This is the Bundle Deployer tool. It is for use by developers and packagers of RHQ bundles. \
- This standalone tool allows you to test your bundles and their recipes from a console. \
- </p>
-
-view_admin_downloads_connectors_loadError=Cannot get connectors info
-view_admin_downloads_connectors_none=No connectors are available for download
-view_admin_downloads_connectors_help=Connectors are software that is needed in order for some products to be manageable by RHQ. You install connectors into some managed products so RHQ agents can talk to them. See the documentation for more information.
-
-# Measurement Templates view
-view_admin_measTemplates_title=Template Metric Collection Schedules
-view_admin_measTemplates_updateExisting_title=Update Existing Schedules
-view_admin_measTemplates_updateExisting_tooltip=Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
-
-#==================== Alerts ======================
-view_alerts_table_title_group=Hist\u00F3rico de Alertas do Grupo
-view_alerts_table_title_resource=Hist\u00F3rico de Alertas do Recurso
-view_alerts_table_filter_priority=Filtro de Prioridade
-view_alerts_field_created_time=Data de Cria\u00E7\u00E3o
-view_alerts_field_modified_time=Data de Altera\u00E7\u00E3o
-view_alerts_field_enabled=Habilitado
-view_alerts_field_ack_time=Data de Verifica\u00E7\u00E3o
-view_alerts_field_ack_subject=Assunto da Verifica\u00E7\u00E3o
-view_alerts_field_ack_status=Status
-view_alerts_field_ack_status_noAck=No Ack
-view_alerts_field_ack_status_noAckHover=Not yet Acknowledged
-view_alerts_field_ack_status_ack=Ack ({0})
-view_alerts_field_ack_status_ackHover=Acknowledged by {0} at {1}
-view_alerts_field_name=Nome
-view_alerts_field_condition_text=Condi\u00E7\u00E3o
-view_alerts_field_condition_text_none=Sem condi\u00E7\u00F5es
-view_alerts_field_condition_text_many=M\u00FAltiplas condi\u00E7\u00F5es
-view_alerts_field_condition_value=Valor da Condi\u00E7\u00E3o
-view_alerts_field_priority=Prioridade
-view_alerts_field_parent=Pai
-view_alerts_field_protected=Protegido
-view_alerts_field_protected_tooltip=Se verdadeiro, esta defini\u00E7\u00E3o \u00E9 protegida de altera\u00E7\u00F5es feitas na defini\u00E7\u00E3o pai, ou seja, altera\u00E7\u00F5es realizadas no pai n\u00E3o sobrescrevem esta defini\u00E7\u00E3o.
-view_alerts_loadFailed=Falha ao carregar dados dos alertas
-view_alerts_delete_confirm=Excluir o(s) alerta(s) selecionado(s)?
-view_alerts_delete_confirm_all=Excluir todos os alertas?
-view_alerts_delete_success=Alertas {0} exclu\u00EDdos com sucesso
-view_alerts_delete_failure=Falha ao excluir alertas com os seguintes IDs\: {0}
-view_alerts_delete_failure_all=N\u00E3o foi poss\u00EDvel excluir os alertas
-view_alerts_ack_confirm=Confirma o(s) alerta(s) selecionado(s)?
-view_alerts_ack_confirm_all=Confirma todos os alertas?
-view_alerts_ack_success=Alertas {0} confirmados com sucesso
-view_alerts_ack_failure=Falha ao confirmar alertas com os seguintes IDs\: {0}
-view_alerts_ack_failure_all=N\u00E3o foi poss\u00EDvel confirmar todos os alertas
-view_alert_details_loadFailed=Falha ao recuperar detalhes do alerta
-view_alert_details_field_ack_by=Verificado por
-view_alert_details_field_ack_at=Verificado em
-view_alert_details_field_recovery_info=Informa\u00E7\u00E3o de Recupera\u00E7\u00E3o
-view_alert_definition_for_type=Visualizar Template
-view_alert_definition_for_group=Visualizar Defini\u00E7\u00E3o de Grupo
-view_alert_definitions_table_title_group=Defini\u00E7\u00F5es de Alertas para Grupo
-view_alert_definitions_table_title_resource=Defini\u00E7\u00F5es de Alerta para Recurso
-view_alert_definitions_loadFailed=Falha ao obter a defini\u00E7\u00E3o do alerta
-view_alert_definitions_loadFailed_single=Falha ao obter a defini\u00E7\u00E3o do alerta com ID {0}
-view_alert_definitions_enable_confirm=Habilitar a(s) defini\u00E7\u00E3o(\u00F5es) para o alerta selecionado?
-view_alert_definitions_enable_success=Defini\u00E7\u00F5es do alerta {0} habilitados com sucesso
-view_alert_definitions_enable_failure=Falha ao habilitar defini\u00E7\u00F5es para o alerta selecionado
-view_alert_definitions_disable_confirm=Desabilitar as defini\u00E7\u00F5es para o alerta selecionado?
-view_alert_definitions_disable_success=Defini\u00E7\u00F5es do alerta {0} desabilitadas com sucesso
-view_alert_definitions_disable_failure=Falha ao desabilitar defini\u00E7\u00F5es para o alerta selecionado
-view_alert_definitions_delete_confirm=Excluir defini\u00E7\u00F5es para o alerta selecionado?
-view_alert_definitions_delete_success=Defini\u00E7\u00F5es do alerta {0} exclu\u00EDdas com sucesso
-view_alert_definitions_delete_failure=Falha aos excluir as defini\u00E7\u00F5es do alerta selecionado
-view_alert_definitions_create_success=Defini\u00E7\u00E3o do alerta criada com sucesso
-view_alert_definitions_create_failure=Falha na cria\u00E7\u00E3o da defini\u00E7\u00E3o do alerta
-view_alert_definitions_update_success=Defini\u00E7\u00E3o do alerta atualizada com sucesso
-view_alert_definitions_update_failure=Falha ao atualizar a defini\u00E7\u00E3o do alerta
-view_alert_definition_condition_editor_option_label=Tipo de Condi\u00E7\u00E3o
-view_alert_definition_condition_editor_option_availability=Mudan\u00E7a de Disponibilidade
-view_alert_definition_condition_editor_option_metric_threshold=Threshold (valor absoluto) da M\u00E9trica
-view_alert_definition_condition_editor_option_metric_baseline=Threshold base da M\u00E9trica
-view_alert_definition_condition_editor_option_metric_change=Mudan\u00E7a no valor da M\u00E9trica
-view_alert_definition_condition_editor_option_metric_calltime_threshold=Tempo limite da chamada
-view_alert_definition_condition_editor_option_metric_calltime_change=Mudan\u00E7a no tempo de chamada
-view_alert_definition_condition_editor_option_metric_trait_change=Mudan\u00E7a de Carcter\u00EDstica
-view_alert_definition_condition_editor_option_operation=Execu\u00E7\u00E3o de Opera\u00E7\u00E3o
-view_alert_definition_condition_editor_option_resource_configuration=Mudan\u00E7a na Configura\u00E7\u00E3o do Recurso
-view_alert_definition_condition_editor_option_event=Detec\u00E7\u00E3o de Evento
-view_alert_definition_condition_editor_avilability_tooltip=Especifica a mudan\u00E7a de estado na disponibilidade do recurso que ir\u00E1 disparar a condi\u00E7\u00E3o.
-view_alert_definition_condition_editor_avilability_value=Disponibilidade
-view_alert_definition_condition_editor_avilability_option_up=DISPON\u00CDVEL
-view_alert_definition_condition_editor_avilability_option_down=INDISPON\u00CDVEL
-view_alert_definition_condition_editor_metric_common_definition_not_found=Deve existir uma defini\u00E7\u00E3o para a m\u00E9trica - algo est\u00E1 incorreto
-view_alert_definition_condition_editor_metric_threshold_tooltip=Especifica um threshold que, quando alcan\u00E7ado, dispara a condi\u00E7\u00E3o. O valor especificado deve ser absoluto e com uma unidade de medida opcional.
-view_alert_definition_condition_editor_metric_threshold_name=M\u00E9trica
-view_alert_definition_condition_editor_metric_threshold_value=Valor da M\u00E9trica
-view_alert_definition_condition_editor_metric_threshold_value_tooltip=Limiar (threshold) da m\u00E9trica utilizado na compara\u00E7\u00E3o como condi\u00E7\u00E3o de disparo.
-view_alert_definition_condition_editor_metric_threshold_comparator=Mecanismo de Compara\u00E7\u00E3o
-view_alert_definition_condition_editor_metric_threshold_comparator_less=Menor que
-view_alert_definition_condition_editor_metric_threshold_comparator_equal=Igual \u00E0
-view_alert_definition_condition_editor_metric_threshold_comparator_greater=Maior que
-view_alert_definition_condition_editor_metric_threshold_comparator_tooltip=Como a m\u00E9trica coletada deve ser comparada ao threshold estabelecido
-view_alert_definition_condition_editor_metric_baseline_tooltip=Especifica a linha de base que, quando violada, dispara a condi\u00E7\u00E3o. O valor especificado \u00E9 o percentual do valor da linha de base informado.
-view_alert_definition_condition_editor_metric_baseline_percentage=Percentual da linha de base
-view_alert_definition_condition_editor_metric_baseline_percentage_tooltip=Valor da m\u00E9trica coletada usada para disparo da condi\u00E7\u00E3o quando comparado ao valor da linha de base selecionada
-view_alert_definition_condition_editor_metric_baseline_value=Linha de base (<i>baseline</i>)
-view_alert_definition_condition_editor_metric_change_tooltip=Especifica a m\u00E9trica cujo valor deve ser alterado para disparar a condi\u00E7\u00E3o.
-view_alert_definition_condition_editor_metric_calltime_threshold_tooltip=Especifica um tempo limite para a chamada que, quando alcan\u00E7ado, dispara a condi\u00E7\u00E3o. O valor especificado deve ser absoluto e com uma unidade de medida opcional. \u00C9 necess\u00E1rio especificar o tempo limite da chamada para compar\u00E1-lo ao valor\: m\u00EDnimo, m\u00E1ximo ou m\u00E9dio.
-view_alert_definition_condition_editor_metric_calltime_common_name=M\u00E9trica do tempo de chamada
-view_alert_definition_condition_editor_metric_calltime_common_limit=Tempo limite da chamada
-view_alert_definition_condition_editor_metric_calltime_common_limit_tooltip=Tempo de chamada limite a ser comparado com o valor informado
-view_alert_definition_condition_editor_metric_calltime_common_regex=Express\u00E3o Regular
-view_alert_definition_condition_editor_metric_calltime_common_regex_tooltip=Se especificada, essa \u00E9 a express\u00E3o regular a ser satisfeita pela chamada para disparar a condi\u00E7\u00E3o.
-view_alert_definition_condition_editor_metric_calltime_common_comparator=Compara\u00E7\u00E3o
-view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks=Redu\u00E7\u00F5es
-view_alert_definition_condition_editor_metric_calltime_common_comparator_grows=Ganhos
-view_alert_definition_condition_editor_metric_calltime_common_comparator_changes=Mudan\u00E7as
-view_alert_definition_condition_editor_metric_calltime_common_comparator_tooltip=Como o valor do tempo de chamada deve ser comparado ao valor limite
-view_alert_definition_condition_editor_metric_calltime_threshold_value=Valor do tempo de chamada
-view_alert_definition_condition_editor_metric_calltime_threshold_value_tooltip=O valor do limiar (<i>threshold</i>) da m\u00E9trica usado para disparar a condi\u00E7\u00E3o quando comparado ao mecanismo de compara\u00E7\u00E3o escolhido.
-view_alert_definition_condition_editor_metric_calltime_change_tooltip=Especifica o valor do tempo de chamada que, quanto alterado, dispara a condi\u00E7\u00E3o. \u00C9 necess\u00E1rio especificar o tempo limite para a chamada (m\u00EDnimo, m\u00E1ximo ou m\u00E9dio) e o percental de mudan\u00E7a que deve ocorrer.
-view_alert_definition_condition_editor_metric_calltime_change_percentage=Percentual de Mudan\u00E7a
-view_alert_definition_condition_editor_metric_calltime_change_percentage_tooltip=Valor do tempo de chamada coletado usado para disparar a condi\u00E7\u00E3o quando diferir do percentual do valor limite do tempo de chamada definido.
-view_alert_definition_condition_editor_metric_trait_change_tooltip=Specify the trait whose value must change to trigger the condition.
-view_alert_definition_condition_editor_metric_trait_change_value=Caracter\u00EDstica
-view_alert_definition_condition_editor_operation_tooltip=Define o resultado esperado quando a opera\u00E7\u00E3o selecionada for executada para dispararo da confi\u00E7\u00E3o.
-view_alert_definition_condition_editor_operation_value=Opera\u00E7\u00E3o
-view_alert_definition_condition_editor_operation_status=Status da Opera\u00E7\u00E3o
-view_alert_definition_condition_editor_operation_status_inprogress=Em andamento
-view_alert_definition_condition_editor_operation_status_success=Sucesso
-view_alert_definition_condition_editor_operation_status_failure=Falha
-view_alert_definition_condition_editor_operation_status_canceled=Cancelada
-view_alert_definition_condition_editor_resource_configuration_tooltip=Essa condi\u00E7\u00E3o \u00E9 disparada quando a configura\u00E7\u00E3o do recurso for alterada.
-view_alert_definition_condition_editor_event_tooltip=Define a severeidade do evento para disparar a condi\u00E7\u00E3o. Caso seja definida uma express\u00E3o regular, a condi\u00E7\u00E3o somente ser\u00E1 disparada se o evento satisfazer a express\u00E3o.
-view_alert_definition_condition_editor_event_severity=Severidade do Evento
-view_alert_definition_condition_editor_event_severity_debug=Debug
-view_alert_definition_condition_editor_event_severity_info=Info
-view_alert_definition_condition_editor_event_severity_warn=Warn
-view_alert_definition_condition_editor_event_severity_error=Error
-view_alert_definition_condition_editor_event_severity_fatal=Fatal
-view_alert_definition_condition_editor_event_regex=Express\u00E3o Regular
-view_alert_definition_condition_editor_event_regex_tooltip=Se definida, a condi\u00E7\u00E3o somente ser\u00E1 disparada caso o evento satisfa\u00E7a a express\u00E3o.
-view_alert_definition_condition_editor_common_min=M\u00EDnimo
-view_alert_definition_condition_editor_common_avg=M\u00E9dio
-view_alert_definition_condition_editor_common_max=M\u00E1ximo
-view_alert_definition_condition_editor_delete_confirm=Delete the selected alert condition(s)?
-view_alert_definition_notification_editor_title_add=Adicionar Notifica\u00E7\u00E3o
-view_alert_definition_notification_editor_title_edit=Editar Notifica\u00E7\u00E3o
-view_alert_definition_notification_editor_sender=Remetente da Notifica\u00E7\u00E3o
-view_alert_definition_notification_editor_none_available=Remetentes n\u00E3o dispon\u00EDveis
-view_alert_definition_notification_editor_loadFailed=N\u00E3o \u00E9 poss\u00EDvel obter remetentes
-view_alert_definition_notification_editor_loadFailed_single=N\u00E3o \u00E9 poss\u00EDvel obter a configura\u00E7\u00E3o do remetente
-view_alert_definition_notification_editor_saveFailed=N\u00E3o foi poss\u00EDvel salvar a configura\u00E7\u00E3o
-view_alert_definition_notification_editor_field_sender=Remetente
-view_alert_definition_notification_editor_field_configuration=Configura\u00E7\u00E3o
-view_alert_definition_notification_editor_field_configuration_not_loaded=Desconhecido
-view_alert_definition_notification_editor_field_configuration_loadFailed=Falha ao obter a configura\u00E7\u00E3o
-view_alert_definition_notification_editor_delete_confirm=Tem certeza de que deseja excluir as notifica\u00E7\u00F5es selecionadas?
-view_alert_definition_notification_operation_editor_mode_title=Modo de Sele\u00E7\u00E3o do Recurso
-view_alert_definition_notification_operation_editor_mode_this=Este Recurso
-view_alert_definition_notification_operation_editor_mode_specific=Recurso Espec\u00EDfico
-view_alert_definition_notification_operation_editor_mode_relative=Recurso parente
-view_alert_definition_notification_operation_editor_mode_unknown=OP\u00C7\u00C3O INV\u00C1LIDA - BUG\!
-view_alert_definition_notification_operation_editor_common_operation=Opera\u00E7\u00E3o
-view_alert_definition_notification_operation_editor_specific_resource=Recurso
-view_alert_definition_notification_operation_editor_specific_pick_button=Selecionar
-view_alert_definition_notification_operation_editor_specific_pick_text=Selecione um recurso...
-view_alert_definition_notification_operation_editor_specific_pick_error_invalid=Favor selecionar um recurso
-view_alert_definition_notification_operation_editor_specific_pick_error_no_operation=Selecione um recurso que possua um ou mais opera\u00E7\u00F5es
-view_alert_definition_notification_operation_editor_relative_ancestor=Iniciar a busca a partir de
-view_alert_definition_notification_operation_editor_relative_ancestor_tooltip=Selecione o topo da hierarquia para buscar a \u00E1rvore de descendentes para Filtro por Tipo
-view_alert_definition_notification_operation_editor_relative_ancestor_loadFailed=N\u00E3o \u00E9 poss\u00EDvel obter a ascend\u00EAncia do tipo
-view_alert_definition_notification_operation_editor_relative_ancestor_root=Tipo do Ancestral Raiz
-view_alert_definition_notification_operation_editor_relative_descendant=Ent\u00E3o procure por
-view_alert_definition_notification_operation_editor_relative_descendant_tooltip=Tipo do recurso a ser procurado a baixo do tipo raiz definido na sele\u00E7\u00E3o 'Inicia a Pesquesa a partir de'.
-view_alert_definition_notification_operation_editor_relative_descendant_filter_tooltip=Um nome especifico para identificar unicamente um recurso quando existir mais de um do mesmo tipo. Isso \u00E9 opcional, se definido, sempre ser\u00E1 um recurso do tipo slecionda na hierarquia.
-view_alert_definition_notification_operation_editor_relative_descendant_loadFailed=N\u00E3o \u00E9 poss\u00EDvel obter os tipos de descendentes
-view_alert_definition_notification_operation_editor_operations_loadFailed=Falha ao carregar a lista de opera\u00E7\u00F5es dispon\u00EDveis
-view_alert_definition_notification_operation_editor_operations_no_parameters=Esta opera\u00E7\u00E3o n\u00E3o recebe par\u00E2metros
-view_alert_definition_notification_role_editor_loadFailed=N\u00E3o \u00E9 poss\u00EDvel determinar os perfis atuais - iniciando vazio
-view_alert_definition_notification_role_editor_restoreFailed=N\u00E3o \u00E9 poss\u00EDvel usar os perfis atuais - iniciando vazio
-view_alert_definition_notification_role_editor_saveFailed=N\u00E3o foi poss\u00EDvel salvar os perfis selecionados
-view_alert_definition_notification_user_editor_loadFailed=N\u00E3o \u00E9 poss\u00EDvel determinar os usu\u00E1rios atuais - iniciando vazio
-view_alert_definition_notification_user_editor_restoreFailed=N\u00E3o foi poss\u00EDvel usar os usu\u00E1rios atuais - iniciando vazio
-view_alert_definition_notification_user_editor_saveFailed=N\u00E3o foi poss\u00EDvel salvar os usu\u00E1rios seleciondados
-view_alert_definition_notification_cliScript_editor_repository=Repository
-view_alert_definition_notification_cliScript_editor_script=Script
-view_alert_definition_notification_cliScript_editor_whichUser=User To Run The Script As
-view_alert_definition_notification_cliScript_editor_thisUser=Myself
-view_alert_definition_notification_cliScript_editor_anotherUser=Another User
-view_alert_definition_notification_cliScript_editor_verifyAuthentication=Verify
-view_alert_definition_notification_cliScript_editor_loadFailed=Loading the CLI Notification Editor Failed.
-view_alert_definition_notification_cliScript_editor_selectRepoFirst=Select a repository first.
-view_alert_definition_notification_cliScript_editor_existingScript=Existing Script
-view_alert_definition_notification_cliScript_editor_uploadNewScript=Upload New Script
-view_alert_definition_notification_cliScript_editor_newScriptVersion=Version
-view_alert_definition_notification_cliScript_editor_selectRepo=Select the repository where the script should reside
-view_alert_definition_recovery_editor_disable_when_fired=Desabilitar quando disparado
-view_alert_definition_recovery_editor_disable_when_fired_tooltip=Indica se este alerta deve ser desabilitado ap\u00F3s ser disparado. Uma vez desabilitado, o alerta pode ser reativado manualmente ou um alerta de recupera\u00E7\u00E3o pode ser definido para reativ\u00E1-lo automaticamente. If this alert is a recovery alert itself, this setting cannot be turned on.
-view_alert_definition_recovery_editor_recovery_alert=Alerta de Recupera\u00E7\u00E3o
-view_alert_definition_recovery_editor_recovery_alert_tooltip=O Alerta a ser recuperado (reativado) ap\u00F3s o disparo deste alerta. N\u00E3o selecione um alerta aqui caso n\u00E3o esteja definindo um alerta de recupera\u00E7\u00E3o.
-view_alert_definition_recovery_editor_loadFailed=N\u00E3o foi poss\u00EDvel construir o menu de recupera\u00E7\u00E3o
-view_alert_definition_recovery_editor_none_available=Nenhum
-view_alert_common_tab_general=Propriedades Gerais
-view_alert_common_tab_conditions=Condi\u00E7\u00F5es
-view_alert_common_tab_conditions_modal_title=Adicionar nova condi\u00E7\u00E3o.
-view_alert_common_tab_conditions_expression=Disparar alerta quando
-view_alert_common_tab_conditions_expression_tooltip=Determina se QUALQUER UMA ou TODAS as condi\u00E7\u00F5es devem ser satisfeitas para que todo o conjunto de condi\u00E7\u00F5es seja considerado verdadeiro.
-view_alert_common_tab_conditions_text=Condi\u00E7\u00E3o
-view_alert_common_tab_conditions_value=Valor
-view_alert_common_tab_conditions_type_availability=Mudan\u00E7a na Disponibilidade
-view_alert_common_tab_conditions_type_availability_down=Indispon\u00EDvel
-view_alert_common_tab_conditions_type_availability_up=Dispon\u00EDvel
-view_alert_common_tab_conditions_type_metric_threshold=Valor da M\u00E9trica excede o limiar (threshold)
-view_alert_common_tab_conditions_type_metric_calltime_threshold=Tempo de chamada excede o limiar (threshold)
-view_alert_common_tab_conditions_type_metric_calltime_destination=com o destino da chamada correspondente
-view_alert_common_tab_conditions_type_metric_calltime_change=Mudan\u00E7a no tempo de chamada
-view_alert_common_tab_conditions_type_metric_calltime_change_verb=ao menos
-view_alert_common_tab_conditions_type_metric_calltime_delta_grows=Aumento
-view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks=Redu\u00E7\u00E3o
-view_alert_common_tab_conditions_type_metric_calltime_delta_other=Mudan\u00E7a
-view_alert_common_tab_conditions_type_metric_baseline=Valor da m\u00E9trica excede a linha de base (baseline)
-view_alert_common_tab_conditions_type_metric_baseline_verb=de
-view_alert_common_tab_conditions_type_metric_change=Mudan\u00E7a no valor da m\u00E9trica
-view_alert_common_tab_conditions_type_metric_trait_change=Mudan\u00E7a de Carater\u00EDstica
-view_alert_common_tab_conditions_type_operation=Execu\u00E7\u00E3o de Opera\u00E7\u00E3o
-view_alert_common_tab_conditions_type_operation_status=resultado com status
-view_alert_common_tab_conditions_type_resource_configuration=Mudan\u00E7a na Configura\u00E7\u00E3o do Recurso
-view_alert_common_tab_conditions_type_event=Detec\u00E7\u00E3o de Envento
-view_alert_common_tab_conditions_type_event_matching=combinando com o evento de origem
-view_alert_common_tab_conditions_recovery_enabled=''{0}'' disparado para ser reativado.
-view_alert_common_tab_conditions_recovery_disabled=Este alerta desativou a sua defini\u00E7\u00E3o.
-view_alert_common_tab_notifications=Notifica\u00E7\u00F5es
-view_alert_common_tab_notifications_sender=Remetente
-view_alert_common_tab_notifications_status=Status
-view_alert_common_tab_notifications_message=Mensagem
-view_alert_common_tab_dampening=Sensibilidade
-view_alert_common_tab_dampening_category_none=N\u00E3o definido
-view_alert_common_tab_dampening_category_none_tooltip=Sensibilidade desabilitada. Cada vez que o conjunto de condi\u00E7\u00F5es for satisfeito, um alerta ser\u00E1 disparado.
-view_alert_common_tab_dampening_category_consecutive_count=Consecutivos
-view_alert_common_tab_dampening_category_consecutive_count_tooltip=Um alerta \u00E9 disparado a cada X ocorr\u00EAncias consecutivas em que o conjunto de condi\u00E7\u1E4Des for satisfeito.
-view_alert_common_tab_dampening_category_partial_count=\u00DAltimas N verifica\u00E7\u00F5es
-view_alert_common_tab_dampening_category_partial_count_tooltip=Um alerta \u00E9 disparado a cada X ocorr\u00EAncias em que o conjunto de condi\u00E7\u00F5es \u00E9 satisfeito durante as \u00FAltimas N verifica\u00E7\u00F5es.
-view_alert_common_tab_dampening_category_duration_count=Per\u00EDodo de Tempo
-view_alert_common_tab_dampening_category_duration_count_tooltip=Um alerta \u00E9 disparado a cada X ocorr\u00EAncias em que o conjunto de condi\u00E7\u00F5es \u00E9 satisfeito dentro de um dado per\u00EDodo de tempo.
-view_alert_common_tab_dampening_consecutive_occurrences_label=Ocorr\u00EAcias
-view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip=O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito antes do alerta ser disparado.
-view_alert_common_tab_dampening_partial_occurrences_label=Ocorr\u00EAncias
-view_alert_common_tab_dampening_partial_occurrences_label_tooltip=O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito durante as \u00FAltimas N verifica\u00E7\u00F5es antes do alerta ser disparado.
-view_alert_common_tab_dampening_partial_evalatuions_label=Verifica\u00E7\u00F5es
-view_alert_common_tab_dampening_partial_evalatuions_label_tooltip=O total de vezes que o conjunto de condi\u00E7\u00F5es ser\u00E1 testado para certificar-se de que o n\u00FAmero de ocorr\u00EAncias definido foi satisfeito.
-view_alert_common_tab_dampening_duration_occurrences_label=Ocorr\u00EAncias
-view_alert_common_tab_dampening_duration_occurrences_label_tooltip=O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito durante o per\u00EDodo de tempo definido antes do alerta ser disparado.
-view_alert_common_tab_dampening_duration_period_label=Per\u00EDodo de Tempo
-view_alert_common_tab_dampening_duration_period_label_tooltip=Espa\u00E7o de tempo em que o conjunto de condi\u00E7\u00F5es ser\u00E1 testado para verificar se o n\u00FAmero de ocorr\u00EAncias definido \u00E9 satisfeito.
-view_alert_common_tab_recovery=Recupera\u00E7\u00E3o~
-view_alert_common_tab_invalid_condition_category=Categoria de condi\u00E7\u00E3o inv\u00E1lida - favor reportar como um bug\: {0}
-view_alert_common_tab_invalid_dampening_category=Categora de sensibilidade inv\u00E1lida - favor reportar como um bug\: {0}
-view_alert_common_tab_invalid_time_units=Unidade de tempo inv\u00E1lida - favor reportar como um bug\: {0}
-
-# Auto Discovery Queue
-#----------------------------
-view_autoDiscoveryQ_title=Fila de Autodescoberta
-view_autoDiscoveryQ_import=Importar
-view_autoDiscoveryQ_ignore=Ignorar
-view_autoDiscoveryQ_ignored=Ignorado
-view_autoDiscoveryQ_unignore=N\u00E3o ignorar
-view_autoDiscoveryQ_committed=Committed
-view_autoDiscoveryQ_deleted=Deleted
-view_autoDiscoveryQ_uninventoried=Uninventoried
-view_autoDiscoveryQ_new=Novo
-view_autoDiscoveryQ_newAndIgnored=Novo e Ignorado
-view_autoDiscoveryQ_importFailure=Falha ao importar recursos
-view_autoDiscoveryQ_importSuccessful=Os recursos selecionados foram importados com sucesso.
-view_autoDiscoveryQ_ignoreFailure=Falha ao ignorar recursos.
-view_autoDiscoveryQ_ignoreSuccessful=Os recursos selecionados foram ignorados com sucesso.
-view_autoDiscoveryQ_unignoreFailure=Falha ao reimportar os recursos
-view_autoDiscoveryQ_unignoreSuccessful=You have successfully unignored the selected resources.~
-view_autoDiscoveryQ_noperm=(Required manage inventory permissions missing. See Administrator to change)~
-view_autoDiscoveryQ_noItems=N\u00E3o h\u00E1 itens a serem mostrados
-view_autoDiscoveryQ_field_parentId=ID Pai
-view_autoDiscoveryQ_field_name=Nome do Recurso
-view_autoDiscoveryQ_field_key=Chave do Recurso
-view_autoDiscoveryQ_field_discoveryTime=Data e Hora da Descoberta
-view_autoDiscoveryQ_field_inventoryStatus=Status do Invet\u00E1rio
-view_autoDiscoveryQ_loadFailure=Falha ao carregar a fila de descoberta do invent\u00E1rio
-view_autoDiscoveryQ_showStatus=Show
-view_autoDiscoveryQ_confirmSelect=Also select the platform children?
-
-#==================== Bundles ======================
-
-# some common bundle terms
-view_bundle_bundle=Bundle~
-view_bundle_bundles=Bundles~
-view_bundle_bundleDestinations=Bundle Destinations~
-view_bundle_bundleDeployment=Bundle Deployment~
-view_bundle_bundleDeployments=Bundle Deployments~
-view_bundle_bundleFiles=Bundle Files~
-view_bundle_bundleType=Bundle Type~
-view_bundle_bundleVersion=Bundle Version~
-view_bundle_bundleVersions=Bundle Versions~
-view_bundle_deploy=Deploy~
-view_bundle_deployed=Deployed~
-view_bundle_deployDir=Deploy Directory~
-view_bundle_deployments=Deployments~
-view_bundle_destinations=Destinations~
-view_bundle_files=Files~
-view_bundle_latestVersion=Latest Version~
-view_bundle_recipe=Recipe~
-view_bundle_revert=Revert~
-view_bundle_purge=Purge
-view_bundle_versions=Versions~
-view_bundle_deleteConfirm=Are you sure you want to delete this bundle? All versions, destinations and deployments for this bundle will also be deleted.
-
-# individual bundle views/wizards
-view_bundle_fileListView_fileSize=File Size~
-view_bundle_fileListView_md5=MD5
-view_bundle_fileListView_sha256=SHA256
-view_bundle_fileListView_loadFailure=Failed to load bundle file data~
-view_bundle_version_backToBundle=Back to Bundle~
-view_bundle_version_bundleVersionTagUpdateFailure=Failed to update bundle version tags~
-view_bundle_version_bundleVersionTagUpdateSuccessful=You have successfully updated the bundle version tags~
-view_bundle_version_deleteConfirm=Are you sure you want to delete this bundle version?
-view_bundle_version_deleteFailure=Failed to delete the bundle version [{0}]
-view_bundle_version_deleteSuccessful=You successfully deleted the bundle version [{0}]
-view_bundle_version_loadFailure=Failed to load bundle version~
-view_bundle_tree_loadFailure=Failed to load bundle data~
-view_bundle_revertWizard_title=Bundle Revert~
-view_bundle_revertWizard_windowTitle=Bundle Revert Wizard~
-view_bundle_revertWizard_getInfoStep_name=Provide Revert Information~
-view_bundle_revertWizard_getInfoStep_revertDeployName=Revert Deploy Name~
-view_bundle_revertWizard_getInfoStep_revertDeployDesc=Revert Deploy Description~
-view_bundle_revertWizard_getInfoStep_revertDeployDescFull=[REVERT From]\\n{0}\\n\\n[REVERT To]\\n{1}~
-view_bundle_revertWizard_getInfoStep_cleanDeploy=Clean Deployment? (this will delete an old, existing deploy directory prior to starting the revert deployment)~
-view_bundle_revertWizard_getInfoStep_getNameFailure=Failed to get revert deployment name~
-view_bundle_revertWizard_confirmStep_name=Revert Deployment Confirmation~
-view_bundle_revertWizard_confirmStep_noLiveDeployment_concise=No live deployment was found for the destination
-view_bundle_revertWizard_confirmStep_noLiveDeployment=No live deployment was found for the destination [{0}]~
-view_bundle_revertWizard_confirmStep_noPriorDeployment_concise=The live deployment cannot be reverted because there is no prior deployment
-view_bundle_revertWizard_confirmStep_noPriorDeployment=The live deployment [{0}] cannot be reverted because there is no prior deployment for the destination [{1}]~
-view_bundle_revertWizard_confirmStep_failedToFindLiveDeployment=Failed to find live deployment; cannot revert~
-view_bundle_revertWizard_confirmStep_liveDeployment=Live Deployment~
-view_bundle_revertWizard_confirmStep_prevDeployment=Previous Deployment~
-view_bundle_revertWizard_confirmStep_confirmation=Reverting Live Deployment to Previous Deployment. Click "Next" to continue...~
-view_bundle_revertWizard_revertStep_name=Deploy Bundle to Destination Platforms~
-view_bundle_revertWizard_revertStep_reverting=Reverting...~
-view_bundle_revertWizard_revertStep_scheduled=You have successfully scheduled the revert deployment!~
-view_bundle_revertWizard_revertStep_scheduledDetails=You have successfully scheduled to revert the bundle deployment [{0}] from resource group [{1}]~
-view_bundle_revertWizard_revertStep_scheduledFailure=Failed to schedule revert deployment!~
-view_bundle_list_loadFailure=Failed to load the bundle to be deployed [{0}]~
-view_bundle_list_singleLoadFailure=Failed to get a single bundle to be deployed [{0}]~
-view_bundle_list_versionsCount=Versions Count~
-view_bundle_list_destinationsCount=Destinations Count~
-view_bundle_list_loadWithLatestFailure=Failed to load bundle with the latest version data~
-view_bundleVersion_loadFailure=Failed to load bundle version data~
-view_bundle_list_backToAll=Back to All Bundles~
-view_bundle_list_tagUpdateFailure=Failed to update bundle tags~
-view_bundle_list_tagUpdateSuccessful=You have successfully updated the bundle tags~
-view_bundle_list_deleteConfirm=Are you sure you want to delete this bundle?~
-view_bundle_list_deletesFailure=Failed to delete the bundles
-view_bundle_list_deletesSuccessful=You successfully deleted the bundles
-view_bundle_list_deleteFailure=Failed to delete the bundle [{0}]~
-view_bundle_list_deleteSuccessful=You successfully deleted the bundle named [{0}]~
-view_bundle_list_error1=Failed to load bundle to deploy [{0}]~
-view_bundle_list_error2=Failed to get a single bundle to deploy [{0}]~
-view_bundle_list_error3=Failed to load bundle~
-view_bundle_dest_group=Group~
-view_bundle_dest_created=Created~
-view_bundle_dest_deployDir=Deploy Directory~
-view_bundle_dest_lastDeployedVersion=Last Deployed Version~
-view_bundle_dest_lastDeploymentDate=Last Deployment Date~
-view_bundle_dest_lastDeploymentStatus=Last Deployment Status~
-view_bundle_dest_loadFailure=Failed to load bundle destinations~
-view_bundle_dest_loadFailureVersionInfo=Failed to load bundle destination deployed version information~
-view_bundle_dest_backToBundle=Back to Bundle~
-view_bundle_dest_tagUpdateFailure=Failed to update bundle destination tags~
-view_bundle_dest_tagUpdateSuccessful=You have successfully updated the bundle destination tags~
-view_bundle_dest_purgeConfirm=This will purge the bundle content from all remote machines. Are you sure you want to do this?
-view_bundle_dest_purgeFailure=Failed to purge the bundle destination [{0}] from some or all of the remote machines.
-view_bundle_dest_purgeSuccessful=You successfully purged the bundle destination [{0}] from all of the remote machines.
-view_bundle_dest_revertConfirm=This will revert all remote machines back to the previous bundle deployment. Are you sure you want to do this?
-view_bundle_dest_deleteConfirm=Are you sure you want to delete this bundle destination? This only deletes it from the database; all bundle content that was deployed to this destination on remote machines will remain.
-view_bundle_dest_deleteFailure=Failed to delete the bundle destination [{0}]
-view_bundle_dest_deleteSuccessful=You successfully deleted the bundle destination [{0}]
-view_bundle_resDeployDS_loadFailure=Failed to load bundle resource deployments~
-view_bundle_deploy_name=Deployment Name~
-view_bundle_deploy_time=Deployment Time~
-view_bundle_deploy_loadDeployFailure=Failed to load bundle deployments~
-view_bundle_deploy_action=Action~
-view_bundle_deploy_installDetails=Install Details~
-view_bundle_deploy_backButton=Back to Destination~
-view_bundle_deploy_tagUpdateFailure=Failed to update bundle deployment tags~
-view_bundle_deploy_tagUpdateSuccessful=You have successfully updated the bundle deployment tags~
-view_bundle_deploy_deploymentPlatforms=Deployment Platforms~
-view_bundle_deploy_selectARow=Select a row to show installation details~
-view_bundle_deploy_operatingSystem=Operating System~
-view_bundle_deploy_loadFailure=Failed to load bundle deployment~
-view_bundle_deploy_loadBundleFailure=Failed to find bundle~
-view_bundle_deploy_deployedBy=Deployed By
-view_bundle_deploy_clickForError=Click the icon for the error message
-view_bundle_deploy_deleteConfirm=Are you sure you want to delete this bundle deployment?
-view_bundle_deploy_deleteFailure=Failed to delete the bundle deployment [{0}]
-view_bundle_deploy_deleteSuccessful=You successfully deleted the bundle deployment [{0}]
-view_bundle_createWizard_title=Create Bundle~
-view_bundle_createWizard_windowTitle=Bundle Creation Wizard~
-view_bundle_createWizard_cancelSuccessful=Canceled the creation of bundle [{0}], version=[{1}]~
-view_bundle_createWizard_cancelFailure=Failed to fully cancel the creation of bundle [{0}], version=[{1}] - the bundle may still exist in the database~
-view_bundle_createWizard_noBundleTypesSupported=No bundle types are supported - you must deploy a valid plugin that supports bundle deployments~
-view_bundle_createWizard_noBundleTypesAvail=No bundle types are available~
-view_bundle_createWizard_loadBundleFileFailure=Cannot obtain bundle file information from server~
-view_bundle_createWizard_enterUrl=Please enter a valid URL where the bundle distribution file can be downloaded from
-view_bundle_createWizard_enterRecipe=Please supply a valid recipe
-view_bundle_createWizard_uploadInProgress=Upload is in progress... This can take several minutes for large files~
-view_bundle_createWizard_uploadStepName=Provide a Bundle Distribution~
-view_bundle_createWizard_noAdditionalFilesNeeded=No additional files need to be uploaded for this bundle~
-view_bundle_createWizard_failedToUploadFile=Failed to upload bundle file~
-view_bundle_createWizard_failedToUploadDistroFile=Failed to upload bundle distribution file~
-view_bundle_createWizard_bundleDistro=Bundle Distribution~
-view_bundle_createWizard_youMustChooseOne=You must choose one option in order to create a bundle!
-view_bundle_createWizard_urlOption=URL~
-view_bundle_createWizard_uploadOption=Upload~
-view_bundle_createWizard_recipeOption=Recipe~
-view_bundle_createWizard_provideBundleDistro=Provide a Bundle Distribution
-view_bundle_createWizard_clickToUploadRecipe=Click to upload a recipe file~
-view_bundle_createWizard_createFailure=Failed to create the bundle~
-view_bundle_createWizard_createSuccessful=You have successfully created a bundle named [{0}] with a version of [{1}]~
-
-view_bundle_deployWizard_deploying=Deploying...~
-view_bundle_deployWizard_deployStep=Deploy Bundle to Destination Platforms~
-view_bundle_deployWizard_deploymentCreated=Created Deployment...~
-view_bundle_deployWizard_deploymentCreatedDetail=Created deployment [{0}] description [{1}]~
-view_bundle_deployWizard_deploymentCreatedDetail_concise=You have created the deployment [{0}]
-view_bundle_deployWizard_destinationCreatedDetail=Created destination [{0}] description [{1}]~
-view_bundle_deployWizard_destinationCreatedDetail_concise=You have created the destination [{0}]
-view_bundle_deployWizard_deploymentScheduled=Bundle Deployment Scheduled!~
-view_bundle_deployWizard_deploymentScheduledDetail=Scheduled bundle deployment [{0}] destination group [{1}]~
-view_bundle_deployWizard_deploymentScheduledDetail_concise=You have scheduled the bundle deployment
-view_bundle_deployWizard_error_1=Failed to delete new deployment on Cancel:
-view_bundle_deployWizard_error_2=Failed to delete new destination on Cancel:
-view_bundle_deployWizard_error_3=Failed to Schedule Deployment!~
-view_bundle_deployWizard_error_4=Failed to schedule deployment: {0}~
-view_bundle_deployWizard_error_5=Failed to Create Deployment!~
-view_bundle_deployWizard_error_6=Failed to create deployment: {0}~
-view_bundle_deployWizard_error_7=Failed to get deployment name.~
-view_bundle_deployWizard_error_8=You must select a valid resource group from the drop down~
-view_bundle_deployWizard_error_9=Failed to delete new destination in nextPage:~
-view_bundle_deployWizard_error_10=Failed to create destination, it may already exist. (Note, for an existing destination deploy from the Destination view)~
-view_bundle_deployWizard_error_11=Failed to find defined deployments.~
-view_bundle_deployWizard_error_12=Failed to find defined bundles.~
-view_bundle_deployWizard_getConfigStep=Set Deployment Configuration~
-view_bundle_deployWizard_getConfigSkip=No configuration needed for this bundle version.~
-view_bundle_deployWizard_getDestStep=New Destination~
-view_bundle_deployWizard_getDest_name=Destination Name~
-view_bundle_deployWizard_getDest_desc=Destination Description~
-view_bundle_deployWizard_getDest_deployDir=Root Deployment Directory (on destination platforms)~
-view_bundle_deployWizard_getInfoStep=Provide Deployment Information~
-view_bundle_deployWizard_getInfo_clean=Clean Deployment? (wipe deploy directory on destination platform)~
-view_bundle_deployWizard_getInfo_deploymentDesc=Deployment Description~
-view_bundle_deployWizard_getInfo_deploymentName=Deployment Name~
-view_bundle_deployWizard_getOptionsStep=Deploy Options~
-view_bundle_deployWizard_getOptions_deployLater=Deploy Later~
-view_bundle_deployWizard_getOptions_deployNow=Deploy Now~
-view_bundle_deployWizard_getOptions_deployTime=Deployment Time~
-view_bundle_deployWizard_selectBundleStep=Select Deployment Bundle~
-view_bundle_deployWizard_selectBundle_single=Select only a single bundle for deployment.~
-view_bundle_deployWizard_selectVersionStep=Select Deployment Bundle Version~
-view_bundle_deployWizard_selectVersion_latest=Latest Version [{0}]~
-view_bundle_deployWizard_selectVersion_live=Live Version [{0}]~
-view_bundle_deployWizard_selectVersion_select=Select Version from List:~
-view_bundle_deployWizard_title=Bundle Deployment Wizard~
-
-# =================== Measurement Views =====================
-
-view_measureTable_chartMetricValues=Chart Selected Metrics
-view_measureTable_getLive=Get Live Value
-view_measureTable_getLive_failure=Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
-view_measureTable_live_title=Live Data
-
-# =================== Components =====================
-
-view_configCompare_comparingConfigs=Comparando Configura\u00E7\u00F5es
-view_configCompare_configCompare=Compara\u00E7\u00E3o de Configura\u00E7\u00F5es
-
-view_configEdit_addItem=Adicionar Item \u00E0 Lista
-view_configEdit_confirm_1=Tem certeza de que deseja excluir as propriedades selecionadas?
-view_configEdit_confirm_2=Tem certeza de que deseja excluir esta linha?
-view_configEdit_confirm_3=Tem certeza de que deseja excluir [{0}] selecionado [{1}]?
-view_configEdit_viewRow=View Row
-view_configEdit_editRow=Editar Linha de Configura\u00E7\u00E3o
-view_configEdit_enterPropName=Informe o nome da propriedade a ser adicionada.
-view_configEdit_error_1=Este recurso n\u00E3o suporta Configura\u00E7\u00E3o.
-view_configEdit_error_2=Este recurso n\u00E3o possui suporte \u00E0 propriedades de conex\u00E3o.
-view_configEdit_error_3=N\u00E3o f\u00F3 poss\u00EDvel adicionar a propriedade com nome [{0}]. Nome de propriedade j\u00E1 utilizada neste conjunto.
-view_configEdit_files=Arquivos
-view_configEdit_hideAll=Ocultar todos
-view_configEdit_jumpToSection=Ir direto para a Sele\u00E7\u00E3o
-view_configEdit_msg_1=Propriedade [{0}] adicionada ao conjunto.
-view_configEdit_msg_2=Propriedades removidas do conjunto.
-view_configEdit_msg_3=[{0} {1}] removido da lista.
-view_configEdit_msg_4=Item adicionado \u00E0 lista.
-view_configEdit_properties=Propriedades
-view_configEdit_tooltip_1=Remove os itens selecionados da lista.
-view_configEdit_tooltip_2=Adiciona um item \u00E0 lista.
-
-view_groupConfigEdit_member=Membro
-view_groupConfigEdit_noListProps=Lista de propriedades n\u00E3o suportada atualmente para configura\u00E7\u00F5es em grupo.
-view_groupConfigEdit_tooltip_1=Valores dos membros diferem - clique no \u00EDcone para edit\u00E1-los.
-view_groupConfigEdit_setAll=Atribuir todos os valores \u00E0\:
-view_groupConfigEdit_unset=Remover atribui\u00E7\u00E3o
-view_groupConfigEdit_valsDiff=valores dos membros diferem
-view_groupConfigEdit_valsDiffForProp=Valores dos membros para a Propriedade [{0}]
-
-view_leftNav_unknownPage=P\u00E1gina desconhecida [{0}] para a se\u00E7\u00E3o [{1}] - URL inv\u00E1lida.
-
-view_measure_nan=--dados indispon\u00EDveis--
-
-# Measurement Range Selector
-view_measureRange_last=\u00DAltimo
-view_measureRange_start=Time Range - Start
-view_measureRange_simple=Simples...
-
-view_selector_assigned=Associado {0}
-view_selector_available=Dispon\u00EDvel {0}
-
-view_subTab_error_disabled=N\u00E3o \u00E9 poss\u00EDvel selecionar uma subTab desabilidada [{0}].
-
-view_table_drawFail=Failed to draw Table [{0}].
-view_table_matchingRows=Matching Rows: {0} (selected: {1})
-view_table_totalRows=Total de Linhas\: {0} (selecionada\: {1})
-view_tableSection_backButton=Voltar \u00E0 Lista
-view_tableSection_error_noId=Table [{0}] record is missing 'id' attribute - please report this bug.~
-view_tableSection_error_badId=Can not show detail for [{0}]. Illegal 'id': [{1}]. Please report this bug~
-
-view_tags_tags=Tags~
-view_tags_error_1=Failed to load Tags~
-view_tags_tooltip_1=Click to remove this Tag~
-view_tags_tooltip_2=Click to edit Tags~
-view_tags_tooltip_3=Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
-
-# File Upload (various)
-view_upload_alreadyUploaded=File has already been uploaded~
-view_upload_bundleDistFile=Distribution File~
-view_upload_error_bundleDistFile=Error uploading Bundle Distribution File~
-view_upload_error_file=Error uploading file~
-view_upload_error_fileName=Error uploading file [{0}]~
-view_upload_error_fileName_2=Error uploading file [{0}], check for invalid file path.~
-view_upload_error_packageVersionFile=Error uploading Package Version File~
-view_upload_error_results=Error uploading file, unexpected results: [{0}]~
-view_upload_inProgress=Can not submit, upload is currently in progress~
-view_upload_prompt_1=[{0}] File to Upload~
-view_upload_prompt_2=File to Upload~
-view_upload_tooltip_1a=Select a file to upload, then click Upload or Next
-view_upload_tooltip_1b=Select a file to upload, then click Next
-view_upload_tooltip_2=File upload had previously failed~
-view_upload_success=File successfully uploaded~
-view_upload_upload=Upload~
-view_upload_uploadFile=UploadFile~
-
-# Group Create Wizard
-view_groupCreateWizard_membersStepName=Select Members~
-view_groupCreateWizard_createStepName=Group Settings~
-view_groupCreateWizard_createStep_recursive=Recursive~
-view_groupCreateWizard_title=Create Group~
-view_groupCreateWizard_windowTitle=Create Group~
-view_groupCreateWizard_createFailure=Failed to create the resource group~
-view_groupCreateWizard_createSuccessful_concise=You have created a new resource group. [<a href="{0}">View Group</a>]~
-view_groupCreateWizard_createSuccessful_full=You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources~
-
-# Resource Type / Plugin View/Datasources
-view_type_resourceTypes=Resource Types~
-view_type_parentId=Parent ID~
-view_type_typeTreeLoadFailure=Failed to load resource type tree data~
-
-# Tabs
-view_tabs_invalidSubTab=Invalid subtab: {0}
-view_tabs_invalidTab=Invalid tab: {0}
-
-# Group Tree
-group_tree_partialClusterTooltip={0} out of {1} group members have a ''{2}'' resource
-
-#=================== Dashboard =====================
-view_dashboard_favorites_error1=Failed to load favorite Resources.~
-view_dashboardManager_error=Failed to save dashboard to server~
-view_dashboardManager_saved=Saved dashboard {0} to server~
-view_dashboardManager_success=Saved dashboard~
-view_dashboardManager_deleteFail=Failed to delete dashboard.
-view_dashboardManager_deleted=Successfully deleted dashboard {0}~
-view_dashboards_title=Dashboard~
-view_dashboards_confirm1=Are you sure you want to delete~
-view_dashboards_portlets_refresh_fail1=Failed to update interval for portlets that auto-refresh
-view_dashboards_portlets_refresh_fail2=Failed to disable reload for portlets that auto-refresh
-view_dashboards_portlets_refresh_none=No Refresh
-view_dashboards_portlets_refresh_one_min=1 minute
-view_dashboards_portlets_refresh_multiple_min={0} minutes
-view_dashboards_portlets_refresh_success1=Updated interval for portlets that auto-refresh
-view_dashboards_portlets_refresh_success2=Stopping reload for portlets that auto-refresh
-view_dashboardsManager_error1=Failed to add new dashboard~
-view_dashboardsManager_message_title_details=<h1>Welcome to RHQ</h1>\n<p>The RHQ project is an abstraction and plug-in based systems management suite that provides extensible and integrated systems management for multiple products and platforms across a set of core features. The project is designed with layered modules that provide a flexible architecture for deployment. It delivers a core user interface that delivers audited and historical management across an entire enterprise. A Server/Agent architecture provides remote management and plugins implement all specific support for managed products.</p>\n <p>This default dashboard can be edited by clicking the (edit mode) button above.</p>~
-
-view_portlet_factory_invalidPortlet=This is an obsolete portlet that is no longer valid. Please delete it.
-
-view_portlet_defaultName_autodiscovery=Discovery Queue
-view_portlet_defaultName_favoriteResources=Favorite Resources
-view_portlet_defaultName_resourceMetric=Resource Metric Graph
-view_portlet_defaultName_groupMetric=Resource Group Metric Graph
-view_portlet_defaultName_inventorySummary=Inventory Summary
-view_portlet_defaultName_mashup=Mashup
-view_portlet_defaultName_message=Message
-view_portlet_defaultName_operations=Recent Operations
-view_portlet_defaultName_platformSummary=Platform Utilization
-view_portlet_defaultName_problemResources=Alerted or Unavailable Resources
-view_portlet_defaultName_recentAlerts=Recent Alerts
-view_portlet_defaultName_recentlyAddedResources=Recently Added Resources
-view_portlet_defaultName_tagCloud=Tag Count
-
-view_portlet_defaultName_group_alerts=Group: Alerts
-view_portlet_defaultName_group_bundles=Group: Bundle Deployments
-view_portlet_defaultName_group_config_updates=Group: Configuration Updates
-view_portlet_defaultName_group_events=Group: Event Counts
-view_portlet_defaultName_group_metrics=Group: Metrics
-view_portlet_defaultName_group_oobs=Group: OOB Conditions
-view_portlet_defaultName_group_operations=Group: Operations
-view_portlet_defaultName_group_pkg_hisory=Group: Package History
-view_portlet_defaultName_resource_alerts=Resource: Alerts
-view_portlet_defaultName_resource_bundles=Resource: Bundle Deployments
-view_portlet_defaultName_resource_config_updates=Resource: Configuration Updates
-view_portlet_defaultName_resource_events=Resource: Event Counts
-view_portlet_defaultName_resource_metrics=Resource: Measurements
-view_portlet_defaultName_resource_oobs=Resource: OOB Metrics
-view_portlet_defaultName_resource_operations=Resource: Operations
-view_portlet_defaultName_resource_pkg_hisory=Resource: Package History
-
-view_portlet_help_autodiscovery=This portlet allows import or ignore of newly discovered resources. Imported resources are added to inventory for monitoring and management. Ignored resources are not imported and are hidden from view unless explicitly unignored.
-view_portlet_help_bundle_deps=This portlet shows relevant bundle deployments based on display criteria configured.
-view_portlet_help_config_updates=This portlet displays recent configuration changes consistent with configuration settings.
-view_portlet_help_eventcounts=This portlet displays Event counts consistent with display criteria configured.
-view_portlet_help_favoriteResources=This portlet displays the current user''s favorite resources.
-view_portlet_help_graph=This portlet displays the resource metric graph.
-view_portlet_help_inventorySummary=This portlet displays a short summary of the current user''s viewable inventory and metric collection rate.
-view_portlet_help_mashup=This portlet displays the returned content of a remote HTTP request (via an iframe).
-view_portlet_help_metrics=This portlet graphs relevant recent metric data based on display criteria configured.
-view_portlet_help_message=This portlet displays a static HTML message. The <i>message</i> property must be configured.
-view_portlet_help_oobs=This portlet displays OOB(Out of Bound) metric conditions.
-view_portlet_help_operations=This portlet displays the most recently executed operations for the current user''s inventory.
-view_portlet_help_scheduledOperations=This portlet displays the next scheduled operations for the current user''s inventory.
-view_portlet_help_operations_criteria=This portlet displays Operations consistent with display criteria configured.
-view_portlet_help_pkg_history=This portlet shows relevant package history based on display criteria configured.
-view_portlet_help_platformSummary=This portlet displays utilization data (such as current CPU and memory usage) for platform resources that are accessible by the current user.
-view_portlet_help_problemResources=This portlet displays the current user''s alerted or unavailable resources.
-view_portlet_help_recentAlerts=This portlet displays alerts recently fired on the current user''s viewable inventory.
-view_portlet_help_recentlyAdded=This portlet displays resources that have recently been imported into inventory.
-view_portlet_help_tagCloud=This portlet displays the relative tag counts for the current user''s inventory.
-view_portlet_help_none=There is no help available for this portlet.
-
-view_portlet_configure_needed=Click the Settings button to configure this portlet.
-view_portlet_configure_notNeeded=Configuration is not necessary for this portlet.
-view_portlet_configure_definitionTitle=Portlet Configuration
-view_portlet_configure_definitionDesc=The configuration settings for the portlet.
-
-view_portlet_autodiscovery_setting_platforms=discovered platforms
-
-view_portlet_graph_configure_resource_graph=The resource to graph~
-view_portlet_graph_configure_metricDefinition_graph=The metric definition id to graph~
-
-view_portlet_inventory_error1=Failed to retrieve inventory summary~
-view_portlet_inventory_tooltip_expand=Click to show more details for this resource.
-view_portlet_inventory_tooltip_collapse=Click to hide details for this resource.
-
-view_portlet_message_title=Message~
-
-view_portlet_operations_config_completed_maximum=Maximum number of Completed operations to display.~
-view_portlet_operations_config_completed_enable=Whether to enable completed operations results grouping for dashboard.~
-view_portlet_operations_config_scheduled_enable=Whether to enable scheduled operations results grouping for dashboard.~
-view_portlet_operations_config_scheduled_maximum=Maximum number of Scheduled operations to display.~
-view_portlet_operations_config_completed=completed operations~
-view_portlet_operations_config_show_last=show Last~
-view_portlet_operations_config_show_next=show Next~
-view_portlet_operations_disabled=(Results currently disabled. Change settings to enable results.~
-
-view_portlet_platform_platform_error_1=Failed to load platform metrics~
-view_portlet_platform_type_error_1=Could not load type data~
-
-view_portlet_problemResources_config_display_maximum=Maximum number of Problem resources to display.
-view_portlet_problemResources_config_display_range=Show problem resources going back this many hours.
-view_portlet_problemResources_config_display_range2=From {0} to {1}
-view_portlet_problemResources_maxDisplaySetting=maximum resources.
-
-view_portlet_recentAlerts_config_members=Select Members~
-view_portlet_recentAlerts_config_priority_label=priority Alerts,~
-view_portlet_recentAlerts_config_when=within the past~
-view_portlet_recentAlerts_fail_msg=Failed to load resources assigned for alert filtering.
-
-view_portlet_recentlyAdded_setting_addedPlatforms=recently added platforms
-view_portlet_recentlyAdded_error1=Failed to load recently added resources~
-view_portlet_results_empty=No results found using specified criteria.
-
-# =================== Inventory =====================
-view_inventory_adq=Discovery Queue~
-view_inventory_sectionHelp=From this section, newly discovered Resources, inventoried Resources, and Groups can be viewed and managed.~
-view_inventory_problemGroups=Problem Groups~
-view_inventory_collectionInterval=Collection Interval~
-view_inventory_mixed=mixed~
-view_inventory_unavailableServers=Unavailable Servers
-view_inventory_groups=Groups~
-view_inventory_allGroups=All Groups~
-view_inventory_allResources=All Resources~
-view_inventory_platforms=Platforms~
-view_inventory_servers=Servers~
-view_inventory_services=Services~
-view_inventory_summary_agent_error1=Failed to locate agent managing resource id~
-view_inventory_summary_agent_error2=Failed to ping agent managing resource id~
-view_inventory_summary_agent_error3=You do not have permission to view details for this Agent.
-view_inventory_summary_agent_fullEnpoint=Full Endpoint~
-view_inventory_summary_agent_fullEnpoint_err1=!No remote endpoint associated with this resource!~
-view_inventory_summary_agent_last_title=Last Received Availability Report~
-view_inventory_summary_agent_status_title=Agent Communications Status~
-view_inventory_summary_agent_title=Agent Managing this Resource~
-view_inventory_dynagroupDefs=Dynagroup Definitions~
-view_metric_traits=Traits~
-view_metric_viewTraitHistory=Value History for Trait [{0}]~
-view_inventory_eventHistory_groupEventHistory=Group Event History~
-view_inventory_eventHistory_resourceEventHistory=Resource Event History~
-view_inventory_eventHistory_sourceFilter=Source Filter~
-view_inventory_eventHistory_detailsFilter=Details Filter~
-view_inventory_eventHistory_severityFilter=Severity Filter~
-view_inventory_eventHistory_timestamp=Timestamp~
-view_inventory_eventHistory_severity=Severity~
-view_inventory_eventHistory_details=Details~
-view_inventory_eventHistory_sourceLocation=Source Location~
-view_inventory_eventHistory_deleteSuccessful=You have successfully deleted [{0}] events for [{1}]~
-view_inventory_eventHistory_deleteFailed=Failed to deleted selected events for [{0}]~
-view_inventory_eventHistory_purgeSuccessful=You have successfully purged [{0}] events for [{1}]~
-view_inventory_eventHistory_purgeFailed=Failed to purge events for [{0}]~
-view_inventory_eventDetails_loadFailed=An error occurred loading the event details~
-view_inventory_groups_resourceGroups=Resource Groups~
-view_inventory_groups_children=Children~
-view_inventory_groups_descendants=Descendants~
-view_inventory_groups_deleteSuccessful=You have successfully deleted the selected resource groups~
-view_inventory_groups_deleteFailed=Failed to delete the selected resource groups~
-view_inventory_groups_loadFailed=Failed to load group composite data~
-view_inventory_resource_loadFailed=Resource with id [{0}] does not exist or is not accessible~
-view_inventory_resources_deleteConfirm=Are you sure you want to delete the selected resources?~
-view_inventory_resources_deleteSuccessful=You have successfully deleted the selected resources~
-view_inventory_resources_deleteFailed=Failed to delete the selected resources~
-view_inventory_resources_uninventoryConfirm=Are you sure you want to uninventory the selected resources? Note that if a selected resource still exists, then it will get rediscovered during its agent''s next discovery scan.
-view_inventory_resources_uninventorySuccessful=You have successfully uninventoried the selected resources
-view_inventory_resources_uninventoryFailed=Failed to uninventory the selected resources
-view_inventory_resources_loadFailed=Failed to load resource composite data~
-view_inventory_resources_title=Member Resources~
-view_inventory_resources_title_children=Child Resources~
-view_inventory_resources_title_members=Member Resources~
-view_resource_inventory_activity_changed_by=Changed by
-view_resource_inventory_activity_criteria_no_recent_events=No event counts based off display criteria.
-view_resource_inventory_activity_no_recent_alerts=No recent alerts
-view_resource_inventory_activity_no_recent_bundle_deploy=No recent bundle deployments
-view_resource_inventory_activity_no_recent_config_history=No configuration change history
-view_resource_inventory_activity_no_recent_events=No events in the last 24 hours
-view_resource_inventory_activity_no_recent_metrics=This resource has no recent metrics
-view_resource_inventory_activity_no_recent_oob=No OOB conditions found
-view_resource_inventory_activity_no_recent_operations=No recent operation history
-view_resource_inventory_activity_no_recent_pkg_history=No recent package history
-view_resource_inventory_childhistory_createdChild=Created Child
-view_resource_inventory_childhistory_deletedChild=Deleted Child
-view_resource_inventory_childhistory_status_invalidArtifact=Invalid Artifact
-view_resource_inventory_childhistory_status_invalidConfig=Invalid Configuration
-view_resource_inventory_childhistory_filterTitle=Past N Days
-view_resource_monitor_availability_loadFailed=Failed to load availability history~
-view_resource_monitor_graphs_noneAvailable=No graphs available~
-view_resource_monitor_graphs_loadFailed=Failed to load graph data~
-view_resource_monitor_graphs_lookupFailed=Failed to find resource for graph~
-view_resource_monitor_graph_instructions=Point your mouse to a data point on the chart~
-view_resource_monitor_graph_live_tooltip=Click for a live graph of current values~
-view_resource_monitor_table_min=Minimum
-view_resource_monitor_table_max=Maximum
-view_resource_monitor_table_avg=Average
-view_resource_monitor_table_last=Last
-view_resource_monitor_table_alerts=Alerts
-view_resource_monitor_detailed_graph_label=Detailed Graph~
-view_resource_monitor_calltime_title=Call Time Data~
-view_resource_monitor_calltime_destination=Call Destination~
-view_resource_monitor_calltime_count=Count~
-view_resource_monitor_calltime_minimum=Minimum~
-view_resource_monitor_calltime_average=Average~
-view_resource_monitor_calltime_maximum=Maximum~
-view_resource_monitor_calltime_total=Total~
-view_resource_monitor_calltime_loadFailed=Could not load call time data~
-view_resource_monitor_calltime_lookupFailed=Could not load resource for call time~
-view_resource_monitor_calltime_editFailed=Call time data can not be edited~
-view_resource_monitor_schedules_title=Resource Metric Collection Schedules~
-view_resource_title_tagUpdateFailed=Failed to update resource tags~
-view_resource_title_component_errors_tooltip=Shows managed component errors. Click for details~
-view_tree_common_loadFailed_generic=Failed to load data for tree~
-view_tree_common_loadFailed_root=Failed to load root for tree~
-view_tree_common_loadFailed_descendants=Failed to load descendants for tree~
-view_tree_common_loadFailed_children=Failed to load children for node~
-view_tree_common_createFailed_autoCluster=Failed to create or update autocluster backing group
-view_tree_common_loadFailed_group=Failed to load group with id [{0}]
-view_tree_common_loadFailed_groupTree=Failed to load group tree
-view_tree_common_loadFailed_selection=Failed to select this node~
-view_tree_common_loadFailed_node=Failed to load data for this node~
-view_tree_common_loadFailed_create=Failed to create view for this node~
-view_tree_common_loadFailed_update=Failed to update view for this node~
-view_tree_common_contextMenu_loadFail_children=Failed to load platform manual add children
-view_tree_common_contextMenu_loadFail_dashboards=Failed to load user dashboards
-view_tree_common_contextMenu_loadFail_group=Failed to load group for context menu
-view_tree_common_contextMenu_type_name_label=Type: {0}
-view_tree_common_contextMenu_resourceConfiguration=Resource Configuration~
-view_tree_common_contextMenu_editPluginConfiguration=Edit [{0}] Plugin Configuration~
-view_tree_common_contextMenu_editResourceConfiguration=Edit [{0}] Resource Configuration~
-view_tree_common_contextMenu_operations=Operations~
-view_tree_common_contextMenu_operations_loadFailed=Failure to start wizard for running operations~
-view_tree_common_contextMenu_measurements=Measurements~
-view_tree_common_contextMenu_addChartToDashboard=Add chart to dashboard [{0}]~
-view_tree_common_contextMenu_resourceGraph=Resource Metric Graph
-view_tree_common_contextMenu_groupGraph=Group Metric Graph
-view_tree_common_contextMenu_saveChartToDashboardSuccessful=You have saved dashboard [{0}]~
-view_tree_common_contextMenu_saveChartToDashboardFailure=Failed to save the dashboard~
-view_tree_common_contextMenu_loadFailed_dashboard=Failed to load user dashboards
-view_tree_common_contextMenu_loadFailed_manualAddChildren=Failed to load platform manual add children~
-view_tree_group_error_updateAutoCluster=Failed to create or update autocluster backing group. key: [{0}]
-view_tabs_common_activity=Activity
-view_tabs_common_agent=Agent
-view_tabs_common_summary=Summary~
-view_tabs_common_overview=Overview~
-view_tabs_common_dashboard=Dashboard~
-view_tabs_common_timeline=Timeline~
-view_tabs_common_monitoring=Monitoring~
-view_tabs_common_graphs=Graphs~
-view_tabs_common_tables=Tables~
-view_tabs_common_traits=Traits~
-view_tabs_common_availability=Availability~
-view_tabs_common_schedules=Schedules~
-view_tabs_common_calltime=Calltime~
-view_tabs_common_inventory=Inventory~
-view_tabs_common_groups=Groups~
-view_tabs_common_members=Members~
-view_tabs_common_group_members=Group Members
-view_tabs_common_group_membership=Group Membership~
-view_tabs_common_child_resources=Child Resources~
-view_tabs_common_child_history=Child History~
-view_tabs_common_connectionSettings=Connection Settings~
-view_tabs_common_connectionSettingsHistory=Connection Settings History~
-view_tabs_common_operations=Operations~
-view_tabs_common_schedule=Schedule
-view_tabs_common_history=History~
-view_tabs_common_alerts=Alerts~
-view_tabs_common_definitions=Definitions~
-view_tabs_common_current=Current~
-view_tabs_common_events=Events~
-view_tabs_common_configuration=Configuration~
-view_tabs_common_content=Content~
-view_tabs_common_deployed=Deployed~
-view_tabs_common_new=New~
-view_tabs_common_subscriptions=Subscriptions~
-view_titleBar_common_updateTagsSuccessful=The tags for [{0}] have been updated~
-view_titleBar_common_updateTagsFailure=Failed to update the tags for [{0}]~
-view_titleBar_common_loadTagsFailure=Failed to load the tags for [{0}]~
-view_titleBar_common_clickToRemoveFav=Click to remove this as a favorite~
-view_titleBar_common_clickToAddFav=Click to add this as a favorite~
-view_titleBar_common_removedFav=You have removed [{0}] as one of your favorites~
-view_titleBar_common_addedFav=You have added [{0}] as a favorite~
-view_titleBar_common_removedFavFailure=Failed to remove [{0}] as one of your favorites~
-view_titleBar_common_addedFavFailure=Failed to add [{0}] as a favorite~
-view_titleBar_group_failInfo=Failed to get general info on group [{0}] with ID [{1}]
-view_titleBar_group_summary_collapsedTooltip=Click to show more details for this group
-view_titleBar_group_summary_expandedTooltip=Click to hide details for this group
-view_dynagroup_expressionSet=Expression Set~
-view_dynagroup_recalculationInterval=Recalculation Interval~
-view_dynagroup_lastCalculationTime=Last Calculation Time~
-view_dynagroup_nextCalculationTime=Next Calculation Time~
-view_dynagroup_definitionCreated=You have successfully created a group definition named [{0}]~
-view_dynagroup_definitionLoadFailure=Failed to load group definitions~
-view_dynagroup_definitionAlreadyExists=A group definition already exists with this name~
-view_dynagroup_saveSuccessful=You have successfully saved the group definition named [{0}]~
-view_dynagroup_saveFailure=Failed to save the group definition named [{0}]~
-view_dynagroup_singleSaveFailure=An error occurred - there should have been one created, but instead there were [{0}] created~
-view_dynagroup_saveAndRecalculate=Save & Recalculate~
-view_dynagroup_recalculate=Recalculate~
-view_dynagroup_recalcSuccessful=You have successfully recalculated this group definition~
-view_dynagroup_recalcFailure=Failed to recalculated this group definition~
-view_dynagroup_recalcSuccessfulSelection=You have successfully recalculated [{0}] group definitions~
-view_dynagroup_recalcFailureSelection=Failed to recalculated the selected group definitions~
-view_dynagroup_deleteSuccessfulSelection=You have successfully deleted [{0}] group definitions~
-view_dynagroup_deleteFailureSelection=Failed to delete the selected group definitions~
-view_dynagroup_children=DynaGroup Children~
-view_dynagroup_newGroupDefinition=New Group Definition~
-view_dynagroup_editing=Editing [{0}]~
-view_dynagroup_expression=Expression~
-view_dynagroup_recursive=Recursive~
-view_dynagroup_loadDefinitionFailure=Failed to load group definition [{0}]~
-view_dynagroup_loadDefinitionMissing=There is no group definition with the ID of [{0}]~
-view_dynagroup_permDenied=You do not have permission to view group definitions~
-view_dynagroup_definitions=DynaGroup Definitions~
-view_dynagroup_template_customExpression=Custom Expression...
-view_dynagroup_template_jbossas4_clusters=JBossAS 4 - Clusters
-view_dynagroup_template_jbossas5_clusters=JBossAS 5/6 - Clusters
-view_dynagroup_template_jbossas4_earClusters=JBossAS 4 - Clustered EARs
-view_dynagroup_template_jbossas4_uniqueVersions=JBossAS 4 - Unique versions
-view_dynagroup_template_platforms=Platform resources in inventory
-view_dynagroup_template_uniqueResourceTypes=Unique resource types in inventory
-view_dynagroup_template_jbossas4_hostingApp=JBossAS 4 - All hosting any version of "my" app
-view_dynagroup_template_jbossas4_nonsecured=JBossAS 4 - All non-secured
-view_dynagroup_template_downedResources=All resources currently down
-view_dynagroup_mixed=Mixed
-view_dynagroup_compatible=Compatible
-view_dynagroup_expressionBuilderIconTooltip=Expression Builder...
-view_dynagroup_exprBuilder_title=Expression Builder
-view_dynagroup_exprBuilder_expression=Expression
-view_dynagroup_exprBuilder_expression_tooltip=This is the full expression that is represented by the selections in the form below. This text will be added to your group definition expression text when you click the "Add Expression" button.
-view_dynagroup_exprBuilder_addExpression=Add Expression
-view_dynagroup_exprBuilder_value_tooltip=The string value for the expression to query
-view_dynagroup_exprBuilder_comparisonType=Comparison Type
-view_dynagroup_exprBuilder_comparisonType_tooltip=Comparison Type
-view_dynagroup_exprBuilder_unset=Unset
-view_dynagroup_exprBuilder_unset_tooltip=Unset will find all of the values that have a null value in the database. This is not possible using the "=" operator because of how databases store and query data.
-view_dynagroup_exprBuilder_propertyName=Property Name
-view_dynagroup_exprBuilder_propertyName_tooltip=The name of the property to query. This is defined by the expression type as well as the resource type.
-view_dynagroup_exprBuilder_resourceType=Resource Type
-view_dynagroup_exprBuilder_resourceType_tooltip=The type of resource
-view_dynagroup_exprBuilder_definingPlugin=Defining Plugin
-view_dynagroup_exprBuilder_definingPlugin_tooltip=The plugin to search
-view_dynagroup_exprBuilder_expressionType=Expression Type
-view_dynagroup_exprBuilder_expressionType_tooltip=The type of property this expression switches on:<br/> \
-<b>Resource</b>: A resource property such as its name or version<br/> \
-<b>Resource Type</b>: Search for resources of a specific type<br/> \
-<b>Resource Category</b>: Search for resources by category: platform, server, service<br/> \
-<b>Trait</b>: Resources that have selected values for a monitored trait<br/> \
-<b>Plugin Configuration</b>: Search by the plugin component configuration setting of the component<br/> \
-<b>Resource Configuration</b>: Search by the configuration setting of the managed resource
-view_dynagroup_exprBuilder_resource=Resource
-view_dynagroup_exprBuilder_resource_tooltip=Choose the level of the resource you wish to select. For example, select "parent" will find resources whose parent resource matches the rest of the expression.
-view_dynagroup_exprBuilder_groupBy=Group by
-view_dynagroup_exprBuilder_groupBy_tooltip=GroupBy will cause the system to pivot on the values from the entered expressions creating a separate group for each value. For example, GroupBy on the cluster name to create a group for each cluster with all cluster members in it.
-view_dynagroup_exprBuilder_resource_resource=Resource
-view_dynagroup_exprBuilder_resource_child=Child
-view_dynagroup_exprBuilder_resource_parent=Parent
-view_dynagroup_exprBuilder_resource_grandparent=Grandparent
-view_dynagroup_exprBuilder_resource_greatGrandparent=GreatGrandparent
-view_dynagroup_exprBuilder_resource_greatGreatGrandparent=GreatGreatGrandparent
-view_dynagroup_exprBuilder_comparisonType_equals=equals
-view_dynagroup_exprBuilder_comparisonType_startsWith=starts with
-view_dynagroup_exprBuilder_comparisonType_endsWith=ends with
-view_dynagroup_exprBuilder_comparisonType_contains=contains
-view_dynagroup_exprBuilder_expressionType_resource=Resource
-view_dynagroup_exprBuilder_expressionType_resourceType=Resource Type
-view_dynagroup_exprBuilder_expressionType_resourceCategory=Resource Category
-view_dynagroup_exprBuilder_expressionType_trait=Trait
-view_dynagroup_exprBuilder_expressionType_pluginConfig=Plugin Configuration
-view_dynagroup_exprBuilder_expressionType_resourceConfig=Resource Configuration
-view_dynagroup_exprBuilder_pluginLoadFailure=Cannot get the list of plugins
-view_dynagroup_exprBuilder_resTypeLoadFailure=Cannot get list of resource types for plugin [{0}]
-view_dynagroup_exprBuilder_propLoadFailure=Cannot get list of properties
-view_dynagroup_exprBuilder_noResourceTypes=--No resource types--
-view_dynagroup_exprBuilder_noProperties=--No properties--
-view_dynagroup_exprBuilder_noPlugins=--No plugins--
-
-view_group_detail_failLoad=Failed to load group for group with ID [{0}]
-view_group_detail_failLoadComp=Failed to load group composite for group with ID [{0}]
-view_group_detail_recursiveChange=You successfully changed the recursive setting for group [{0}]
-view_group_detail_failRecursiveChange=Failed to update the recursive setting for group [{0}]
-view_group_inventory_activity_no_recent_metrics=This group has no recent metrics
-view_group_membership_failFetch=Failed to fetch Resource Group
-view_group_membership_saveFailure=Failed to update membership of group [{0}]~
-view_group_membership_saveSuccessful=You have updated the membership of group [{0}]~
-view_group_resConfig_edit_saveTooltip=Update the configurations of all group members~
-view_group_resConfig_edit_loadFail=Failed to retrieve member Resource configurations for [{0}]
-view_group_resConfig_edit_noperm=You do not have permission to edit this group configuration~
-view_group_resConfig_edit_saveInitiated_concise=The group configuration updates have been initiated~
-view_group_resConfig_edit_saveInitiated_full=The group configuration updates have been initiated for the [{0}] compatible group named [{1}]~
-view_group_resConfig_edit_saveFailure=Failed to initiate group configuration update for [{0}] compatible group named [{1}]~
-view_group_resConfig_edit_valid=All configuration properties have valid values, so the configuration can now be saved~
-view_group_resConfig_edit_invalid=The following configuration properties have invalid values and must be corrected before the configuration can be saved: [{0}]~
-
-view_group_resConfig_view_noperm=You do not have permissions to see the resource configuration settings
-view_group_resConfig_view_groupProperties=Group Properties
-view_group_resConfig_table_title=Group Resource Configuration History
-view_group_resConfig_table_statusDetails=Status Details
-view_group_resConfig_table_viewSettings=View Settings
-view_group_resConfig_table_viewMemberHistory=View Member History
-view_group_resConfig_table_msg1=View Member History for status of each individual resource
-view_group_resConfig_table_failFetch=Failed to get group resource config history
-view_group_resConfig_table_deleteSuccessful=You have deleted [{0}] history items
-view_group_resConfig_table_deleteFailure=Failed to delete group resource config history
-view_group_resConfig_table_statusSuccess=This group configuration update was successful
-view_group_resConfig_table_statusInprogress=This group configuration update is still in progress
-view_group_resConfig_table_statusNochange=No changes were made to this group configuration
-view_group_resConfig_table_statusFailure=This group configuration update failed
-view_group_resConfig_table_clickStatusIcon=Click the status icon for full details
-view_group_resConfig_members_title=Group Resource Configuration Member Histories
-view_group_resConfig_members_fetchFailure=Failed to get resource config update history for members of group [{0}]
-view_group_resConfig_members_fetchFailureConfig=Failed to retrieve member resource configuration settings for [{0}]
-view_group_resConfig_members_fetchFailureConfigInProgress=A group resource configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
-view_group_resConfig_members_statusDetails=Status Details
-view_group_resConfig_members_statusSuccess=This configuration update was successful
-view_group_resConfig_members_statusInprogress=This configuration update is still in progress
-view_group_resConfig_members_statusNochange=No changes were made to this configuration
-view_group_resConfig_members_statusFailure=This configuration update failed for an unknown reason
-
-view_group_pluginConfig_view_noperm=You do not have permissions to see the connection settings~
-view_group_pluginConfig_view_groupProperties=Group Properties~
-view_group_pluginConfig_table_failFetch=Failed to get group plugin config history
-view_group_pluginConfig_table_title=Group Connection Settings History~
-view_group_pluginConfig_table_statusDetails=Status Details~
-view_group_pluginConfig_table_viewSettings=View Settings~
-view_group_pluginConfig_table_viewMemberHistory=View Member History~
-view_group_pluginConfig_table_deleteSuccessful=You have deleted [{0}] history items~
-view_group_pluginConfig_table_deleteFailure=Failed to delete group plugin config history~
-view_group_pluginConfig_table_msg1=View Member History for status of each individual resource~
-view_group_pluginConfig_table_statusSuccess=This group configuration update was successful~
-view_group_pluginConfig_table_statusInprogress=This group configuration update is still in progress~
-view_group_pluginConfig_table_statusNochange=No changes were made to this group configuration~
-view_group_pluginConfig_table_statusFailure=This group configuration update failed~
-view_group_pluginConfig_table_clickStatusIcon=Click the status icon for full details~
-view_group_pluginConfig_members_title=Group Connection Settings Member Histories~
-view_group_pluginConfig_members_statusDetails=Status Details~
-view_group_pluginConfig_members_statusSuccess=This configuration update was successful~
-view_group_pluginConfig_members_statusInprogress=This configuration update is still in progress~
-view_group_pluginConfig_members_statusNochange=No changes were made to this configuration~
-view_group_pluginConfig_members_statusFailure=This configuration update failed for an unknown reason~
-view_group_pluginConfig_members_fetchFailure=Failed to get plugin config update history for members of group [{0}]~
-view_group_pluginConfig_members_fetchFailureConn=Failed to retrieve member connection settings for [{0}]
-view_group_pluginConfig_members_fetchFailureConnInProgress=A group plugin configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
-view_group_pluginConfig_edit_currentGroupProperties=Current Group Properties~
-view_group_pluginConfig_edit_saveTooltip=Update the connection settings of all group members~
-view_group_pluginConfig_edit_noperm=You do not have permission to edit this group connection settings~
-view_group_pluginConfig_edit_saveInitiated_concise=The group connection setting updates have been initiated~
-view_group_pluginConfig_edit_saveInitiated_full=The group connection setting updates have been initiated for the [{0}] compatible group named [{1}]~
-view_group_pluginConfig_edit_saveFailure=Failed to initiate group connection setting update for [{0}] compatible group named [{1}]~
-view_group_pluginConfig_edit_valid=All connection setting properties have valid values, so the connection settings can now be saved~
-view_group_pluginConfig_edit_invalid=The following connection setting properties have invalid values and must be corrected before the connection settings can be saved: [{0}]~
-view_group_meas_schedules_title=Group Metric Collection Schedules~
-view_group_summary_nameUpdateFailure=Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]~
-view_group_summary_nameUpdateSuccessful=You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]~
-view_group_summary_memberType=Member Type~
-view_group_summary_memberCount=Member Count~
-view_group_summary_dynamic=Dynamic~
-view_group_summary_recursive=Recursive~
-view_group_summary_groupDefinition=Group Definition~
-view_group_summary_mixed=Mixed~
-view_group_summary_compatible=Compatible
-view_group_summary_descUpdateFailure=Failed to change the description of the resource group with ID [{0}]~
-view_group_summary_descUpdateSuccessful=You have changed the description of this resource group~
-view_group_summary_dynamicNote=Dynamic group names and descriptions are managed, and therefore are not editable~
-
-# Connection Settings Details
-#------------------------------------------
-view_connectionSettingsDetails_noPermission=You do not have permission to edit this Resource''s connection settings.~
-view_connectionSettingsDetails_error_updateFailure=Failed to update connection settings.~
-view_connectionSettingsDetails_messageConcise_updateSuccess=Connection settings updated.~
-view_connectionSettingsDetails_messageDetailed_updateSuccess=Connection settings updated for Resource [{0}].~
-view_connectionSettingsDetails_allPropertiesValid=All connection settings have valid values, so the settings can now be saved.~
-view_connectionSettingsDetails_somePropertiesInvalid=The following connection settings have invalid values: {0}. The values must be corrected before the settings can be saved.~
-
-# Resource Resource Groups
-#-----------------------------------------
-view_resourceResourceGroupList_error_fetchFailure=Failed to fetch Resource''s groups.~
-view_resourceResourceGroupList_error_updateFailure=Failed to update assigned Resource groups.~
-view_resourceResourceGroupList_message_updateSuccess=Group membership updated for [{0}].
-
-# Configuration Details
-#-------------------------------
-view_configurationDetails_noPermission=You do not have permission to edit this Resource''s configuration.~
-view_configurationDetails_error_updateFailure=Failed to update configuration.~
-view_configurationDetails_messageConcise=Configuration updated - current version is {0}.~
-view_configurationDetails_messageDetailed=Configuration updated to version {0} for Resource [{1}].
-view_configurationDetails_allPropertiesValid=All configuration properties have valid values, so the configuration can now be saved.~
-view_configurationDetails_somePropertiesInvalid=The following configuration properties have invalid values: {0}. The values must be corrected before the configuration can be saved.~
-view_configurationDetails_configNotUpdatedDueToNoChange=Configuration was not updated, since the new configuration is equivalent to the current configuration.
-
-# Resource Configuration History List
-#-------------------------------
-view_configurationHistoryList_title=Configuration History~
-
-# Abstract Configuration History List
-#-------------------------------
-view_configurationHistoryList_rollback=Rollback
-view_configurationHistoryList_rollback_success=You successfully rolled back the configuration to the selected past configuration.
-view_configurationHistoryList_rollback_failure=Failed to rollback the configuration. The original configuration is still in effect.
-view_configurationHistoryList_delete_success=You successfully deleted the selected configuration history items.
-view_configurationHistoryList_delete_failure=Failed to delete the configuration history items.
-view_configurationHistoryList_cannotDeleteGroupItems=One or more selected configuration history items are part of a group configuration update. \
-You must purge that parent group history item before you can delete its individual resource history items.
-view_configurationHistoryList_cannotDeleteCurrent=One of the selected history items represents the current configuration - you cannot delete it.
-view_configurationHistoryList_table_statusSuccess=This configuration update was successful
-view_configurationHistoryList_table_statusInprogress=This configuration update is still in progress
-view_configurationHistoryList_table_statusNochange=No changes were made to this configuration
-view_configurationHistoryList_table_statusFailure=This configuration update failed
-view_configurationHistoryList_table_clickStatusIcon=Click the status icon for full details
-
-# Configuration History Details
-#------------------------------------------
-view_configurationHistoryDetails_error_loadFailure=Unable to load configuration history.~
-
-
-# Operation Schedule List
-#------------------------
-xxx =
-
-# Operation Schedule Details
-#---------------------------
-view_operationScheduleDetails_operationSchedule=Operation Schedule
-view_operationScheduleDetails_field_description=Description
-view_operationScheduleDetails_field_parameters=Parameters
-view_operationScheduleDetails_field_timeout=Timeout
-view_operationScheduleDetails_fieldHelp_timeout=a time duration - if specified, if the duration elapses before a scheduled operation execution has completed, the RHQ Server will timeout the operation and consider it to have failed; note, it is usually not possible to abort the underlying managed resource operation if it was already initiated
-view_operationScheduleDetails_fieldHelp_description=an optional description of this scheduled operation (e.g. nightly maintenance app server restart)
-view_operationScheduleDetails_fieldDefault_description=Select an operation to see its description.
-view_operationScheduleDetails_fieldDefault_parameters=Select an operation to see its parameters.
-view_operationScheduleDetails_noParameters=This operation does not take any parameters.
-view_operationScheduleDetails_enterParametersBelow=Enter parameters below...
-
-view_group_operationScheduleDetails_failedToLoadMembers=Failed to load group member Resources.
-view_group_operationScheduleDetails_field_execute=Execute
-view_group_operationScheduleDetails_value_parallel=in parallel
-view_group_operationScheduleDetails_value_sequential=in the order specified below (drag and drop member Resources to change order)
-view_group_operationScheduleDetails_field_haltOnFailure=Halt on Failure?
-view_group_operationScheduleDetails_memberResource=Member Resource
-
-
-# Operation History List
-#-----------------------
-view_operationHistoryList_title=Operation History~
-view_operationHistoryList_button_runOperation=Run Operation~
-view_operationHistoryList_button_forceDelete=Force Delete
-view_operationHistoryList_notYetStarted=not yet started
-
-# Operation History Details
-#--------------------------
-view_operationHistoryDetails_error_fetchFailure=Failure loading operation history.~
-view_operationHistoryDetails_operation=Operation
-view_operationHistoryDetails_dateSubmitted=Date Submitted
-view_operationHistoryDetails_dateCompleted=Date Completed
-view_operationHistoryDetails_requestor=Requestor
-view_operationHistoryDetails_status=Status
-view_operationHistoryDetails_parameters=Parameters
-view_operationHistoryDetails_results=Results
-view_operationHistoryDetails_noResults=This operation does not return any results.
-
-
-# Summary Overview
-#-----------------------------
-view_summaryOverview_header_detectedErrors=Detected Errors~
-view_summaryOverview_tooltip_detectedErrors=Click on the rows to see the error details.~
-view_summaryOverview_title_errorDetailsWindow=Error Details~
-
-# Summary Overview Form
-#-------------------------------------
-view_summaryOverviewForm_field_type=Type~
-view_summaryOverviewForm_field_name=Name~
-view_summaryOverviewForm_field_description=Description~
-view_summaryOverviewForm_field_location=Location~
-view_summaryOverviewForm_field_version=Version~
-view_summaryOverviewForm_error_traitsLoadFailure=Failed to load traits for {0}.~
-view_summaryOverviewForm_label_plugin=Plugin:
-view_summaryOverviewForm_label_type=Type:
-view_summaryOverviewForm_header_summary=Summary~
-view_summaryOverviewForm_error_nameChangeFailure=Failed to change name of Resource with id {0} from [{1}] to [{2}].~
-view_summaryOverviewForm_message_nameChangeSuccess=Name of Resource with id {0} was changed from [{1}] to [{2}].~
-view_summaryOverviewForm_error_descriptionChangeFailure=Failed to change description of Resource with id {0} from [{1}] to [{2}].~
-view_summaryOverviewForm_message_descriptionChangeSuccess=Description of Resource with id {0} was changed from [{1}] to [{2}].~
-view_summaryOverviewForm_error_locationChangeFailure=Failed to change location of Resource with id {0} from [{1}] to [{2}].~
-view_summaryOverviewForm_message_locationChangeSuccess=Location of Resource with id {0} was changed from [{1}] to [{2}].~
-
-# Summary Dashboard
-#-----------------------------
-view_summaryDashboard_resetConfirm=Reset to default summary dashboard (lose local changes)?
-
-# Group Inventory>Members subtab
-#-----------------------------------------
-view_groupInventoryMembers_button_updateMembership=Update Membership...
-view_groupInventoryMembers_title_updateMembership=Update Membership
-
-
-#==================== Reports ======================
-
-view_reportsTop_title=Relat\u00F3rios~
-view_reportsTop_description=This section provides access to global reports.~
-view_reports_platforms=Utiliza\u00E7\u00E3o de Mem\u00F3ria e CPU~
-view_reports_subsystems=Subsistemas~
-view_reports_alertDefinitions=Defini\u00E7\u00E3o de Alertas~
-
-view_measurementOob_title=M\u00E9tricas Suspeitas~
-
-view_tagCloud_title=Nuvem de Tags~
-view_tagCloud_error_fetchFailure=Falha ao carregar etiquetas (tags).~
-view_tagCloud_error_tagUsedCount=Etiqueta (tag) usada {0} vezes.~
-view_tagCloud_deleteTag=Delete Tag
-view_tagCloud_deleteTagFailure=Failed to delete the tag [{0}]
-view_tagCloud_deleteTagSuccess=You successfully deleted the tag [{0}]
-
-view_reports_inventorySummary_failFetch=Failed to get inventory summary
-
-view_taggedResources_title=Recursos Etiquetados~
-
-view_reports_alertDefinitions_parentHover=Click to go to the parent alert definition
-view_reports_alertDefinitions_resTypeLoadError=Cannot get the template resource type - unable to view the alert template.
-
-#==================== Help ======================
-
-view_helpTop_description=This section provides access to documentation, tutorials, version, and other helpful information.
-view_help_section_product=Product
-view_help_section_product_about=About
-
-
-#===================== Test =======================
-view_testTop_title=Teste~
-view_testTop_description=Esta se\u00E7\u00E3o cont\u00E9m p\u00E1ginas para realiza\u00E7\u00E3o de testes em v\u00E1rios componentes UI.~
-
-#=================== Top Level =====================
-
-# About Box
-#----------
-view_aboutBox_allRightsReserved=Todos os Direitos Reservados.~
-view_aboutBox_buildNumber=N\u00FAmero do Build\:~
-view_aboutBox_failedToLoad=Falha ao carregar informa\u00E7oes do produto.~
-view_aboutBox_homepage=P\u00E1gina Inicial~
-view_aboutBox_jbossByRedHat=JBoss by Red Hat~
-view_aboutBox_title=Sobre {0}~
-view_aboutBox_version=Vers\u00E3o\:~
-
-# CoreGUI
-#--------------
-view_core_error_1=Falha ao perquisar novos alertas~
-#view_core_loggedInAs = Logged in as {0}
-view_core_loggedOut=Logged out~
-view_core_recentAlerts=[{0}] alertas recentes~
-view_core_noRecentAlerts=There are no recent alerts to report
-view_core_uncaught=Exce\u00E7\u00E3o n\u00E3o capturada~
-
-# Login
-#--------------
-view_login_invalidEmail=Endere\u00E7o de e-mail inv\u00E1lido~
-view_login_login=Login~
-view_login_logout=Logout~
-view_login_noBackend=Fonte de Dados indispon\u00EDvel.~
-view_login_noLdap=Note: Optional retrieval of ldap details unsuccessful. Manual entry is required.~
-view_login_noUser=Usu\u00E1rio ou senha inv\u00E1lidos.~
-view_login_prompt=Favor efetuar Login~
-view_login_registerLater=(Logout - Concluir registro mais tarde.)~
-view_login_registerLdapSuccess=Novo usu\u00E1rios do LDAP registrado com sucesso.~
-view_login_registerUser=Registrar Usu\u00E1rio~
-view_login_welcome=Bem Vindo~
-view_login_welcomeMsg=Seja Bem Vindo ao JBoss ON\! <br/><br/> Informe ou altere os seguintes campos para completar o processo de registro.<br/> Clique em "OK" para acessar o sistema.<br/><br/>~
-
-# Menu Bar
-#--------------
-view_menuBar_logout=Logout~
-
-# Search Bar, GUI
-#-----------------
-view_searchBar_resources=Recursos~
-view_searchBar_resourceGroups=Grupos de Recursos~
-# TODO: i18n pluralization
-view_searchBar_welcomeMessage=procurar por {0}s~
-view_searchBar_defaultPattern=definir nome para o padr\u00E3o~
-view_searchBar_error_selectSavedSearch=''Erro ao selecionar a pesquisa''~
-view_searchBar_query=Query~
-
-view_searchGUI_loginStatus=Imposs\u00EDvel determinar o status do login, verifique o status do servidor~
-
-# Message Center
-#--------------------------
-view_messageCenter_messageTitle=Centro de Mensagens~
-view_messageCenter_noRecentMessages=N\u00E3o existem Mensagens Recentes~
-view_messageCenter_maxMessages=Max Messages
-view_messageCenter_lastNMessages=Last {0} Messages
-view_messageCenter_clearAllMessages=Clear All Messages
-view_messageCenter_messageTime=Tempo~
-view_messageCenter_messageSeverity=Severidade~
-view_messageCenter_messageDetail=Detalhe~
-view_messageCenter_stackTraceFollows=--- STACK TRACE FOLLOWS ---
-view_messageCenter_messageBarShowDetails=Show Details
-common_title_favorites=Favoritos
-common_title_summary_counts=Sum\u00E1rio de Contagem
-dataSource_traits_group_field_memberResource=Recurso Membro
-
-
-# Problem Resources
-#------------------------------
-dataSource_problemResources_field_resource=Recurso
-dataSource_problemResources_field_location=Local
-
-# Configuration History
-#-------------------------------
-dataSource_configurationHistory_field_id=ID
-dataSource_configurationHistory_field_resource=Recurso
-dataSource_configurationHistory_field_createdTime=Criado
-dataSource_configurationHistory_field_status=Status
-dataSource_configurationHistory_field_subject=Assunto
-dataSource_resourceErrors_field_detail=Mensagem detalhada
-view_adminConfig_license=Licen\u00E7a
-view_adminRoles_roleExists=O perfil com nome [{0}] j\u00E1 existe.
-view_alerts_field_ack_status_empty=Ainda n\u00E3o verificado
-view_alerts_field_ack_status_filled={0} verificado em {1}
-view_alerts_field_resource=Recurso
-view_alert_details_breadcrumb=Detalhes
-TODO=PAREI AQUI\!\!\!
-view_alert_common_tab_notifications_all_emails=Todos os Emails
-view_alert_common_tab_notifications_bad_emails=Emails recusados
-view_measureRange_day=1 Dia
-view_measureRange_days={0} Dias
-view_measureRange_hour=1 Hora
-view_measureRange_hours={0} Horas
-view_measureRange_minutes={0} Minutos
-view_measureRange_range=Faixa
-view_tags_title=Tags:~
-view_upload_tooltip_1=Select a file to upload, then click Upload or Next~
-# // dup in common
-view_dashboardsManager_inventory_title=Inventory Summary~
-view_dashboardsManager_mashup_title=RHQ News~
-view_dashboardsManager_message_title=Welcome To RHQ~
-view_dashboardsManager_tagcloud_title=Tag Cloud~
-view_portlet_autodiscovery_config_platform_selection=Number of platforms to display~
-view_portlet_autodiscovery_help_msg=This portlet offers the ability to import newly discovered resources into the inventory for monitoring and management or to ignore them from further action.~
-view_portlet_autodiscovery_title=Discovery Queue~
-view_portlet_favoriteResources_msg=This portlet displays your favorite resources~
-view_portlet_favoriteResources_title=Favorite Resources~
-view_portlet_generic_help=No help available for this portlet~
-view_portlet_generic_unconfigured=No settings available for this portlet~
-view_portlet_graph_configure_title=Graph Config~
-view_portlet_graph_configure_title_desc=Configuration of the graph portlet~
-view_portlet_graph_help_msg=This Portlet supports the graphing of a resource metric.~
-view_portlet_graph_help_title=Graph Portlet~
-view_portlet_graph_help_unconfigured=This graph is unconfigured, click the settings button to configure.~
-view_portlet_graph_title=Resource Graph~
-view_portlet_mashup_config_title=MashupPorlet Configuration~
-view_portlet_mashup_config_title_desc=The configuration settings for the mashup portlet.~
-view_portlet_mashup_help=This portlet can include a web page via an HTTP request into an iframe on the dashboard.~
-view_portlet_mashup_unconfigured=Page address not yet configured, click the settings button to setup this portlet.~
-view_portlet_message_config_title=MessagePortlet Configuration~
-view_portlet_message_config_title_desc=The configuration settings for the message portlet.~
-view_portlet_message_help=This portlet can display an HTML message on the dashboard.~
-view_portlet_message_unconfigured=Message not yet configured, click the settings button to setup this portlet.~
-view_portlet_operations_config_title=OperationsPortlet Configuration~
-view_portlet_operations_config_title_desc=The configuration settings for the Operations portlet.~
-view_portlet_operations_help_msg=This portlet displays both operations that have occurred and are scheduled to occur.~
-view_portlet_platform_help_msg=This portlet displays information about platforms in inventory.~
-view_portlet_platform_title=Platforms Summary~
-view_portlet_problem_resources_config_display_maximum=Maximum number of Problem resources to display.~
-view_portlet_problem_resources_config_display_range=Show problem resources going back this many hours.~
-view_portlet_problem_resources_config_display_range2=From {0} to {1}~
-view_portlet_problem_resources_config_problem_label=problem resources on dashboard.~
-view_portlet_problem_resources_config_title=ProblemResourcesPortlet Configuration~
-view_portlet_problem_resources_config_title_desc=The configuration settings for the Problem resources portlet.~
-view_portlet_problem_resources_help=This portlet displays resources that have reported alerts or Down availability.~
-view_portlet_problem_resources_title=Has Alerts or Currently Unavailable~
-view_portlet_recentAlerts_help_msg=Displays recent alerts fired on resources visible to the current user login.~
-# // dup in common
-view_portlet_recentAlerts_title=Recent Alerts~
-view_portlet_recentlyAdded_approved_platforms=recently approved platforms on dashboard.~
-view_portlet_recentlyAdded_help_msg=This portlet displays resources that have recently been imported into the inventory.~
-view_portlet_recentlyAdded_title=Recently Added Portlet~
-view_portlet_tagCloud_help=portlet displays the relative tag counts in the system visible to the current user.~
-view_portlet_tagCloud_title=TagCloud~
-view_inventory_cannotGetGlobalPerms=Could not determine global permissions - assuming none.~
-view_inventory_downServers=Down Servers~
-view_tree_common_contextMenu_pluginConfiguration=Plugin Configuration~
-view_tree_common_contextMenu_chart=Chart~
-view_tabs_common_scheduled=Scheduled~
-view_dynagroup_permUnknown=Could not determine if you have the proper permissions - access is denied~
-view_configurationHistoryList_itemNamePlural=configuration history items
-
-# Configuration History Details
-#------------------------------------------
-view_configurationHistoryDetails_dialogTitle=Configuration Details~
-
-# Operation Create Wizard
-#-------------------------------------
-view_operationCreateWizard_title=Operation Wizard~
-view_operationCreateWizard_header=Execute {0} on {1}~
-view_operationCreateWizard_button_execute=Execute~
-view_operationCreateWizard_button_executeImmediately=Execute Immediately~
-view_operationCreateWizard_error_scheduleOperationFailure=Failed to schedule operation execution.~
-view_operationCreateWizard_message_scheduleOperationSuccess=Schedule operation [{0}] on Resource [{1}] with cron string [{2}].~
-view_operationCreateWizard_parametersStep_name=Operation Parameters~
-view_operationCreateWizard_parametersStep_noParameters=This operation does not take any parameters.~
-view_operationCreateWizard_schedulingStep_name=Schedule~
-view_operationCreateWizard_schedulingStep_label_start=Start~
-view_operationCreateWizard_schedulingStep_label_schedule=Schedule~
-view_operationCreateWizard_schedulingStep_label_recurrence=Recurrence~
-view_operationCreateWizard_schedulingStep_label_runAt=Run At~
-view_operationCreateWizard_schedulingStep_label_nMinutes=n Minutes~
-view_operationCreateWizard_schedulingStep_label_hourly=Hourly~
-view_operationCreateWizard_schedulingStep_label_daily=Daily~
-view_operationCreateWizard_schedulingStep_label_weekly=Weekly~
-view_operationCreateWizard_schedulingStep_label_monthly=Monthly~
-view_operationCreateWizard_schedulingStep_label_timePeriod=Time Period~
-view_operationCreateWizard_schedulingStep_label_startDate=Start Date~
-view_operationCreateWizard_schedulingStep_label_recurrenceEnd=Recurrence End~
-view_operationCreateWizard_schedulingStep_label_endDate=End Date~
-view_operationCreateWizard_schedulingStep_label_willExecuteImmediately=Will execute immediately~
-view_operationCreateWizard_schedulingStep_label_onceAt=Once At~
-view_operationCreateWizard_schedulingStep_label_date=Date~
-view_operationCreateWizard_schedulingStep_label_time=Time~
-view_operationCreateWizard_schedulingStep_label_everyNMinutes=Every n Minutes~
-view_operationCreateWizard_schedulingStep_label_minuteInterval=Minute Interval~
-view_operationCreateWizard_schedulingStep_label_hourlyAt=Hourly At~
-view_operationCreateWizard_schedulingStep_label_minuteOfHour=Minute of Hour~
-view_operationCreateWizard_schedulingStep_label_dailyAt=Daily At~
-view_operationCreateWizard_schedulingStep_label_timeOfDay=Time of Day~
-view_operationCreateWizard_schedulingStep_label_weeklyOn=Weekly On~
-view_operationCreateWizard_schedulingStep_label_dayOfWeek=Day of Week~
-view_operationCreateWizard_schedulingStep_label_monthlyOn=Monthly On~
-view_operationCreateWizard_schedulingStep_label_dayOfMonth=Day of Month~
-view_summaryOverviewForm_field_parent=Parent~
-view_core_loggedInAs=Logado como {0}~
-
-
-# Menu Bar
-#--------------
-view_menuBar_help=Ajuda~
-
-# Message Center
-#--------------------------
-view_messageCenter_button_messages=Mensagens~
+#
+# RHQ GUI i18n Messages - pt-BR
+###################################
+TODO = PAREI AQUI!!!
+# Common Alert Priorities
+#------------------------
+common_alert_high = High
+common_alert_low = Low
+common_alert_medium = Medium
+#************************************** SHARED ****************************************
+#=================== Common =====================
+#
+# Build Info
+#
+common_buildInfo_gwtVersion = ${gwt.version}
+# Button Labels
+#--------------
+common_button_ack = Confirmar
+common_button_ack_all = Confirmar Todos
+common_button_add = Adicionar
+common_button_advanced = Avan\u00E7ado...
+common_button_apply = Aplicar
+common_button_cancel = Cancelar
+common_button_close = Fechar
+common_button_compare = Comparar
+common_button_create_child = Criar filho
+common_button_delete = Excluir
+common_button_delete_all = Excluir Todos
+common_button_disable = Desabilitar
+common_button_edit = Editar
+common_button_enable = Habilitar
+common_button_finish = Finalizar
+common_button_import = Importar
+common_button_new = Novo
+common_button_next = Pr\u00F3ximo
+common_button_ok = OK
+common_button_previous = Anterior
+common_button_purgeAll = Purge All
+common_button_refresh = Refresh
+common_button_reset = Limpar
+common_button_save = Salvar
+common_button_schedule = Schedule
+common_button_search = Procurar
+common_button_set = Set
+common_button_showDetails = Mostrar Detalhes...
+common_button_uninventory = Remover do Invent\u00E1rio
+common_calendar_april_short = abr
+common_calendar_august_short = ago
+common_calendar_december_short = dez
+common_calendar_february_short = fev
+# Common Calendar
+#--------------
+common_calendar_january_short = jan
+common_calendar_july_short = jul
+common_calendar_june_short = jun
+common_calendar_march_short = mar
+common_calendar_may_short = mai
+common_calendar_november_short = nov
+common_calendar_october_short = out
+common_calendar_september_short = set
+# Common Labels
+#------------------------
+common_label_ago = ago
+common_label_all = TODOS
+common_label_all_resources = todos os recursos
+common_label_day = dia
+common_label_days = dias
+common_label_hour = hora
+common_label_hours = horas
+common_label_item = item
+common_label_items = itens
+common_label_milliseconds = milisegundos
+common_label_minutes = minutos
+common_label_month = m\u00EAs
+common_label_none = nenhum
+common_label_role = perfil
+common_label_roles = perfis
+common_label_scheduled_operations = opera\u00E7\u00F5es agendadas
+common_label_seconds = segundos
+common_label_selected_resources = recursos selecionados
+common_label_unlimited = ilimitado
+common_label_user = usu\u00E1rio
+common_label_users = usu\u00E1rios
+common_label_week = semana
+common_label_weeks = semanas
+common_label_yesterday = Yesterday
+# Common Messages
+#--------------
+common_msg_areYouSure = Tem certeza?
+common_msg_asyncTimeout = {0}. This occurred because the server is taking a long time to complete this request. Please be aware that the server may still be processing your request and it may complete shortly. You can check the server logs to see if any abnormal errors occurred.
+common_msg_changeAutoDetected = Change auto-detected
+common_msg_deleteConfirm = Tem certeza de que deseja excluir o # selecionado {0}?
+common_msg_emphasizedNotePrefix = NOTA:
+common_msg_loading = Carregando...
+common_msg_noItemsToShow = N\u00E3o existem itens para apresentar
+common_msg_notYetImplemented = Not Yet Implemented
+common_msg_see_more = see more...
+common_msg_step_x_of_y = Step {0} of {1}
+# Common Severities
+#------------------
+common_severity_debug = Debug
+common_severity_error = Error
+common_severity_fatal = Fatal
+common_severity_info = Info
+common_severity_warn = Warn
+# Common Statuses
+common_status_canceled = Canceled
+common_status_deferred = Deferred
+common_status_failed = Failed
+common_status_inprogress = In Progress
+common_status_nochange = No Change
+common_status_partial = Partial
+common_status_success = Success
+common_status_timedOut = Timed Out
+common_status_unknown = Unknown
+common_title_add_column = Adicionar Coluna
+common_title_add_graph_to_view = Add Graph to Monitor View
+common_title_add_portlet = Adicionar Portlet
+# Common Titles
+#--------------
+common_title_address = Endere\u00E7o
+common_title_alert_range = S\u00E9rie de Alertas
+common_title_ancestry = Ancestry
+common_title_availability = Disponibilidade
+common_title_available_resources = Recursos Dispon\u00EDveis
+common_title_average_metrics = M\u00E9tricas da m\u00E9dia por Minuto
+common_title_background = Background
+common_title_bundle = Bundle
+common_title_bundles = Bundles
+common_title_category = Categoria
+common_title_change_refresh_time = Refresh Interval
+common_title_columns = Colunas
+common_title_compare_metrics = Compare Metrics
+common_title_compatibleGroups = Grupos Compat\u00EDveis
+common_title_compatibleGroups_total = Total de Grupos Compat\u00EDveis
+common_title_component_errors = Componentes com erro
+common_title_config_update_status = Update Status
+common_title_configuration = Configura\u00E7\u00E3o
+common_title_count = Count
+common_title_custom = Personalizado
+common_title_dashboard_name = Nome do Painel de Controle
+common_title_dateCreated = Data de Cria\u00E7\u00E3o
+common_title_dateRange = Date Range
+common_title_default = Padr\u00E3o
+common_title_description = Descri\u00E7\u00E3o
+common_title_details = Detalhes
+common_title_display = Display
+common_title_display_name = Nome do Display
+common_title_duration = Dura\u00E7\u00E3o
+common_title_edit_mode = Modo Edi\u00E7\u00E3o
+common_title_enabled = Habilitado?
+common_title_end = Fim
+common_title_error = Error
+common_title_favorites = Favoritos
+common_title_generalProp = Propriedades Gerais
+common_title_group = Group
+common_title_group_def_total = Total de Defini\u00E7\u00E3o de Grupos
+common_title_group_member_health = Group Member Health
+common_title_groups = Groups
+common_title_help = Help
+common_title_host = Host
+common_title_icon = \u00EDcone
+common_title_id = ID
+common_title_id_parent = ID do Recurso pai
+common_title_info = Info
+common_title_inventory = Invent\u00E1rio
+common_title_inventorySummary = Sum\u00E1rio do Invent\u00E1rio
+common_title_lastUpdated = \u00DAltima Atualiza\u00E7\u00E3o
+common_title_lastUpdatedBy = \u00DAltima Atualiza\u00E7\u00E3o feita por
+common_title_ldapGroups = LDAP Groups
+common_title_mashup = Mashup
+common_title_members_reporting = Members Reporting
+common_title_message = Mensagem
+common_title_metric = M\u00E9trica
+common_title_metric_chart = Metric Chart
+common_title_mixedGroups = Grupos Mistos
+common_title_mixedGroups_total = Total de Grupos Mistos
+common_title_name = Nome
+common_title_new_dashboard = Novo Painel de Controle
+common_title_numeric_metrics = Numeric Metrics
+common_title_numeric_type = Tipo Num\u00E9rico
+common_title_operation_status = Operation Status
+common_title_operations = Opera\u00E7\u00F5es
+common_title_operations_range = S\u00E9rie de Opera\u00E7\u00F5es
+common_title_over = Execesso
+common_title_password = Senha
+common_title_path = Path
+common_title_permissions = Permissions
+common_title_platform = Plataforma
+common_title_platform_total = Total de Plataformas
+common_title_plugin = Plugin
+common_title_port = Porta
+common_title_providers = Provedores
+common_title_recent_alerts = Alertas Recentes
+common_title_recent_bundle_deployments = Recent Bundle Deployments
+common_title_recent_configuration_updates = Recent Configuration Updates
+common_title_recent_event_counts = Recent Event Counts
+common_title_recent_measurements = Recent Measurements
+common_title_recent_oob_metrics = Recent Out of Bound metrics
+common_title_recent_operations = Opera\u00E7\u00F5es Recentes
+common_title_recent_pkg_history = Recent Package History
+common_title_recently_added = Recursos Adicionados Recentemente
+common_title_remove_column = Remover Coluna
+common_title_repositories = Reposit\u00F3rios
+common_title_resource = Recursos
+common_title_resourceGroups = Resource Groups
+common_title_resource_group = Grupo de Recursos
+common_title_resource_id = ID do Recurso
+common_title_resource_inventory = Invent\u00E1rio de Recursos
+common_title_resource_key = Resource Key
+common_title_resource_name = Nome do Recurso
+common_title_resource_type = Resource Type
+common_title_resources = Resources
+common_title_results_count = Results Count
+common_title_results_count_tooltip = Displays this number of results
+common_title_role = Role
+common_title_roles = Roles
+common_title_scheduled_operations = Opera\u00E7\u00F5es Agendadas
+common_title_search = Procurar
+common_title_selected_resources = Recursos Selecionados
+common_title_server = Server
+common_title_server_total = Total de Servidores
+common_title_service = Service
+common_title_service_total = Total de Servi\u00E7os
+common_title_settings = Configura\u00E7\u00F5es
+common_title_show = Visualizar
+common_title_show_more = Visualizar mais...
+common_title_sort_order = Sort Order
+common_title_sort_order_tooltip = Sets sort order for results.
+common_title_start = Iniciar
+common_title_status = Status
+common_title_stop = Stop
+common_title_summary = Sum\u00E1rio
+common_title_summary_counts = Sum\u00E1rio de Contagem
+common_title_tag_cloud = Nuvem de Tags
+common_title_the = O
+common_title_timestamp = Data/Hora
+common_title_total = Total
+common_title_type = Tipo
+common_title_units = Unidades
+common_title_user = Usu\u00E1rio
+common_title_users = Users
+common_title_value = Valor
+common_title_version = Vers\u00E3o
+common_title_view_mode = Modo vis\u00E3o
+common_title_web_address = Endere\u00E7o Web
+common_title_welcome = Bem Vindo
+common_unit_days = days
+common_unit_hours = hours
+common_unit_milliseconds = milliseconds
+common_unit_minutes = minutes
+common_unit_months = months
+common_unit_seconds = seconds
+# Common Units
+#-------------
+common_unit_times = times
+common_unit_weeks = weeks
+common_unit_years = years
+# Common Values
+#--------------
+common_val_for = para
+# 1st, 2nd, 3rd, 4th, etc.
+common_val_n1st = {0}st
+common_val_n2nd = {0}nd
+common_val_n3rd = {0}rd
+common_val_na = N/A
+common_val_never = Nunca
+common_val_no = N\u00E3o
+common_val_no_lower = n\u00E3o
+common_val_none = Nenhum
+common_val_nth = {0}th
+common_val_yes = Sim
+common_val_yes_lower = sim
+# ContentRepositoryTree
+#------
+dataSource_ContentRepoTree_error_load = Erro ao carregar os reposit\u00F3rios
+dataSource_ContentRepoTree_field_parentId = Parent ID
+#================== DataSources ====================
+# RPC (abstract)
+#-----------------------
+dataSource_bundle_loadFailed = Failed to load Bundle data
+dataSource_configurationHistory_clickToSeeError = Double click to see error message...
+dataSource_configurationHistory_currentConfig = This is the current configuration
+dataSource_configurationHistory_dateCompleted = Date Completed
+# Configuration History
+#-------------------------------
+dataSource_configurationHistory_dateSubmitted = Date Submitted
+dataSource_configurationHistory_error_fetchFailure = N\u00E3o foi poss\u00EDvel carregar o hist\u00F3rico de configura\u00E7\u00E3o.
+dataSource_configurationHistory_field_createdTime = Criado
+# Configuration History
+#-------------------------------
+dataSource_configurationHistory_field_id = ID
+dataSource_configurationHistory_field_resource = Recurso
+dataSource_configurationHistory_field_status = Status
+dataSource_configurationHistory_field_subject = Assunto
+dataSource_configurationHistory_updateType = Update Type
+dataSource_configurationHistory_updateType_group = Group
+dataSource_configurationHistory_updateType_individual = Individual
+# Measurements
+#----------------------
+dataSource_definitions_loadFailed = Falha ao carregar defini\u00E7\u00E3o de m\u00E9tricas
+dataSource_measurementOob_error_fetchFailure = Falha ao carregar informa\u00E7\u00F5es das m\u00E9tricas OOB
+dataSource_measurementOob_field_factor = Fator fora da faixa (%)
+dataSource_measurementOob_field_formattedBaseband = Faixa
+dataSource_measurementOob_field_formattedOutlier = Fora de s\u00E9rie
+dataSource_measurementOob_field_parentName = Pai
+dataSource_measurementOob_field_resourceName = Recurso
+# Measurement OOBs
+#---------------------------------
+dataSource_measurementOob_field_scheduleName = M\u00E9trica
+dataSource_operationHistory_error_fetchFailure = Falha ao carregar o hist\u00F3rico de opera\u00E7\u00F5es.
+dataSource_operationHistory_field_createdTime = Created Time
+# Operation Histories
+#--------------------
+dataSource_operationHistory_field_operationName = Operation Name
+dataSource_operationHistory_field_startedTime = Started Time
+dataSource_operationHistory_field_subject = Requester
+dataSource_operationSchedule_field_description = Notes
+# Operation Schedules
+#--------------------
+dataSource_operationSchedule_field_id = Schedule ID
+dataSource_operationSchedule_field_nextFireTime = Next Execution
+dataSource_operationSchedule_field_operationDisplayName = Operation
+dataSource_operationSchedule_field_operationName = Operation
+dataSource_operationSchedule_field_subject = Owner
+dataSource_operationSchedule_field_timeout = Timeout (in seconds)
+# Platforms
+#-----------
+dataSource_platforms_field_cpu = CPU
+dataSource_platforms_field_memory = Mem\u00F3ria
+dataSource_platforms_field_swap = Swap
+dataSource_problemResources_error_fetchFailure = Falha com carregar Recursos com alertas/indisponibilidade.
+# Problem Resources
+#------------------------------
+dataSource_problemResources_field_alerts = Alertas
+dataSource_problemResources_field_available = Disponibilidade Atual
+dataSource_problemResources_field_location = Local
+# Problem Resources
+#------------------------------
+dataSource_problemResources_field_resource = Recurso
+dataSource_recentOperations_error_fetchFailure = Falha ao carregar a lista de opera\u00E7\u00F5es finalizadas recentemente.
+dataSource_recentOperations_field_location = Localiza\u00E7\u00E3o
+dataSource_recentOperations_field_operation = Opera\u00E7\u00E3o
+# Recent Operations
+#----------------------------
+dataSource_recentOperations_field_resource = Recurso
+dataSource_recentOperations_field_status = Status
+dataSource_recentOperations_field_time = Data/Hora
+dataSource_resourceErrors_clickStatusIcon = Click the icon for more details
+dataSource_resourceErrors_deleteFailure = Failed to delete resource errors
+dataSource_resourceErrors_deleteSuccess = You have successfully deleted [{0}] resource error messages.
+dataSource_resourceErrors_error_fetchFailure = Falha ao procurar por erros para o Recurso com ID [{0}].
+dataSource_resourceErrors_field_detail = Mensagem detalhada
+dataSource_resourceErrors_field_errorType = Tipo de Erro
+# Resource Errors
+#-------------------------
+dataSource_resourceErrors_field_summary = Sum\u00E1rio
+dataSource_resourceErrors_field_timeOccured = Tempo
+# Resource Groups
+#-----------------------
+dataSource_resourceGroups_loadFailed = Failed to load Resource Groups
+dataSource_resources_field_discoveryTime = Discovery Time
+dataSource_resources_field_importTime = Import Time
+dataSource_resources_field_key = Key
+dataSource_resources_field_lastModifiedTime = Last Modified Time
+dataSource_resources_field_lastModifier = Last Modifier
+# Resources
+#-----------------------
+dataSource_resources_field_location = Location
+# RPC (abstract)
+#-----------------------
+dataSource_rpc_error_transformRequestFailure = Ocorreu uma falha na fonte de dados durante o processamento da requisi\u00E7\u00E3o {0}.
+dataSource_rpc_error_unsupportedArrayFilterType = Sem suporte para passing de array filters do tipo {0}.
+dataSource_rpc_error_unsupportedEnumType = Favor adicionar um trecho de c\u00F3digo apropriado para a enum {0} para RPCDataSource.getEnumArray(Class)
+dataSource_rpc_no = n\u00E3o
+dataSource_rpc_yes = sim
+dataSource_scheduledOperations_error_fetchFailure = Falha ao carregar a lista de opera\u00E7\u00F5es agendadas
+dataSource_scheduledOperations_field_location = Localiza\u00E7\u00E3o
+dataSource_scheduledOperations_field_operation = Opera\u00E7\u00E3o
+# Scheduled Operations (ResourceOperationScheduleComposites)
+#------------------------------------------------------------
+dataSource_scheduledOperations_field_resource = Recurso
+dataSource_scheduledOperations_field_time = Data/Hora
+dataSource_schedules_disableFailure_group = Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas eram: [{2}]
+dataSource_schedules_disableFailure_resource = Falha ao desabilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas eram: [{2}]
+dataSource_schedules_disableSuccessful_concise = Voc\u00EA desabilitou a coleta de m\u00E9tricas de [{0}]
+dataSource_schedules_disableSuccessful_full_group = Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o: [{2}]
+dataSource_schedules_disableSuccessful_full_resource = Voc\u00EA desabilitou a coleta de m\u00E9tricas de[{0}] para o recurso com ID [{1}]. As m\u00E9tricas desabilitadas s\u00E3o: [{2}]
+dataSource_schedules_enableFailure_group = Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o grupo com ID [{1}]. As m\u00E9tricas s\u00E3o: [{2}]
+dataSource_schedules_enableFailure_resource = Falha ao habilitar a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas s\u00E3o: [{2}]
+dataSource_schedules_enableSuccessful_concise = Voce habilitou a coleta de m\u00E9tricas de [{0}]
+dataSource_schedules_enableSuccessful_full_group = Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. As m\u00E9tricas habilitadas foram: [{2}]
+dataSource_schedules_enableSuccessful_full_resource = Voc\u00EA habilitou a coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. As m\u00E9tricas habilitadas foram: [{2}]
+dataSource_schedules_field_resourceGroupId = ID de Grupo
+dataSource_schedules_loadFailed = Falha ao carregar agendamento de m\u00E9tricas
+dataSource_schedules_loadFailedContext = Failed to load metric schedules for context [{0}]
+dataSource_schedules_loadFailedCriteria = Failed to load metric schedules for criteria [{0}]
+dataSource_schedules_updateFailure_group = Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o grupo de recursos com ID [{1}]. M\u00E9tricas: [{2}]. O intervalo de coleta seria de [{3}] segundos.
+dataSource_schedules_updateFailure_resource = Falha ao configurar o intervalo para coleta de m\u00E9tricas de [{0}] para o recurso com ID [{1}]. M\u00E9tricas: [{2}]. O intervalo de coleta seria de [{3}] segundos.
+dataSource_schedules_updateSuccessful_concise = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}]
+dataSource_schedules_updateSuccessful_full_group = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o grupo de recursos com ID [{2}]. M\u00E9tricas atualizadas: [{3}]
+dataSource_schedules_updateSuccessful_full_resource = Um novo intervalo de coleta de [{0}] segundos foi configurado para m\u00E9tricas de [{1}] para o recurso com ID [{2}]. M\u00E9tricas atualizadas: [{3}]
+# Traits
+#------
+dataSource_traits_failFetch = Failed to fetch traits for criteria [{0}].
+dataSource_traits_field_definitionID = Definition ID
+dataSource_traits_field_lastChanged = \u00DAltima Altera\u00E7\u00E3o
+dataSource_traits_field_primaryKey = Chave Prim\u00E1ria
+dataSource_traits_field_trait = Propriedade
+dataSource_traits_group_field_groupId = ID de Grupo
+dataSource_traits_group_field_memberResource = Recurso Membro
+dataSource_users_delete = Deleted user [{0}]
+dataSource_users_deleteFailed = Failed to delete user [{0}]
+dataSource_users_field_department = Departamento
+dataSource_users_field_emailAddress = Endere\u00E7o de Email
+dataSource_users_field_factive = Login Habilitado?
+dataSource_users_field_firstName = Primeiro Nome
+# Users
+#------
+###### dup in common
+dataSource_users_field_id = ID
+dataSource_users_field_lastName = \u00DAltimo Nome
+dataSource_users_field_ldap = LDAP Login?
+dataSource_users_field_name = Nome do Usu\u00E1rio
+dataSource_users_field_password = Senha
+dataSource_users_field_passwordVerify = Verifique a Senha
+dataSource_users_field_phoneNumber = N\u00FAmero de Telefone
+dataSource_users_invalidEmailAddress = Invalid email address.
+dataSource_users_passwordsDoNotMatch = Passwords do not match.
+datasource_roles_field_ldapGroups = LDAP Groups
+datasource_roles_field_permissions = Permissions
+# Roles
+#------
+datasource_roles_field_resourceGroups = Resource Groups
+datasource_roles_field_subjects = Subjects
+# Template Schedules
+#-------------------------
+datasource_templateSchedules_disabled = Disabled collection of selected metric [{0}].
+datasource_templateSchedules_disabled_detailed = Disabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_disabled_failed = Failed to disable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_enabled = Enabled collection of selected metric [{0}].
+datasource_templateSchedules_enabled_detailed = Enabled collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_enabled_failed = Failed to enable collection of metric [{0}] [{1}] by default for ResourceType with id [{2}].
+datasource_templateSchedules_updated = Updated collection intervals of selected metric [{0}].
+datasource_templateSchedules_updated_detail = Collection interval for metric [{0}] [{1}] by default for ResourceType with id [{2}] set to [{3}] seconds.
+datasource_templateSchedules_updated_failed = Failed to set collection interval to [{0}] seconds for metric [{1}] [{2}] by default for ResourceType with id [{3}].
+#=================== Widgets =====================
+# Favorites
+#--------------
+favorites = Favorites
+favorites_groups = Favorite Groups
+favorites_recentlyViewed = Recently Viewed
+favorites_resources = Favorite Resources
+# Group Tree
+group_tree_partialClusterTooltip = {0} out of {1} group members have a ''{2}'' resource
+#===================== Utils ======================
+# Ancestry
+#-------------------------------------------------
+util_ancestry_parentAncestry = Parent Ancestry for:
+# Error Handler
+#--------------------
+util_errorHandler_nullException = Exce\u00E7\u00E3o nula
+# Monitoring Request Callback
+#------------------------------------------
+util_monitoringRequestCallback_error_checkServerStatusFailure = Imposs\u00EDvel verificar o status do login - verifique o estatdo do Servidor.
+# RPC Manager
+#----------------------
+util_rpcManager_activeRequests = {0} Requisi\u00E7\u00F5es ativas
+# User Permissions Manager
+#--------------------------
+util_userPerm_loadFailGlobal = Falha ao carregar permiss\u00F5es globais - nenhuma permiss\u00E3o concedida.
+util_userPerm_loadFailGroup = Falha ao carregar suas permiss\u00F5es para o Grupo de Recursos com id [{0}] - nenhum permiss\u00E3o concedida.
+util_userPerm_loadFailResource = Falha ao carregar suas permiss\u00F5es para o Recurso com id [{0}] - nenhuma permiss\u00E3o concedida.
+# User Session Manager
+#--------------------------
+util_userSession_loadFailSubject = UserSessionManager: Falha ao carregar a credencial do usu\u00E1rio
+util_userSession_logoutFail = Falha durante o logout.
+# Widgets Field
+#---------------------
+util_widgetsField_unlimited = Ilimitado
+#=================== Top Level =====================
+# About Box
+#----------
+view_aboutBox_allRightsReserved = Todos os Direitos Reservados.~
+view_aboutBox_buildNumber = N\u00FAmero do Build:~
+view_aboutBox_failedToLoad = Falha ao carregar informa\u00E7oes do produto.~
+view_aboutBox_homepage = P\u00E1gina Inicial~
+view_aboutBox_jbossByRedHat = JBoss by Red Hat~
+view_aboutBox_title = Sobre {0}~
+view_aboutBox_version = Vers\u00E3o:~
+view_adminConfig_downloads = Downloads
+view_adminConfig_license = Licen\u00E7a
+view_adminConfig_plugins = Plugins
+view_adminConfig_systemSettings = Propriedades de Sistema
+view_adminConfig_templates = Modelos
+view_adminContent_contentSources = Content Sources
+view_adminContent_repositories = Repositories
+# Administration/Security/Roles/#
+#--------------------------------
+view_adminRoles_assignedGroups = Grupos de Recursos Associados
+view_adminRoles_assignedSubjects = Perfis Associados
+view_adminRoles_failLdap = Falha ao determinar se o LDAP foi configurado - assumindo como LDAP n\u00E3o configurado.
+view_adminRoles_failLdapGroups = Falha ao recuperar os grupos dispon\u00EDveis no LDAP - assumindo como LDAP sem grupos.
+view_adminRoles_failLdapGroupsRole = Falha ao carregar grupos do LDAP dispon\u00EDveis para o perfil.
+view_adminRoles_failRoles = Falha ao recuperar perfis.
+view_adminRoles_globalPerms = Permiss\u00F5es Globais
+view_adminRoles_ldapGroups = Grupos LDAP
+view_adminRoles_ldapGroupsReadOnly = Informa\u00E7\u00F5es do grupo LDAP com permiss\u00F5es apenas de leitura
+view_adminRoles_noItems = Sem itens para apresentar
+view_adminRoles_noLdap = A integra\u00E7\u00E3o com o LDAP ainda n\u00E3o foi configurada. Para configurar o LDAP acesse <a {0}>{1}</a>.
+view_adminRoles_permissions_autoselecting_configureRead_implied = Autodeselected CONFIGURE_WRITE permission, since lack of CONFIGURE_READ implies lack of it...
+view_adminRoles_permissions_autoselecting_configureWrite_implied = Autoselected CONFIGURE_READ permission, since CONFIGURE_WRITE implies it...
+view_adminRoles_permissions_autoselecting_manageInventory_implied = Autoselected unselected Resource permissions, since MANAGE_INVENTORY implies all Resource permissions...
+view_adminRoles_permissions_autoselecting_manageSecurity_implied = Autoselected unselected permissions, since MANAGE_SECURITY implies all other permissions...
+view_adminRoles_permissions_globalPermissions = Global Permissions
+view_adminRoles_permissions_illegalDeselectionDueToCorrespondingWritePermSelection = {0} read permission cannot be deselected, unless the {0} write permission, which implies the read permission, is deselected first.
+view_adminRoles_permissions_illegalDeselectionDueToManageInventorySelection = {0} permission cannot be deselected, unless Manage Inventory, which implies all Resource permissions, is deselected first.
+view_adminRoles_permissions_illegalDeselectionDueToManageSecuritySelection = {0} permission cannot be deselected, unless the Manage Security permission, which implies all other permissions, is deselected first.
+view_adminRoles_permissions_isAuthorized = Authorized?
+view_adminRoles_permissions_isRead = Read?
+view_adminRoles_permissions_isWrite = Write?
+view_adminRoles_permissions_permDesc_manageBundles = can create, update, or delete provisioning bundles (viewing is implied for everyone)
+view_adminRoles_permissions_permDesc_manageInventory = has all Resource permissions, as described below, for all Resources; can create, update, and delete groups; and can import auto-discovered or manually discovered Resources
+view_adminRoles_permissions_permDesc_manageRepositories = can create, update, or delete repositories of any user (everyone can create their own repositories), can associate content sources to repositories.
+view_adminRoles_permissions_permDesc_manageSecurity = can create, update, or delete users and roles (viewing is implied for everyone)
+view_adminRoles_permissions_permDesc_manageSettings = can modify the RHQ Server configuration and perform any Server-related functionality
+view_adminRoles_permissions_permReadDesc_configure = view Resource configuration and Resource configuration revision history
+view_adminRoles_permissions_permReadDesc_control = (IMPLIED) view available operations and operation execution history
+view_adminRoles_permissions_permReadDesc_createChildResources = (IMPLIED) view child Resource creation history
+view_adminRoles_permissions_permReadDesc_deleteChildResources = (IMPLIED) view child Resource deletion history
+view_adminRoles_permissions_permReadDesc_inventory = (IMPLIED) view Resource properties (name, description, version, etc.), connection settings, and connection settings history
+view_adminRoles_permissions_permReadDesc_manageAlerts = (IMPLIED) view alert definitions and alert history
+view_adminRoles_permissions_permReadDesc_manageContent = (IMPLIED) view installed and available packages; view package installation history
+view_adminRoles_permissions_permReadDesc_manageEvents = (IMPLIED) view events
+view_adminRoles_permissions_permReadDesc_manageMeasurements = (IMPLIED) view metric data and collection schedules
+view_adminRoles_permissions_permWriteDesc_configure = update Resource configuration; delete Resource configuration revision history items
+view_adminRoles_permissions_permWriteDesc_control = execute operations; delete operation execution history items
+view_adminRoles_permissions_permWriteDesc_createChildResources = create new child Resources (for child Resources of types that are creatable)
+view_adminRoles_permissions_permWriteDesc_deleteChildResources = uninventory resources; delete Resources (for Resources of types that are deletable)
+view_adminRoles_permissions_permWriteDesc_inventory = update Resource name, version, description, and connection settings; delete connection settings history items
+view_adminRoles_permissions_permWriteDesc_manageAlerts = create, update, and delete alert definitions; acknowledge and delete alert history items
+view_adminRoles_permissions_permWriteDesc_manageContent = subscribe to content sources; install and uninstall packages
+view_adminRoles_permissions_permWriteDesc_manageEvents = delete events
+view_adminRoles_permissions_permWriteDesc_manageMeasurements = update metric collection schedules
+view_adminRoles_permissions_perm_configure = Configure
+view_adminRoles_permissions_perm_control = Control
+view_adminRoles_permissions_perm_createChildResources = Create Child Resources
+view_adminRoles_permissions_perm_deleteChildResources = Delete Child Resources
+view_adminRoles_permissions_perm_inventory = Inventory
+view_adminRoles_permissions_perm_manageAlerts = Manage Alerts
+view_adminRoles_permissions_perm_manageBundles = Manage Bundles
+view_adminRoles_permissions_perm_manageContent = Manage Content
+view_adminRoles_permissions_perm_manageEvents = Manage Events
+view_adminRoles_permissions_perm_manageInventory = Manage Inventory
+view_adminRoles_permissions_perm_manageMeasurements = Manage Measurements
+view_adminRoles_permissions_perm_manageRepositories = Manage Repositories
+view_adminRoles_permissions_perm_manageSecurity = Manage Security
+view_adminRoles_permissions_perm_manageSettings = Manage Settings
+view_adminRoles_permissions_read = Read:
+view_adminRoles_permissions_readAccessImplied = Read access for the {0} permission is implied and cannot be disabled.
+view_adminRoles_permissions_resourcePermissions = Resource Permissions
+view_adminRoles_permissions_write = Write:
+view_adminRoles_perms = Permiss\u00F5es
+view_adminRoles_resourcePerms = Permiss\u00F5es do Recurso
+view_adminRoles_roleAdded = Perfil [{0}] adicionado.
+view_adminRoles_roleDeleteFailed = Falha ao excluir o perfil [{0}].
+view_adminRoles_roleDeleted = Perfil [{0}] exclu\u00EDdo.
+view_adminRoles_roleExists = O perfil com nome [{0}] j\u00E1 existe.
+view_adminRoles_roleUpdateFailed = Falha ao atualizar o perfil [{0}].
+view_adminRoles_roleUpdated = Perfil [{0}] atualizado.
+view_adminSecurity_roles = Perfis
+view_adminSecurity_users = Usu\u00E1rios
+view_adminTemplates_disabledAlertTemplates = Disabled Alert Templates
+view_adminTemplates_disabledMetricTemplates = Disabled Metric Templates
+view_adminTemplates_editAlertTemplate = Edit Alert Template
+view_adminTemplates_editMetricTemplate = Edit Metric Template
+view_adminTemplates_enabledAlertTemplates = Enabled Alert Templates
+view_adminTemplates_enabledMetricTemplates = Enabled Metric Templates
+view_adminTemplates_platformServices = Platform Services
+# Administration/Templates
+#--------------------------------
+view_adminTemplates_platforms = Platforms
+view_adminTemplates_prompt_disabledAlertTemplates = Number of alert templates that are created but disabled on this resource type
+view_adminTemplates_prompt_disabledMetricTemplates = Number of metric schedules that are disabled by default on this resource type
+view_adminTemplates_prompt_enabledAlertTemplates = Number of alert templates that are enabled on this resource type
+view_adminTemplates_prompt_enabledMetricTemplates = Number of metric schedules that are enabled by default on this resource type
+view_adminTemplates_servers = Servers
+view_adminTopology_affinityGroups = Grupos de Afinidade
+view_adminTopology_agents = Agentes
+view_adminTopology_partitionEvents = Eventos na Parti\u00E7\u00E3o
+view_adminTopology_remoteAgentInstall = Instala\u00E7\u00E3o Remota de Agentes
+view_adminTopology_servers = Servidores
+# Administration/Security/Users/#
+#--------------------------------
+view_adminUsersDetails_dataTypeName = usu\u00E1rio
+# Administration/Security/Users
+#--------------------------------
+view_adminUsersList_dataTypeName = usu\u00E1rio
+view_adminUsersList_dataTypeNamePlural = usu\u00E1rios
+#********************************** VIEW-SPECIFIC *************************************
+#================= Administration ==================
+view_admin_administration = Administra\u00E7\u00E3o
+view_admin_configuration = Configura\u00E7\u00E3o
+view_admin_content = Content
+# Administration/Downloads
+#------------------------------
+view_admin_downloads_agentDownload = Agent Download
+view_admin_downloads_agent_buildNumber = Agent Build
+view_admin_downloads_agent_help = <p> This is the RHQ Agent Update Binary jar file. The purpose of this jar file is to allow you to install a fresh agent on a machine where an agent does not yet exist and to allow you to update an agent that is already installed on a machine. For more details, run this agent download jar with the --help command line option:<br/> <b>java -jar <agent-download.jar> --help</b> </p> <h3>Agent Install</h3> <p> <b>java -jar <agent-download.jar> --install[=<new agent directory>]</b><br/> This command will install a new agent. If you do not specify the new agent directory, the default will be "." </p> <h3>Agent Update</h3> <p> <b>java -jar <agent-download.jar> --update[=<old agent home>]</b><br/> This will update an existing agent that was already installed. If you do not specify the directory where the old, existing agent was installed, it will assumed to be "rhq-agent". </p>
+view_admin_downloads_agent_link_label = Link
+view_admin_downloads_agent_link_value = Download Agent {0} ({1})
+view_admin_downloads_agent_loadError = Cannot get agent version info
+view_admin_downloads_agent_md5 = Agent MD5
+view_admin_downloads_agent_version = Agent Version
+view_admin_downloads_bundleDownload = Bundle Deployer Download
+view_admin_downloads_bundle_help = <p> This is the Bundle Deployer tool. It is for use by developers and packagers of RHQ bundles. This standalone tool allows you to test your bundles and their recipes from a console. </p>
+view_admin_downloads_bundle_link_label = Link
+view_admin_downloads_bundle_link_value = Download Bundle Deployer {0}
+view_admin_downloads_bundle_loadError = Cannot get bundle deployer info
+view_admin_downloads_cliDownload = Command Line Client Download
+view_admin_downloads_cli_buildNumber = CLI Build
+view_admin_downloads_cli_help = <p> This is the Command Line Client tool, otherwise known as the CLI. It is a standalone tool that runs from within a console and provides a command line interface to the RHQ Server. You can invoke commands via the CLI as well as run scripts to perform automated tasks. See the documentation for more information on how to install and use the CLI. </p>
+view_admin_downloads_cli_link_label = Link
+view_admin_downloads_cli_link_value = Download CLI {0} ({1})
+view_admin_downloads_cli_loadError = Cannot get CLI version info
+view_admin_downloads_cli_md5 = CLI MD5
+view_admin_downloads_cli_version = CLI Version
+view_admin_downloads_connectorsDownload = Connectors Download
+view_admin_downloads_connectors_help = Connectors are software that is needed in order for some products to be manageable by RHQ. You install connectors into some managed products so RHQ agents can talk to them. See the documentation for more information.
+view_admin_downloads_connectors_loadError = Cannot get connectors info
+view_admin_downloads_connectors_none = No connectors are available for download
+view_admin_landing = Nesta se\u00E7\u00E3o \u00E9 poss\u00EDvel administrar propriedades globais do RHQ. Isso inclui configura\u00E7\u00F5es de Seguran\u00E7a, Plugins, e gerenciamento de servidores RHQ e agentes.
+# Measurement Templates view
+view_admin_measTemplates_title = Template Metric Collection Schedules
+view_admin_measTemplates_updateExisting_title = Update Existing Schedules
+view_admin_measTemplates_updateExisting_tooltip = Check this box to update the collection schedules for the selected metrics on all existing resources of this type. If this is not checked, the template schedules will only be applied to new resources of this type that are added to inventory in the future.
+view_admin_security = Seguran\u00E7a
+view_admin_systemSettings_AgentMaxQuietTimeAllowed_desc = If this amount of time passes without hearing from an agent, that quiet agent will be considered down. This value is specified in minutes.
+view_admin_systemSettings_AgentMaxQuietTimeAllowed_name = Agent Max Quiet Time Allowed
+view_admin_systemSettings_AlertPurge_desc = How old alert history items must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_AlertPurge_name = Delete Alerts Older Than
+view_admin_systemSettings_AvailabilityPurge_desc = How old availability data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_AvailabilityPurge_name = Delete Availability Data Older Than
+view_admin_systemSettings_BaseURL_desc = A URL to the server GUI, used mainly within alert email notifications.
+view_admin_systemSettings_BaseURL_name = GUI Console URL
+view_admin_systemSettings_BaselineDataSet_desc = The amount of past measurement data that is used to determine a baseline. This is specified in days.
+view_admin_systemSettings_BaselineDataSet_name = Baseline Dataset
+view_admin_systemSettings_BaselineFrequency_desc = The frequency which the auto-calculation of baselines will be performed. If 0, baseline auto-calculation is disabled. This is specified in days.
+view_admin_systemSettings_BaselineFrequency_name = Baseline Calculation Frequency
+view_admin_systemSettings_DataMaintenance_desc = How often database maintenance is performed (for example, vacuuming if using Postgres). This is specified in hours.
+view_admin_systemSettings_DataMaintenance_name = Database Maintenance Period
+view_admin_systemSettings_DataReindex_desc = If enabled, certain database tables will be re-indexed periodically.
+view_admin_systemSettings_DataReindex_name = Reindex Data Tables Nightly
+view_admin_systemSettings_EnableAgentAutoUpdate_desc = Determines if the server will allow agents to auto-update themselves. You will not be able to download agent distributions from the server if this is disabled.
+view_admin_systemSettings_EnableAgentAutoUpdate_name = Enable Agent Auto-Updates
+view_admin_systemSettings_EnableDebugMode_desc = If enabled, the server will enter debug mode.
+view_admin_systemSettings_EnableDebugMode_name = Enable Debug Mode
+view_admin_systemSettings_EnableExperimentalFeatures_desc = If enabled, any experimental features that exist in the current product will be available.
+view_admin_systemSettings_EnableExperimentalFeatures_name = Enable Experimental Features
+view_admin_systemSettings_EventPurge_desc = How old event data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_EventPurge_name = Delete Events Older Than
+view_admin_systemSettings_JAASProvider_desc = Should LDAP be used to determine user identity?
+view_admin_systemSettings_JAASProvider_name = Enable LDAP
+view_admin_systemSettings_LDAPBaseDN_desc = The base of the directory tree to search for usernames and passwords while authenticating users, e.g. ou=People,dc=redhat,dc=com
+view_admin_systemSettings_LDAPBaseDN_name = Search Base
+view_admin_systemSettings_LDAPBindDN_desc = The username to connect to the LDAP server when querying the LDAP user database. This is typically the full LDAP distinguished name (DN) of a manager user, e.g. cn=Manager,dc=redhat,dc=com
+view_admin_systemSettings_LDAPBindDN_name = Username
+view_admin_systemSettings_LDAPBindPW_desc = The credentials of the user used to connect to the LDAP server when querying the LDAP user database.
+view_admin_systemSettings_LDAPBindPW_name = Password
+view_admin_systemSettings_LDAPFilter_desc = Any additional filters to apply when doing the LDAP search. This is useful if the population to authenticate can be identified via a given LDAP property, e.g. RHQUser=true
+view_admin_systemSettings_LDAPFilter_name = Search Filter
+view_admin_systemSettings_LDAPGroupFilter_desc = LDAP search filter that must return all LDAP groups available for authorization. This is used for LDAP group authorization.
+view_admin_systemSettings_LDAPGroupFilter_name = Group Search Filter
+view_admin_systemSettings_LDAPGroupMember_desc = LDAP search filter that is used in conjunction with the group search filter to determine user authorization. This is used for LDAP group authorization.
+view_admin_systemSettings_LDAPGroupMember_name = Group Member Filter
+view_admin_systemSettings_LDAPLoginProperty_desc = The LDAP property that contains the user name. Defaults to "cn". If multiple matches are found, the first entry found is used.
+view_admin_systemSettings_LDAPLoginProperty_name = Login Property
+view_admin_systemSettings_LDAPProtocol_desc = Should communication with the LDAP server be done over SSL?
+view_admin_systemSettings_LDAPProtocol_name = SSL
+view_admin_systemSettings_LDAPUrl_desc = URL to the LDAP Server
+view_admin_systemSettings_LDAPUrl_name = LDAP URL
+view_admin_systemSettings_RtDataPurge_desc = How old response time data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_RtDataPurge_name = Delete Response Time Data Older Than
+view_admin_systemSettings_TraitPurge_desc = How old measurement trait data must be before being purged from the database. This is specified in days.
+view_admin_systemSettings_TraitPurge_name = Delete Measurement Traits Older Than
+view_admin_systemSettings_cannotLoadServerDetails = Cannot load server details
+# Administration/SystemSettings
+#------------------------------
+view_admin_systemSettings_cannotLoadSettings = Cannot obtain the current system settings
+view_admin_systemSettings_fixBeforeSaving = Please fix the invalid values before saving
+view_admin_systemSettings_group_baseline = Automatic Baseline Configuration Properties
+view_admin_systemSettings_group_dataMgr = Data Manager Configuration Properties
+view_admin_systemSettings_group_general = General Configuration Properties
+view_admin_systemSettings_group_ldap = LDAP Configuration Properties
+view_admin_systemSettings_saveFailure = Failed to save the system settings
+view_admin_systemSettings_savedSettings = You successfully saved the system properties
+view_admin_systemSettings_serverDetails = Server Details
+view_admin_systemSettings_serverDetails_buildNumber = Build Number
+view_admin_systemSettings_serverDetails_currentTable = Current Measurement Raw Table
+view_admin_systemSettings_serverDetails_dbDriverName = Database Driver Name
+view_admin_systemSettings_serverDetails_dbDriverVersion = Database Driver Version
+view_admin_systemSettings_serverDetails_dbName = Database Product Name
+view_admin_systemSettings_serverDetails_dbUrl = Database Connection URL
+view_admin_systemSettings_serverDetails_dbVersion = Database Product Version
+view_admin_systemSettings_serverDetails_installDir = Server Installation Directory
+view_admin_systemSettings_serverDetails_nextRotation = Next Measurement Table Rotation
+view_admin_systemSettings_serverDetails_time = Server Local Time
+view_admin_systemSettings_serverDetails_tz = Server Time Zone
+view_admin_topology = Topologia
+view_alert_common_tab_conditions = Condi\u00E7\u00F5es
+view_alert_common_tab_conditions_expression = Disparar alerta quando
+view_alert_common_tab_conditions_expression_tooltip = Determina se QUALQUER UMA ou TODAS as condi\u00E7\u00F5es devem ser satisfeitas para que todo o conjunto de condi\u00E7\u00F5es seja considerado verdadeiro.
+view_alert_common_tab_conditions_modal_title = Adicionar nova condi\u00E7\u00E3o.
+view_alert_common_tab_conditions_recovery_disabled = Este alerta desativou a sua defini\u00E7\u00E3o.
+view_alert_common_tab_conditions_recovery_enabled = ''{0}'' disparado para ser reativado.
+view_alert_common_tab_conditions_text = Condi\u00E7\u00E3o
+view_alert_common_tab_conditions_type_availability = Mudan\u00E7a na Disponibilidade
+view_alert_common_tab_conditions_type_availability_down = Indispon\u00EDvel
+view_alert_common_tab_conditions_type_availability_up = Dispon\u00EDvel
+view_alert_common_tab_conditions_type_event = Detec\u00E7\u00E3o de Envento
+view_alert_common_tab_conditions_type_event_matching = combinando com o evento de origem
+view_alert_common_tab_conditions_type_metric_baseline = Valor da m\u00E9trica excede a linha de base (baseline)
+view_alert_common_tab_conditions_type_metric_baseline_verb = de
+view_alert_common_tab_conditions_type_metric_calltime_change = Mudan\u00E7a no tempo de chamada
+view_alert_common_tab_conditions_type_metric_calltime_change_verb = ao menos
+view_alert_common_tab_conditions_type_metric_calltime_delta_grows = Aumento
+view_alert_common_tab_conditions_type_metric_calltime_delta_other = Mudan\u00E7a
+view_alert_common_tab_conditions_type_metric_calltime_delta_shrinks = Redu\u00E7\u00E3o
+view_alert_common_tab_conditions_type_metric_calltime_destination = com o destino da chamada correspondente
+view_alert_common_tab_conditions_type_metric_calltime_threshold = Tempo de chamada excede o limiar (threshold)
+view_alert_common_tab_conditions_type_metric_change = Mudan\u00E7a no valor da m\u00E9trica
+view_alert_common_tab_conditions_type_metric_threshold = Valor da M\u00E9trica excede o limiar (threshold)
+view_alert_common_tab_conditions_type_metric_trait_change = Mudan\u00E7a de Carater\u00EDstica
+view_alert_common_tab_conditions_type_operation = Execu\u00E7\u00E3o de Opera\u00E7\u00E3o
+view_alert_common_tab_conditions_type_operation_status = resultado com status
+view_alert_common_tab_conditions_type_resource_configuration = Mudan\u00E7a na Configura\u00E7\u00E3o do Recurso
+view_alert_common_tab_conditions_value = Valor
+view_alert_common_tab_dampening = Sensibilidade
+view_alert_common_tab_dampening_category_consecutive_count = Consecutivos
+view_alert_common_tab_dampening_category_consecutive_count_tooltip = Um alerta \u00E9 disparado a cada X ocorr\u00EAncias consecutivas em que o conjunto de condi\u00E7\u1E4Des for satisfeito.
+view_alert_common_tab_dampening_category_duration_count = Per\u00EDodo de Tempo
+view_alert_common_tab_dampening_category_duration_count_tooltip = Um alerta \u00E9 disparado a cada X ocorr\u00EAncias em que o conjunto de condi\u00E7\u00F5es \u00E9 satisfeito dentro de um dado per\u00EDodo de tempo.
+view_alert_common_tab_dampening_category_none = N\u00E3o definido
+view_alert_common_tab_dampening_category_none_tooltip = Sensibilidade desabilitada. Cada vez que o conjunto de condi\u00E7\u00F5es for satisfeito, um alerta ser\u00E1 disparado.
+view_alert_common_tab_dampening_category_partial_count = \u00DAltimas N verifica\u00E7\u00F5es
+view_alert_common_tab_dampening_category_partial_count_tooltip = Um alerta \u00E9 disparado a cada X ocorr\u00EAncias em que o conjunto de condi\u00E7\u00F5es \u00E9 satisfeito durante as \u00FAltimas N verifica\u00E7\u00F5es.
+view_alert_common_tab_dampening_consecutive_occurrences_label = Ocorr\u00EAcias
+view_alert_common_tab_dampening_consecutive_occurrences_label_tooltip = O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito antes do alerta ser disparado.
+view_alert_common_tab_dampening_duration_occurrences_label = Ocorr\u00EAncias
+view_alert_common_tab_dampening_duration_occurrences_label_tooltip = O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito durante o per\u00EDodo de tempo definido antes do alerta ser disparado.
+view_alert_common_tab_dampening_duration_period_label = Per\u00EDodo de Tempo
+view_alert_common_tab_dampening_duration_period_label_tooltip = Espa\u00E7o de tempo em que o conjunto de condi\u00E7\u00F5es ser\u00E1 testado para verificar se o n\u00FAmero de ocorr\u00EAncias definido \u00E9 satisfeito.
+view_alert_common_tab_dampening_partial_evalatuions_label = Verifica\u00E7\u00F5es
+view_alert_common_tab_dampening_partial_evalatuions_label_tooltip = O total de vezes que o conjunto de condi\u00E7\u00F5es ser\u00E1 testado para certificar-se de que o n\u00FAmero de ocorr\u00EAncias definido foi satisfeito.
+view_alert_common_tab_dampening_partial_occurrences_label = Ocorr\u00EAncias
+view_alert_common_tab_dampening_partial_occurrences_label_tooltip = O n\u00FAmero de vezes que o conjunto de condi\u00E7\u00F5es deve ser satisfeito durante as \u00FAltimas N verifica\u00E7\u00F5es antes do alerta ser disparado.
+view_alert_common_tab_general = Propriedades Gerais
+view_alert_common_tab_invalid_condition_category = Categoria de condi\u00E7\u00E3o inv\u00E1lida - favor reportar como um bug: {0}
+view_alert_common_tab_invalid_dampening_category = Categora de sensibilidade inv\u00E1lida - favor reportar como um bug: {0}
+view_alert_common_tab_invalid_time_units = Unidade de tempo inv\u00E1lida - favor reportar como um bug: {0}
+view_alert_common_tab_notifications = Notifica\u00E7\u00F5es
+view_alert_common_tab_notifications_all_emails = Todos os Emails
+view_alert_common_tab_notifications_bad_emails = Emails recusados
+view_alert_common_tab_notifications_message = Mensagem
+view_alert_common_tab_notifications_sender = Remetente
+view_alert_common_tab_notifications_status = Status
+view_alert_common_tab_recovery = Recupera\u00E7\u00E3o~
+view_alert_definition_condition_editor_avilability_option_down = INDISPON\u00CDVEL
+view_alert_definition_condition_editor_avilability_option_up = DISPON\u00CDVEL
+view_alert_definition_condition_editor_avilability_tooltip = Especifica a mudan\u00E7a de estado na disponibilidade do recurso que ir\u00E1 disparar a condi\u00E7\u00E3o.
+view_alert_definition_condition_editor_avilability_value = Disponibilidade
+view_alert_definition_condition_editor_common_avg = M\u00E9dio
+view_alert_definition_condition_editor_common_max = M\u00E1ximo
+view_alert_definition_condition_editor_common_min = M\u00EDnimo
+view_alert_definition_condition_editor_delete_confirm = Delete the selected alert condition(s)?
+view_alert_definition_condition_editor_event_regex = Express\u00E3o Regular
+view_alert_definition_condition_editor_event_regex_tooltip = Se definida, a condi\u00E7\u00E3o somente ser\u00E1 disparada caso o evento satisfa\u00E7a a express\u00E3o.
+view_alert_definition_condition_editor_event_severity = Severidade do Evento
+view_alert_definition_condition_editor_event_severity_debug = Debug
+view_alert_definition_condition_editor_event_severity_error = Error
+view_alert_definition_condition_editor_event_severity_fatal = Fatal
+view_alert_definition_condition_editor_event_severity_info = Info
+view_alert_definition_condition_editor_event_severity_warn = Warn
+view_alert_definition_condition_editor_event_tooltip = Define a severeidade do evento para disparar a condi\u00E7\u00E3o. Caso seja definida uma express\u00E3o regular, a condi\u00E7\u00E3o somente ser\u00E1 disparada se o evento satisfazer a express\u00E3o.
+view_alert_definition_condition_editor_metric_baseline_percentage = Percentual da linha de base
+view_alert_definition_condition_editor_metric_baseline_percentage_tooltip = Valor da m\u00E9trica coletada usada para disparo da condi\u00E7\u00E3o quando comparado ao valor da linha de base selecionada
+view_alert_definition_condition_editor_metric_baseline_tooltip = Especifica a linha de base que, quando violada, dispara a condi\u00E7\u00E3o. O valor especificado \u00E9 o percentual do valor da linha de base informado.
+view_alert_definition_condition_editor_metric_baseline_value = Linha de base (<i>baseline</i>)
+view_alert_definition_condition_editor_metric_calltime_change_percentage = Percentual de Mudan\u00E7a
+view_alert_definition_condition_editor_metric_calltime_change_percentage_tooltip = Valor do tempo de chamada coletado usado para disparar a condi\u00E7\u00E3o quando diferir do percentual do valor limite do tempo de chamada definido.
+view_alert_definition_condition_editor_metric_calltime_change_tooltip = Especifica o valor do tempo de chamada que, quanto alterado, dispara a condi\u00E7\u00E3o. \u00C9 necess\u00E1rio especificar o tempo limite para a chamada (m\u00EDnimo, m\u00E1ximo ou m\u00E9dio) e o percental de mudan\u00E7a que deve ocorrer.
+view_alert_definition_condition_editor_metric_calltime_common_comparator = Compara\u00E7\u00E3o
+view_alert_definition_condition_editor_metric_calltime_common_comparator_changes = Mudan\u00E7as
+view_alert_definition_condition_editor_metric_calltime_common_comparator_grows = Ganhos
+view_alert_definition_condition_editor_metric_calltime_common_comparator_shrinks = Redu\u00E7\u00F5es
+view_alert_definition_condition_editor_metric_calltime_common_comparator_tooltip = Como o valor do tempo de chamada deve ser comparado ao valor limite
+view_alert_definition_condition_editor_metric_calltime_common_limit = Tempo limite da chamada
+view_alert_definition_condition_editor_metric_calltime_common_limit_tooltip = Tempo de chamada limite a ser comparado com o valor informado
+view_alert_definition_condition_editor_metric_calltime_common_name = M\u00E9trica do tempo de chamada
+view_alert_definition_condition_editor_metric_calltime_common_regex = Express\u00E3o Regular
+view_alert_definition_condition_editor_metric_calltime_common_regex_tooltip = Se especificada, essa \u00E9 a express\u00E3o regular a ser satisfeita pela chamada para disparar a condi\u00E7\u00E3o.
+view_alert_definition_condition_editor_metric_calltime_threshold_tooltip = Especifica um tempo limite para a chamada que, quando alcan\u00E7ado, dispara a condi\u00E7\u00E3o. O valor especificado deve ser absoluto e com uma unidade de medida opcional. \u00C9 necess\u00E1rio especificar o tempo limite da chamada para compar\u00E1-lo ao valor: m\u00EDnimo, m\u00E1ximo ou m\u00E9dio.
+view_alert_definition_condition_editor_metric_calltime_threshold_value = Valor do tempo de chamada
+view_alert_definition_condition_editor_metric_calltime_threshold_value_tooltip = O valor do limiar (<i>threshold</i>) da m\u00E9trica usado para disparar a condi\u00E7\u00E3o quando comparado ao mecanismo de compara\u00E7\u00E3o escolhido.
+view_alert_definition_condition_editor_metric_change_tooltip = Especifica a m\u00E9trica cujo valor deve ser alterado para disparar a condi\u00E7\u00E3o.
+view_alert_definition_condition_editor_metric_common_definition_not_found = Deve existir uma defini\u00E7\u00E3o para a m\u00E9trica - algo est\u00E1 incorreto
+view_alert_definition_condition_editor_metric_threshold_comparator = Mecanismo de Compara\u00E7\u00E3o
+view_alert_definition_condition_editor_metric_threshold_comparator_equal = Igual \u00E0
+view_alert_definition_condition_editor_metric_threshold_comparator_greater = Maior que
+view_alert_definition_condition_editor_metric_threshold_comparator_less = Menor que
+view_alert_definition_condition_editor_metric_threshold_comparator_tooltip = Como a m\u00E9trica coletada deve ser comparada ao threshold estabelecido
+view_alert_definition_condition_editor_metric_threshold_name = M\u00E9trica
+view_alert_definition_condition_editor_metric_threshold_tooltip = Especifica um threshold que, quando alcan\u00E7ado, dispara a condi\u00E7\u00E3o. O valor especificado deve ser absoluto e com uma unidade de medida opcional.
+view_alert_definition_condition_editor_metric_threshold_value = Valor da M\u00E9trica
+view_alert_definition_condition_editor_metric_threshold_value_tooltip = Limiar (threshold) da m\u00E9trica utilizado na compara\u00E7\u00E3o como condi\u00E7\u00E3o de disparo.
+view_alert_definition_condition_editor_metric_trait_change_tooltip = Specify the trait whose value must change to trigger the condition.
+view_alert_definition_condition_editor_metric_trait_change_value = Caracter\u00EDstica
+view_alert_definition_condition_editor_operation_status = Status da Opera\u00E7\u00E3o
+view_alert_definition_condition_editor_operation_status_canceled = Cancelada
+view_alert_definition_condition_editor_operation_status_failure = Falha
+view_alert_definition_condition_editor_operation_status_inprogress = Em andamento
+view_alert_definition_condition_editor_operation_status_success = Sucesso
+view_alert_definition_condition_editor_operation_tooltip = Define o resultado esperado quando a opera\u00E7\u00E3o selecionada for executada para dispararo da confi\u00E7\u00E3o.
+view_alert_definition_condition_editor_operation_value = Opera\u00E7\u00E3o
+view_alert_definition_condition_editor_option_availability = Mudan\u00E7a de Disponibilidade
+view_alert_definition_condition_editor_option_event = Detec\u00E7\u00E3o de Evento
+view_alert_definition_condition_editor_option_label = Tipo de Condi\u00E7\u00E3o
+view_alert_definition_condition_editor_option_metric_baseline = Threshold base da M\u00E9trica
+view_alert_definition_condition_editor_option_metric_calltime_change = Mudan\u00E7a no tempo de chamada
+view_alert_definition_condition_editor_option_metric_calltime_threshold = Tempo limite da chamada
+view_alert_definition_condition_editor_option_metric_change = Mudan\u00E7a no valor da M\u00E9trica
+view_alert_definition_condition_editor_option_metric_threshold = Threshold (valor absoluto) da M\u00E9trica
+view_alert_definition_condition_editor_option_metric_trait_change = Mudan\u00E7a de Carcter\u00EDstica
+view_alert_definition_condition_editor_option_operation = Execu\u00E7\u00E3o de Opera\u00E7\u00E3o
+view_alert_definition_condition_editor_option_resource_configuration = Mudan\u00E7a na Configura\u00E7\u00E3o do Recurso
+view_alert_definition_condition_editor_resource_configuration_tooltip = Essa condi\u00E7\u00E3o \u00E9 disparada quando a configura\u00E7\u00E3o do recurso for alterada.
+view_alert_definition_for_group = Visualizar Defini\u00E7\u00E3o de Grupo
+view_alert_definition_for_type = Visualizar Template
+view_alert_definition_notification_cliScript_editor_anotherUser = Another User
+view_alert_definition_notification_cliScript_editor_existingScript = Existing Script
+view_alert_definition_notification_cliScript_editor_loadFailed = Loading the CLI Notification Editor Failed.
+view_alert_definition_notification_cliScript_editor_newScriptVersion = Version
+view_alert_definition_notification_cliScript_editor_repository = Repository
+view_alert_definition_notification_cliScript_editor_script = Script
+view_alert_definition_notification_cliScript_editor_selectRepo = Select the repository where the script should reside
+view_alert_definition_notification_cliScript_editor_selectRepoFirst = Select a repository first.
+view_alert_definition_notification_cliScript_editor_thisUser = Myself
+view_alert_definition_notification_cliScript_editor_uploadNewScript = Upload New Script
+view_alert_definition_notification_cliScript_editor_verifyAuthentication = Verify
+view_alert_definition_notification_cliScript_editor_whichUser = User To Run The Script As
+view_alert_definition_notification_editor_delete_confirm = Tem certeza de que deseja excluir as notifica\u00E7\u00F5es selecionadas?
+view_alert_definition_notification_editor_field_configuration = Configura\u00E7\u00E3o
+view_alert_definition_notification_editor_field_configuration_loadFailed = Falha ao obter a configura\u00E7\u00E3o
+view_alert_definition_notification_editor_field_configuration_not_loaded = Desconhecido
+view_alert_definition_notification_editor_field_sender = Remetente
+view_alert_definition_notification_editor_loadFailed = N\u00E3o \u00E9 poss\u00EDvel obter remetentes
+view_alert_definition_notification_editor_loadFailed_single = N\u00E3o \u00E9 poss\u00EDvel obter a configura\u00E7\u00E3o do remetente
+view_alert_definition_notification_editor_none_available = Remetentes n\u00E3o dispon\u00EDveis
+view_alert_definition_notification_editor_saveFailed = N\u00E3o foi poss\u00EDvel salvar a configura\u00E7\u00E3o
+view_alert_definition_notification_editor_sender = Remetente da Notifica\u00E7\u00E3o
+view_alert_definition_notification_editor_title_add = Adicionar Notifica\u00E7\u00E3o
+view_alert_definition_notification_editor_title_edit = Editar Notifica\u00E7\u00E3o
+view_alert_definition_notification_operation_editor_common_operation = Opera\u00E7\u00E3o
+view_alert_definition_notification_operation_editor_mode_relative = Recurso parente
+view_alert_definition_notification_operation_editor_mode_specific = Recurso Espec\u00EDfico
+view_alert_definition_notification_operation_editor_mode_this = Este Recurso
+view_alert_definition_notification_operation_editor_mode_title = Modo de Sele\u00E7\u00E3o do Recurso
+view_alert_definition_notification_operation_editor_mode_unknown = OP\u00C7\u00C3O INV\u00C1LIDA - BUG!
+view_alert_definition_notification_operation_editor_operations_loadFailed = Falha ao carregar a lista de opera\u00E7\u00F5es dispon\u00EDveis
+view_alert_definition_notification_operation_editor_operations_no_parameters = Esta opera\u00E7\u00E3o n\u00E3o recebe par\u00E2metros
+view_alert_definition_notification_operation_editor_relative_ancestor = Iniciar a busca a partir de
+view_alert_definition_notification_operation_editor_relative_ancestor_loadFailed = N\u00E3o \u00E9 poss\u00EDvel obter a ascend\u00EAncia do tipo
+view_alert_definition_notification_operation_editor_relative_ancestor_root = Tipo do Ancestral Raiz
+view_alert_definition_notification_operation_editor_relative_ancestor_tooltip = Selecione o topo da hierarquia para buscar a \u00E1rvore de descendentes para Filtro por Tipo
+view_alert_definition_notification_operation_editor_relative_descendant = Ent\u00E3o procure por
+view_alert_definition_notification_operation_editor_relative_descendant_filter_tooltip = Um nome especifico para identificar unicamente um recurso quando existir mais de um do mesmo tipo. Isso \u00E9 opcional, se definido, sempre ser\u00E1 um recurso do tipo slecionda na hierarquia.
+view_alert_definition_notification_operation_editor_relative_descendant_loadFailed = N\u00E3o \u00E9 poss\u00EDvel obter os tipos de descendentes
+view_alert_definition_notification_operation_editor_relative_descendant_tooltip = Tipo do recurso a ser procurado a baixo do tipo raiz definido na sele\u00E7\u00E3o 'Inicia a Pesquesa a partir de'.
+view_alert_definition_notification_operation_editor_specific_pick_button = Selecionar
+view_alert_definition_notification_operation_editor_specific_pick_error_invalid = Favor selecionar um recurso
+view_alert_definition_notification_operation_editor_specific_pick_error_no_operation = Selecione um recurso que possua um ou mais opera\u00E7\u00F5es
+view_alert_definition_notification_operation_editor_specific_pick_text = Selecione um recurso...
+view_alert_definition_notification_operation_editor_specific_resource = Recurso
+view_alert_definition_notification_role_editor_loadFailed = N\u00E3o \u00E9 poss\u00EDvel determinar os perfis atuais - iniciando vazio
+view_alert_definition_notification_role_editor_restoreFailed = N\u00E3o \u00E9 poss\u00EDvel usar os perfis atuais - iniciando vazio
+view_alert_definition_notification_role_editor_saveFailed = N\u00E3o foi poss\u00EDvel salvar os perfis selecionados
+view_alert_definition_notification_user_editor_loadFailed = N\u00E3o \u00E9 poss\u00EDvel determinar os usu\u00E1rios atuais - iniciando vazio
+view_alert_definition_notification_user_editor_restoreFailed = N\u00E3o foi poss\u00EDvel usar os usu\u00E1rios atuais - iniciando vazio
+view_alert_definition_notification_user_editor_saveFailed = N\u00E3o foi poss\u00EDvel salvar os usu\u00E1rios seleciondados
+view_alert_definition_recovery_editor_disable_when_fired = Desabilitar quando disparado
+view_alert_definition_recovery_editor_disable_when_fired_tooltip = Indica se este alerta deve ser desabilitado ap\u00F3s ser disparado. Uma vez desabilitado, o alerta pode ser reativado manualmente ou um alerta de recupera\u00E7\u00E3o pode ser definido para reativ\u00E1-lo automaticamente. If this alert is a recovery alert itself, this setting cannot be turned on.
+view_alert_definition_recovery_editor_loadFailed = N\u00E3o foi poss\u00EDvel construir o menu de recupera\u00E7\u00E3o
+view_alert_definition_recovery_editor_none_available = Nenhum
+view_alert_definition_recovery_editor_recovery_alert = Alerta de Recupera\u00E7\u00E3o
+view_alert_definition_recovery_editor_recovery_alert_tooltip = O Alerta a ser recuperado (reativado) ap\u00F3s o disparo deste alerta. N\u00E3o selecione um alerta aqui caso n\u00E3o esteja definindo um alerta de recupera\u00E7\u00E3o.
+view_alert_definitions_create_failure = Falha na cria\u00E7\u00E3o da defini\u00E7\u00E3o do alerta
+view_alert_definitions_create_success = Defini\u00E7\u00E3o do alerta criada com sucesso
+view_alert_definitions_delete_confirm = Excluir defini\u00E7\u00F5es para o alerta selecionado?
+view_alert_definitions_delete_failure = Falha aos excluir as defini\u00E7\u00F5es do alerta selecionado
+view_alert_definitions_delete_success = Defini\u00E7\u00F5es do alerta {0} exclu\u00EDdas com sucesso
+view_alert_definitions_disable_confirm = Desabilitar as defini\u00E7\u00F5es para o alerta selecionado?
+view_alert_definitions_disable_failure = Falha ao desabilitar defini\u00E7\u00F5es para o alerta selecionado
+view_alert_definitions_disable_success = Defini\u00E7\u00F5es do alerta {0} desabilitadas com sucesso
+view_alert_definitions_enable_confirm = Habilitar a(s) defini\u00E7\u00E3o(\u00F5es) para o alerta selecionado?
+view_alert_definitions_enable_failure = Falha ao habilitar defini\u00E7\u00F5es para o alerta selecionado
+view_alert_definitions_enable_success = Defini\u00E7\u00F5es do alerta {0} habilitados com sucesso
+view_alert_definitions_loadFailed = Falha ao obter a defini\u00E7\u00E3o do alerta
+view_alert_definitions_loadFailed_single = Falha ao obter a defini\u00E7\u00E3o do alerta com ID {0}
+view_alert_definitions_table_title_group = Defini\u00E7\u00F5es de Alertas para Grupo
+view_alert_definitions_table_title_resource = Defini\u00E7\u00F5es de Alerta para Recurso
+view_alert_definitions_update_failure = Falha ao atualizar a defini\u00E7\u00E3o do alerta
+view_alert_definitions_update_success = Defini\u00E7\u00E3o do alerta atualizada com sucesso
+view_alert_details_breadcrumb = Detalhes
+view_alert_details_field_ack_at = Verificado em
+view_alert_details_field_ack_by = Verificado por
+view_alert_details_field_recovery_info = Informa\u00E7\u00E3o de Recupera\u00E7\u00E3o
+view_alert_details_loadFailed = Falha ao recuperar detalhes do alerta
+view_alerts_ack_confirm = Confirma o(s) alerta(s) selecionado(s)?
+view_alerts_ack_confirm_all = Confirma todos os alertas?
+view_alerts_ack_failure = Falha ao confirmar alertas com os seguintes IDs: {0}
+view_alerts_ack_failure_all = N\u00E3o foi poss\u00EDvel confirmar todos os alertas
+view_alerts_ack_success = Alertas {0} confirmados com sucesso
+view_alerts_delete_confirm = Excluir o(s) alerta(s) selecionado(s)?
+view_alerts_delete_confirm_all = Excluir todos os alertas?
+view_alerts_delete_failure = Falha ao excluir alertas com os seguintes IDs: {0}
+view_alerts_delete_failure_all = N\u00E3o foi poss\u00EDvel excluir os alertas
+view_alerts_delete_success = Alertas {0} exclu\u00EDdos com sucesso
+view_alerts_field_ack_status = Status
+view_alerts_field_ack_status_ack = Ack ({0})
+view_alerts_field_ack_status_ackHover = Acknowledged by {0} at {1}
+view_alerts_field_ack_status_empty = Ainda n\u00E3o verificado
+view_alerts_field_ack_status_filled = {0} verificado em {1}
+view_alerts_field_ack_status_noAck = No Ack
+view_alerts_field_ack_status_noAckHover = Not yet Acknowledged
+view_alerts_field_ack_subject = Assunto da Verifica\u00E7\u00E3o
+view_alerts_field_ack_time = Data de Verifica\u00E7\u00E3o
+view_alerts_field_condition_text = Condi\u00E7\u00E3o
+view_alerts_field_condition_text_many = M\u00FAltiplas condi\u00E7\u00F5es
+view_alerts_field_condition_text_none = Sem condi\u00E7\u00F5es
+view_alerts_field_condition_value = Valor da Condi\u00E7\u00E3o
+view_alerts_field_created_time = Data de Cria\u00E7\u00E3o
+view_alerts_field_enabled = Habilitado
+view_alerts_field_modified_time = Data de Altera\u00E7\u00E3o
+view_alerts_field_name = Nome
+view_alerts_field_parent = Pai
+view_alerts_field_priority = Prioridade
+view_alerts_field_protected = Protegido
+view_alerts_field_protected_tooltip = Se verdadeiro, esta defini\u00E7\u00E3o \u00E9 protegida de altera\u00E7\u00F5es feitas na defini\u00E7\u00E3o pai, ou seja, altera\u00E7\u00F5es realizadas no pai n\u00E3o sobrescrevem esta defini\u00E7\u00E3o.
+view_alerts_field_resource = Recurso
+view_alerts_loadFailed = Falha ao carregar dados dos alertas
+view_alerts_table_filter_priority = Filtro de Prioridade
+#==================== Alerts ======================
+view_alerts_table_title_group = Hist\u00F3rico de Alertas do Grupo
+view_alerts_table_title_resource = Hist\u00F3rico de Alertas do Recurso
+view_autoDiscoveryQ_committed = Committed
+view_autoDiscoveryQ_confirmSelect = Also select the platform children?
+view_autoDiscoveryQ_deleted = Deleted
+view_autoDiscoveryQ_field_discoveryTime = Data e Hora da Descoberta
+view_autoDiscoveryQ_field_inventoryStatus = Status do Invet\u00E1rio
+view_autoDiscoveryQ_field_key = Chave do Recurso
+view_autoDiscoveryQ_field_name = Nome do Recurso
+view_autoDiscoveryQ_field_parentId = ID Pai
+view_autoDiscoveryQ_ignore = Ignorar
+view_autoDiscoveryQ_ignoreFailure = Falha ao ignorar recursos.
+view_autoDiscoveryQ_ignoreSuccessful = Os recursos selecionados foram ignorados com sucesso.
+view_autoDiscoveryQ_ignored = Ignorado
+view_autoDiscoveryQ_import = Importar
+view_autoDiscoveryQ_importFailure = Falha ao importar recursos
+view_autoDiscoveryQ_importSuccessful = Os recursos selecionados foram importados com sucesso.
+view_autoDiscoveryQ_loadFailure = Falha ao carregar a fila de descoberta do invent\u00E1rio
+view_autoDiscoveryQ_new = Novo
+view_autoDiscoveryQ_newAndIgnored = Novo e Ignorado
+view_autoDiscoveryQ_noItems = N\u00E3o h\u00E1 itens a serem mostrados
+view_autoDiscoveryQ_noperm = (Required manage inventory permissions missing. See Administrator to change)~
+view_autoDiscoveryQ_showStatus = Show
+# Auto Discovery Queue
+#----------------------------
+view_autoDiscoveryQ_title = Fila de Autodescoberta
+view_autoDiscoveryQ_unignore = N\u00E3o ignorar
+view_autoDiscoveryQ_unignoreFailure = Falha ao reimportar os recursos
+view_autoDiscoveryQ_unignoreSuccessful = You have successfully unignored the selected resources.~
+view_autoDiscoveryQ_uninventoried = Uninventoried
+view_bundleVersion_loadFailure = Failed to load bundle version data~
+#==================== Bundles ======================
+# some common bundle terms
+view_bundle_bundle = Bundle~
+view_bundle_bundleDeployment = Bundle Deployment~
+view_bundle_bundleDeployments = Bundle Deployments~
+view_bundle_bundleDestinations = Bundle Destinations~
+view_bundle_bundleFiles = Bundle Files~
+view_bundle_bundleType = Bundle Type~
+view_bundle_bundleVersion = Bundle Version~
+view_bundle_bundleVersions = Bundle Versions~
+view_bundle_bundles = Bundles~
+view_bundle_createWizard_bundleDistro = Bundle Distribution~
+view_bundle_createWizard_cancelFailure = Failed to fully cancel the creation of bundle [{0}], version=[{1}] - the bundle may still exist in the database~
+view_bundle_createWizard_cancelSuccessful = Canceled the creation of bundle [{0}], version=[{1}]~
+view_bundle_createWizard_clickToUploadRecipe = Click to upload a recipe file~
+view_bundle_createWizard_createFailure = Failed to create the bundle~
+view_bundle_createWizard_createSuccessful = You have successfully created a bundle named [{0}] with a version of [{1}]~
+view_bundle_createWizard_enterRecipe = Please supply a valid recipe
+view_bundle_createWizard_enterUrl = Please enter a valid URL where the bundle distribution file can be downloaded from
+view_bundle_createWizard_failedToUploadDistroFile = Failed to upload bundle distribution file~
+view_bundle_createWizard_failedToUploadFile = Failed to upload bundle file~
+view_bundle_createWizard_loadBundleFileFailure = Cannot obtain bundle file information from server~
+view_bundle_createWizard_noAdditionalFilesNeeded = No additional files need to be uploaded for this bundle~
+view_bundle_createWizard_noBundleTypesAvail = No bundle types are available~
+view_bundle_createWizard_noBundleTypesSupported = No bundle types are supported - you must deploy a valid plugin that supports bundle deployments~
+view_bundle_createWizard_provideBundleDistro = Provide a Bundle Distribution
+view_bundle_createWizard_recipeOption = Recipe~
+view_bundle_createWizard_title = Create Bundle~
+view_bundle_createWizard_uploadInProgress = Upload is in progress... This can take several minutes for large files~
+view_bundle_createWizard_uploadOption = Upload~
+view_bundle_createWizard_uploadStepName = Provide a Bundle Distribution~
+view_bundle_createWizard_urlOption = URL~
+view_bundle_createWizard_windowTitle = Bundle Creation Wizard~
+view_bundle_createWizard_youMustChooseOne = You must choose one option in order to create a bundle!
+view_bundle_deleteConfirm = Are you sure you want to delete this bundle? All versions, destinations and deployments for this bundle will also be deleted.
+view_bundle_deploy = Deploy~
+view_bundle_deployDir = Deploy Directory~
+view_bundle_deployWizard_deployStep = Deploy Bundle to Destination Platforms~
+view_bundle_deployWizard_deploying = Deploying...~
+view_bundle_deployWizard_deploymentCreated = Created Deployment...~
+view_bundle_deployWizard_deploymentCreatedDetail = Created deployment [{0}] description [{1}]~
+view_bundle_deployWizard_deploymentCreatedDetail_concise = You have created the deployment [{0}]
+view_bundle_deployWizard_deploymentScheduled = Bundle Deployment Scheduled!~
+view_bundle_deployWizard_deploymentScheduledDetail = Scheduled bundle deployment [{0}] destination group [{1}]~
+view_bundle_deployWizard_deploymentScheduledDetail_concise = You have scheduled the bundle deployment
+view_bundle_deployWizard_destinationCreatedDetail = Created destination [{0}] description [{1}]~
+view_bundle_deployWizard_destinationCreatedDetail_concise = You have created the destination [{0}]
+view_bundle_deployWizard_error_1 = Failed to delete new deployment on Cancel:
+view_bundle_deployWizard_error_10 = Failed to create destination, it may already exist. (Note, for an existing destination deploy from the Destination view)~
+view_bundle_deployWizard_error_11 = Failed to find defined deployments.~
+view_bundle_deployWizard_error_12 = Failed to find defined bundles.~
+view_bundle_deployWizard_error_2 = Failed to delete new destination on Cancel:
+view_bundle_deployWizard_error_3 = Failed to Schedule Deployment!~
+view_bundle_deployWizard_error_4 = Failed to schedule deployment: {0}~
+view_bundle_deployWizard_error_5 = Failed to Create Deployment!~
+view_bundle_deployWizard_error_6 = Failed to create deployment: {0}~
+view_bundle_deployWizard_error_7 = Failed to get deployment name.~
+view_bundle_deployWizard_error_8 = You must select a valid resource group from the drop down~
+view_bundle_deployWizard_error_9 = Failed to delete new destination in nextPage:~
+view_bundle_deployWizard_getConfigSkip = No configuration needed for this bundle version.~
+view_bundle_deployWizard_getConfigStep = Set Deployment Configuration~
+view_bundle_deployWizard_getDestStep = New Destination~
+view_bundle_deployWizard_getDest_deployDir = Root Deployment Directory (on destination platforms)~
+view_bundle_deployWizard_getDest_desc = Destination Description~
+view_bundle_deployWizard_getDest_name = Destination Name~
+view_bundle_deployWizard_getInfoStep = Provide Deployment Information~
+view_bundle_deployWizard_getInfo_clean = Clean Deployment? (wipe deploy directory on destination platform)~
+view_bundle_deployWizard_getInfo_deploymentDesc = Deployment Description~
+view_bundle_deployWizard_getInfo_deploymentName = Deployment Name~
+view_bundle_deployWizard_getOptionsStep = Deploy Options~
+view_bundle_deployWizard_getOptions_deployLater = Deploy Later~
+view_bundle_deployWizard_getOptions_deployNow = Deploy Now~
+view_bundle_deployWizard_getOptions_deployTime = Deployment Time~
+view_bundle_deployWizard_selectBundleStep = Select Deployment Bundle~
+view_bundle_deployWizard_selectBundle_single = Select only a single bundle for deployment.~
+view_bundle_deployWizard_selectVersionStep = Select Deployment Bundle Version~
+view_bundle_deployWizard_selectVersion_latest = Latest Version [{0}]~
+view_bundle_deployWizard_selectVersion_live = Live Version [{0}]~
+view_bundle_deployWizard_selectVersion_select = Select Version from List:~
+view_bundle_deployWizard_title = Bundle Deployment Wizard~
+view_bundle_deploy_action = Action~
+view_bundle_deploy_backButton = Back to Destination~
+view_bundle_deploy_clickForError = Click the icon for the error message
+view_bundle_deploy_deleteConfirm = Are you sure you want to delete this bundle deployment?
+view_bundle_deploy_deleteFailure = Failed to delete the bundle deployment [{0}]
+view_bundle_deploy_deleteSuccessful = You successfully deleted the bundle deployment [{0}]
+view_bundle_deploy_deployedBy = Deployed By
+view_bundle_deploy_deploymentPlatforms = Deployment Platforms~
+view_bundle_deploy_installDetails = Install Details~
+view_bundle_deploy_loadBundleFailure = Failed to find bundle~
+view_bundle_deploy_loadDeployFailure = Failed to load bundle deployments~
+view_bundle_deploy_loadFailure = Failed to load bundle deployment~
+view_bundle_deploy_name = Deployment Name~
+view_bundle_deploy_operatingSystem = Operating System~
+view_bundle_deploy_selectARow = Select a row to show installation details~
+view_bundle_deploy_tagUpdateFailure = Failed to update bundle deployment tags~
+view_bundle_deploy_tagUpdateSuccessful = You have successfully updated the bundle deployment tags~
+view_bundle_deploy_time = Deployment Time~
+view_bundle_deployed = Deployed~
+view_bundle_deployments = Deployments~
+view_bundle_dest_backToBundle = Back to Bundle~
+view_bundle_dest_created = Created~
+view_bundle_dest_deleteConfirm = Are you sure you want to delete this bundle destination? This only deletes it from the database; all bundle content that was deployed to this destination on remote machines will remain.
+view_bundle_dest_deleteFailure = Failed to delete the bundle destination [{0}]
+view_bundle_dest_deleteSuccessful = You successfully deleted the bundle destination [{0}]
+view_bundle_dest_deployDir = Deploy Directory~
+view_bundle_dest_group = Group~
+view_bundle_dest_lastDeployedVersion = Last Deployed Version~
+view_bundle_dest_lastDeploymentDate = Last Deployment Date~
+view_bundle_dest_lastDeploymentStatus = Last Deployment Status~
+view_bundle_dest_loadFailure = Failed to load bundle destinations~
+view_bundle_dest_loadFailureVersionInfo = Failed to load bundle destination deployed version information~
+view_bundle_dest_purgeConfirm = This will purge the bundle content from all remote machines. Are you sure you want to do this?
+view_bundle_dest_purgeFailure = Failed to purge the bundle destination [{0}] from some or all of the remote machines.
+view_bundle_dest_purgeSuccessful = You successfully purged the bundle destination [{0}] from all of the remote machines.
+view_bundle_dest_revertConfirm = This will revert all remote machines back to the previous bundle deployment. Are you sure you want to do this?
+view_bundle_dest_tagUpdateFailure = Failed to update bundle destination tags~
+view_bundle_dest_tagUpdateSuccessful = You have successfully updated the bundle destination tags~
+view_bundle_destinations = Destinations~
+# individual bundle views/wizards
+view_bundle_fileListView_fileSize = File Size~
+view_bundle_fileListView_loadFailure = Failed to load bundle file data~
+view_bundle_fileListView_md5 = MD5
+view_bundle_fileListView_sha256 = SHA256
+view_bundle_files = Files~
+view_bundle_latestVersion = Latest Version~
+view_bundle_list_backToAll = Back to All Bundles~
+view_bundle_list_deleteConfirm = Are you sure you want to delete this bundle?~
+view_bundle_list_deleteFailure = Failed to delete the bundle [{0}]~
+view_bundle_list_deleteSuccessful = You successfully deleted the bundle named [{0}]~
+view_bundle_list_deletesFailure = Failed to delete the bundles
+view_bundle_list_deletesSuccessful = You successfully deleted the bundles
+view_bundle_list_destinationsCount = Destinations Count~
+view_bundle_list_error1 = Failed to load bundle to deploy [{0}]~
+view_bundle_list_error2 = Failed to get a single bundle to deploy [{0}]~
+view_bundle_list_error3 = Failed to load bundle~
+view_bundle_list_loadFailure = Failed to load the bundle to be deployed [{0}]~
+view_bundle_list_loadWithLatestFailure = Failed to load bundle with the latest version data~
+view_bundle_list_singleLoadFailure = Failed to get a single bundle to be deployed [{0}]~
+view_bundle_list_tagUpdateFailure = Failed to update bundle tags~
+view_bundle_list_tagUpdateSuccessful = You have successfully updated the bundle tags~
+view_bundle_list_versionsCount = Versions Count~
+view_bundle_purge = Purge
+view_bundle_recipe = Recipe~
+view_bundle_resDeployDS_loadFailure = Failed to load bundle resource deployments~
+view_bundle_revert = Revert~
+view_bundle_revertWizard_confirmStep_confirmation = Reverting Live Deployment to Previous Deployment. Click "Next" to continue...~
+view_bundle_revertWizard_confirmStep_failedToFindLiveDeployment = Failed to find live deployment; cannot revert~
+view_bundle_revertWizard_confirmStep_liveDeployment = Live Deployment~
+view_bundle_revertWizard_confirmStep_name = Revert Deployment Confirmation~
+view_bundle_revertWizard_confirmStep_noLiveDeployment = No live deployment was found for the destination [{0}]~
+view_bundle_revertWizard_confirmStep_noLiveDeployment_concise = No live deployment was found for the destination
+view_bundle_revertWizard_confirmStep_noPriorDeployment = The live deployment [{0}] cannot be reverted because there is no prior deployment for the destination [{1}]~
+view_bundle_revertWizard_confirmStep_noPriorDeployment_concise = The live deployment cannot be reverted because there is no prior deployment
+view_bundle_revertWizard_confirmStep_prevDeployment = Previous Deployment~
+view_bundle_revertWizard_getInfoStep_cleanDeploy = Clean Deployment? (this will delete an old, existing deploy directory prior to starting the revert deployment)~
+view_bundle_revertWizard_getInfoStep_getNameFailure = Failed to get revert deployment name~
+view_bundle_revertWizard_getInfoStep_name = Provide Revert Information~
+view_bundle_revertWizard_getInfoStep_revertDeployDesc = Revert Deploy Description~
+view_bundle_revertWizard_getInfoStep_revertDeployDescFull = [REVERT From]\\n{0}\\n\\n[REVERT To]\\n{1}~
+view_bundle_revertWizard_getInfoStep_revertDeployName = Revert Deploy Name~
+view_bundle_revertWizard_revertStep_name = Deploy Bundle to Destination Platforms~
+view_bundle_revertWizard_revertStep_reverting = Reverting...~
+view_bundle_revertWizard_revertStep_scheduled = You have successfully scheduled the revert deployment!~
+view_bundle_revertWizard_revertStep_scheduledDetails = You have successfully scheduled to revert the bundle deployment [{0}] from resource group [{1}]~
+view_bundle_revertWizard_revertStep_scheduledFailure = Failed to schedule revert deployment!~
+view_bundle_revertWizard_title = Bundle Revert~
+view_bundle_revertWizard_windowTitle = Bundle Revert Wizard~
+view_bundle_tree_loadFailure = Failed to load bundle data~
+view_bundle_version_backToBundle = Back to Bundle~
+view_bundle_version_bundleVersionTagUpdateFailure = Failed to update bundle version tags~
+view_bundle_version_bundleVersionTagUpdateSuccessful = You have successfully updated the bundle version tags~
+view_bundle_version_deleteConfirm = Are you sure you want to delete this bundle version?
+view_bundle_version_deleteFailure = Failed to delete the bundle version [{0}]
+view_bundle_version_deleteSuccessful = You successfully deleted the bundle version [{0}]
+view_bundle_version_loadFailure = Failed to load bundle version~
+view_bundle_versions = Versions~
+# =================== Components =====================
+view_configCompare_comparingConfigs = Comparando Configura\u00E7\u00F5es
+view_configCompare_configCompare = Compara\u00E7\u00E3o de Configura\u00E7\u00F5es
+view_configEdit_addItem = Adicionar Item \u00E0 Lista
+view_configEdit_confirm_1 = Tem certeza de que deseja excluir as propriedades selecionadas?
+view_configEdit_confirm_2 = Tem certeza de que deseja excluir esta linha?
+view_configEdit_confirm_3 = Tem certeza de que deseja excluir [{0}] selecionado [{1}]?
+view_configEdit_editRow = Editar Linha de Configura\u00E7\u00E3o
+view_configEdit_enterPropName = Informe o nome da propriedade a ser adicionada.
+view_configEdit_error_1 = Este recurso n\u00E3o suporta Configura\u00E7\u00E3o.
+view_configEdit_error_2 = Este recurso n\u00E3o possui suporte \u00E0 propriedades de conex\u00E3o.
+view_configEdit_error_3 = N\u00E3o f\u00F3 poss\u00EDvel adicionar a propriedade com nome [{0}]. Nome de propriedade j\u00E1 utilizada neste conjunto.
+view_configEdit_files = Arquivos
+view_configEdit_hideAll = Ocultar todos
+view_configEdit_jumpToSection = Ir direto para a Sele\u00E7\u00E3o
+view_configEdit_msg_1 = Propriedade [{0}] adicionada ao conjunto.
+view_configEdit_msg_2 = Propriedades removidas do conjunto.
+view_configEdit_msg_3 = [{0} {1}] removido da lista.
+view_configEdit_msg_4 = Item adicionado \u00E0 lista.
+view_configEdit_properties = Propriedades
+view_configEdit_tooltip_1 = Remove os itens selecionados da lista.
+view_configEdit_tooltip_2 = Adiciona um item \u00E0 lista.
+view_configEdit_viewRow = View Row
+view_configurationDetails_allPropertiesValid = All configuration properties have valid values, so the configuration can now be saved.~
+view_configurationDetails_configNotUpdatedDueToNoChange = Configuration was not updated, since the new configuration is equivalent to the current configuration.
+view_configurationDetails_error_updateFailure = Failed to update configuration.~
+view_configurationDetails_messageConcise = Configuration updated - current version is {0}.~
+view_configurationDetails_messageDetailed = Configuration updated to version {0} for Resource [{1}].
+# Configuration Details
+#-------------------------------
+view_configurationDetails_noPermission = You do not have permission to edit this Resource''s configuration.~
+view_configurationDetails_somePropertiesInvalid = The following configuration properties have invalid values: {0}. The values must be corrected before the configuration can be saved.~
+# Configuration History Details
+#------------------------------------------
+view_configurationHistoryDetails_dialogTitle = Configuration Details~
+# Configuration History Details
+#------------------------------------------
+view_configurationHistoryDetails_error_loadFailure = Unable to load configuration history.~
+view_configurationHistoryList_cannotDeleteCurrent = One of the selected history items represents the current configuration - you cannot delete it.
+view_configurationHistoryList_cannotDeleteGroupItems = One or more selected configuration history items are part of a group configuration update. You must purge that parent group history item before you can delete its individual resource history items.
+view_configurationHistoryList_delete_failure = Failed to delete the configuration history items.
+view_configurationHistoryList_delete_success = You successfully deleted the selected configuration history items.
+view_configurationHistoryList_itemNamePlural = configuration history items
+# Abstract Configuration History List
+#-------------------------------
+view_configurationHistoryList_rollback = Rollback
+view_configurationHistoryList_rollback_failure = Failed to rollback the configuration. The original configuration is still in effect.
+view_configurationHistoryList_rollback_success = You successfully rolled back the configuration to the selected past configuration.
+view_configurationHistoryList_table_clickStatusIcon = Click the status icon for full details
+view_configurationHistoryList_table_statusFailure = This configuration update failed
+view_configurationHistoryList_table_statusInprogress = This configuration update is still in progress
+view_configurationHistoryList_table_statusNochange = No changes were made to this configuration
+view_configurationHistoryList_table_statusSuccess = This configuration update was successful
+# Resource Configuration History List
+#-------------------------------
+view_configurationHistoryList_title = Configuration History~
+view_connectionSettingsDetails_allPropertiesValid = All connection settings have valid values, so the settings can now be saved.~
+view_connectionSettingsDetails_error_updateFailure = Failed to update connection settings.~
+view_connectionSettingsDetails_messageConcise_updateSuccess = Connection settings updated.~
+view_connectionSettingsDetails_messageDetailed_updateSuccess = Connection settings updated for Resource [{0}].~
+# Connection Settings Details
+#------------------------------------------
+view_connectionSettingsDetails_noPermission = You do not have permission to edit this Resource''s connection settings.~
+view_connectionSettingsDetails_somePropertiesInvalid = The following connection settings have invalid values: {0}. The values must be corrected before the settings can be saved.~
+# CoreGUI
+#--------------
+view_core_error_1 = Falha ao perquisar novos alertas~
+view_core_loggedInAs = Logado como {0}~
+#view_core_loggedInAs = Logged in as {0}
+view_core_loggedOut = Logged out~
+view_core_noRecentAlerts = There are no recent alerts to report
+view_core_recentAlerts = [{0}] alertas recentes~
+view_core_uncaught = Exce\u00E7\u00E3o n\u00E3o capturada~
+view_dashboardManager_deleteFail = Failed to delete dashboard.
+view_dashboardManager_deleted = Successfully deleted dashboard {0}~
+view_dashboardManager_error = Failed to save dashboard to server~
+view_dashboardManager_saved = Saved dashboard {0} to server~
+view_dashboardManager_success = Saved dashboard~
+#=================== Dashboard =====================
+view_dashboard_favorites_error1 = Failed to load favorite Resources.~
+view_dashboardsManager_error1 = Failed to add new dashboard~
+# // dup in common
+view_dashboardsManager_inventory_title = Inventory Summary~
+view_dashboardsManager_mashup_title = RHQ News~
+view_dashboardsManager_message_title = Welcome To RHQ~
+view_dashboardsManager_message_title_details = <h1>Welcome to RHQ</h1>\n<p>The RHQ project is an abstraction and plug-in based systems management suite that provides extensible and integrated systems management for multiple products and platforms across a set of core features. The project is designed with layered modules that provide a flexible architecture for deployment. It delivers a core user interface that delivers audited and historical management across an entire enterprise. A Server/Agent architecture provides remote management and plugins implement all specific support for managed products.</p>\n <p>This default dashboard can be edited by clicking the (edit mode) button above.</p>~
+view_dashboardsManager_tagcloud_title = Tag Cloud~
+view_dashboards_confirm1 = Are you sure you want to delete~
+view_dashboards_portlets_refresh_fail1 = Failed to update interval for portlets that auto-refresh
+view_dashboards_portlets_refresh_fail2 = Failed to disable reload for portlets that auto-refresh
+view_dashboards_portlets_refresh_multiple_min = {0} minutes
+view_dashboards_portlets_refresh_none = No Refresh
+view_dashboards_portlets_refresh_one_min = 1 minute
+view_dashboards_portlets_refresh_success1 = Updated interval for portlets that auto-refresh
+view_dashboards_portlets_refresh_success2 = Stopping reload for portlets that auto-refresh
+view_dashboards_title = Dashboard~
+view_dynagroup_children = DynaGroup Children~
+view_dynagroup_compatible = Compatible
+view_dynagroup_definitionAlreadyExists = A group definition already exists with this name~
+view_dynagroup_definitionCreated = You have successfully created a group definition named [{0}]~
+view_dynagroup_definitionLoadFailure = Failed to load group definitions~
+view_dynagroup_definitions = DynaGroup Definitions~
+view_dynagroup_deleteFailureSelection = Failed to delete the selected group definitions~
+view_dynagroup_deleteSuccessfulSelection = You have successfully deleted [{0}] group definitions~
+view_dynagroup_editing = Editing [{0}]~
+view_dynagroup_exprBuilder_addExpression = Add Expression
+view_dynagroup_exprBuilder_comparisonType = Comparison Type
+view_dynagroup_exprBuilder_comparisonType_contains = contains
+view_dynagroup_exprBuilder_comparisonType_endsWith = ends with
+view_dynagroup_exprBuilder_comparisonType_equals = equals
+view_dynagroup_exprBuilder_comparisonType_startsWith = starts with
+view_dynagroup_exprBuilder_comparisonType_tooltip = Comparison Type
+view_dynagroup_exprBuilder_definingPlugin = Defining Plugin
+view_dynagroup_exprBuilder_definingPlugin_tooltip = The plugin to search
+view_dynagroup_exprBuilder_expression = Expression
+view_dynagroup_exprBuilder_expressionType = Expression Type
+view_dynagroup_exprBuilder_expressionType_pluginConfig = Plugin Configuration
+view_dynagroup_exprBuilder_expressionType_resource = Resource
+view_dynagroup_exprBuilder_expressionType_resourceCategory = Resource Category
+view_dynagroup_exprBuilder_expressionType_resourceConfig = Resource Configuration
+view_dynagroup_exprBuilder_expressionType_resourceType = Resource Type
+view_dynagroup_exprBuilder_expressionType_tooltip = The type of property this expression switches on:<br/> <b>Resource</b>: A resource property such as its name or version<br/> <b>Resource Type</b>: Search for resources of a specific type<br/> <b>Resource Category</b>: Search for resources by category: platform, server, service<br/> <b>Trait</b>: Resources that have selected values for a monitored trait<br/> <b>Plugin Configuration</b>: Search by the plugin component configuration setting of the component<br/> <b>Resource Configuration</b>: Search by the configuration setting of the managed resource
+view_dynagroup_exprBuilder_expressionType_trait = Trait
+view_dynagroup_exprBuilder_expression_tooltip = This is the full expression that is represented by the selections in the form below. This text will be added to your group definition expression text when you click the "Add Expression" button.
+view_dynagroup_exprBuilder_groupBy = Group by
+view_dynagroup_exprBuilder_groupBy_tooltip = GroupBy will cause the system to pivot on the values from the entered expressions creating a separate group for each value. For example, GroupBy on the cluster name to create a group for each cluster with all cluster members in it.
+view_dynagroup_exprBuilder_noPlugins = --No plugins--
+view_dynagroup_exprBuilder_noProperties = --No properties--
+view_dynagroup_exprBuilder_noResourceTypes = --No resource types--
+view_dynagroup_exprBuilder_pluginLoadFailure = Cannot get the list of plugins
+view_dynagroup_exprBuilder_propLoadFailure = Cannot get list of properties
+view_dynagroup_exprBuilder_propertyName = Property Name
+view_dynagroup_exprBuilder_propertyName_tooltip = The name of the property to query. This is defined by the expression type as well as the resource type.
+view_dynagroup_exprBuilder_resTypeLoadFailure = Cannot get list of resource types for plugin [{0}]
+view_dynagroup_exprBuilder_resource = Resource
+view_dynagroup_exprBuilder_resourceType = Resource Type
+view_dynagroup_exprBuilder_resourceType_tooltip = The type of resource
+view_dynagroup_exprBuilder_resource_child = Child
+view_dynagroup_exprBuilder_resource_grandparent = Grandparent
+view_dynagroup_exprBuilder_resource_greatGrandparent = GreatGrandparent
+view_dynagroup_exprBuilder_resource_greatGreatGrandparent = GreatGreatGrandparent
+view_dynagroup_exprBuilder_resource_parent = Parent
+view_dynagroup_exprBuilder_resource_resource = Resource
+view_dynagroup_exprBuilder_resource_tooltip = Choose the level of the resource you wish to select. For example, select "parent" will find resources whose parent resource matches the rest of the expression.
+view_dynagroup_exprBuilder_title = Expression Builder
+view_dynagroup_exprBuilder_unset = Unset
+view_dynagroup_exprBuilder_unset_tooltip = Unset will find all of the values that have a null value in the database. This is not possible using the "=" operator because of how databases store and query data.
+view_dynagroup_exprBuilder_value_tooltip = The string value for the expression to query
+view_dynagroup_expression = Expression~
+view_dynagroup_expressionBuilderIconTooltip = Expression Builder...
+view_dynagroup_expressionSet = Expression Set~
+view_dynagroup_lastCalculationTime = Last Calculation Time~
+view_dynagroup_loadDefinitionFailure = Failed to load group definition [{0}]~
+view_dynagroup_loadDefinitionMissing = There is no group definition with the ID of [{0}]~
+view_dynagroup_mixed = Mixed
+view_dynagroup_newGroupDefinition = New Group Definition~
+view_dynagroup_nextCalculationTime = Next Calculation Time~
+view_dynagroup_permDenied = You do not have permission to view group definitions~
+view_dynagroup_permUnknown = Could not determine if you have the proper permissions - access is denied~
+view_dynagroup_recalcFailure = Failed to recalculated this group definition~
+view_dynagroup_recalcFailureSelection = Failed to recalculated the selected group definitions~
+view_dynagroup_recalcSuccessful = You have successfully recalculated this group definition~
+view_dynagroup_recalcSuccessfulSelection = You have successfully recalculated [{0}] group definitions~
+view_dynagroup_recalculate = Recalculate~
+view_dynagroup_recalculationInterval = Recalculation Interval~
+view_dynagroup_recursive = Recursive~
+view_dynagroup_saveAndRecalculate = Save & Recalculate~
+view_dynagroup_saveFailure = Failed to save the group definition named [{0}]~
+view_dynagroup_saveSuccessful = You have successfully saved the group definition named [{0}]~
+view_dynagroup_singleSaveFailure = An error occurred - there should have been one created, but instead there were [{0}] created~
+view_dynagroup_template_customExpression = Custom Expression...
+view_dynagroup_template_downedResources = All resources currently down
+view_dynagroup_template_jbossas4_clusters = JBossAS 4 - Clusters
+view_dynagroup_template_jbossas4_earClusters = JBossAS 4 - Clustered EARs
+view_dynagroup_template_jbossas4_hostingApp = JBossAS 4 - All hosting any version of "my" app
+view_dynagroup_template_jbossas4_nonsecured = JBossAS 4 - All non-secured
+view_dynagroup_template_jbossas4_uniqueVersions = JBossAS 4 - Unique versions
+view_dynagroup_template_jbossas5_clusters = JBossAS 5/6 - Clusters
+view_dynagroup_template_platforms = Platform resources in inventory
+view_dynagroup_template_uniqueResourceTypes = Unique resource types in inventory
+view_groupConfigEdit_member = Membro
+view_groupConfigEdit_noListProps = Lista de propriedades n\u00E3o suportada atualmente para configura\u00E7\u00F5es em grupo.
+view_groupConfigEdit_setAll = Atribuir todos os valores \u00E0:
+view_groupConfigEdit_tooltip_1 = Valores dos membros diferem - clique no \u00EDcone para edit\u00E1-los.
+view_groupConfigEdit_unset = Remover atribui\u00E7\u00E3o
+view_groupConfigEdit_valsDiff = valores dos membros diferem
+view_groupConfigEdit_valsDiffForProp = Valores dos membros para a Propriedade [{0}]
+view_groupCreateWizard_createFailure = Failed to create the resource group~
+view_groupCreateWizard_createStepName = Group Settings~
+view_groupCreateWizard_createStep_recursive = Recursive~
+view_groupCreateWizard_createSuccessful_concise = You have created a new resource group. [<a href="{0}">View Group</a>]~
+view_groupCreateWizard_createSuccessful_full = You have created a new [{0}] resource group with the name [{1}] that contains [{2}] member resources~
+# Group Create Wizard
+view_groupCreateWizard_membersStepName = Select Members~
+view_groupCreateWizard_title = Create Group~
+view_groupCreateWizard_windowTitle = Create Group~
+# Group Inventory>Members subtab
+#-----------------------------------------
+view_groupInventoryMembers_button_updateMembership = Update Membership...
+view_groupInventoryMembers_title_updateMembership = Update Membership
+view_group_detail_failLoad = Failed to load group for group with ID [{0}]
+view_group_detail_failLoadComp = Failed to load group composite for group with ID [{0}]
+view_group_detail_failRecursiveChange = Failed to update the recursive setting for group [{0}]
+view_group_detail_recursiveChange = You successfully changed the recursive setting for group [{0}]
+view_group_inventory_activity_no_recent_metrics = This group has no recent metrics
+view_group_meas_schedules_title = Group Metric Collection Schedules~
+view_group_membership_failFetch = Failed to fetch Resource Group
+view_group_membership_saveFailure = Failed to update membership of group [{0}]~
+view_group_membership_saveSuccessful = You have updated the membership of group [{0}]~
+view_group_operationScheduleDetails_failedToLoadMembers = Failed to load group member Resources.
+view_group_operationScheduleDetails_field_execute = Execute
+view_group_operationScheduleDetails_field_haltOnFailure = Halt on Failure?
+view_group_operationScheduleDetails_memberResource = Member Resource
+view_group_operationScheduleDetails_value_parallel = in parallel
+view_group_operationScheduleDetails_value_sequential = in the order specified below (drag and drop member Resources to change order)
+view_group_pluginConfig_edit_currentGroupProperties = Current Group Properties~
+view_group_pluginConfig_edit_invalid = The following connection setting properties have invalid values and must be corrected before the connection settings can be saved: [{0}]~
+view_group_pluginConfig_edit_noperm = You do not have permission to edit this group connection settings~
+view_group_pluginConfig_edit_saveFailure = Failed to initiate group connection setting update for [{0}] compatible group named [{1}]~
+view_group_pluginConfig_edit_saveInitiated_concise = The group connection setting updates have been initiated~
+view_group_pluginConfig_edit_saveInitiated_full = The group connection setting updates have been initiated for the [{0}] compatible group named [{1}]~
+view_group_pluginConfig_edit_saveTooltip = Update the connection settings of all group members~
+view_group_pluginConfig_edit_valid = All connection setting properties have valid values, so the connection settings can now be saved~
+view_group_pluginConfig_members_fetchFailure = Failed to get plugin config update history for members of group [{0}]~
+view_group_pluginConfig_members_fetchFailureConn = Failed to retrieve member connection settings for [{0}]
+view_group_pluginConfig_members_fetchFailureConnInProgress = A group plugin configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
+view_group_pluginConfig_members_statusDetails = Status Details~
+view_group_pluginConfig_members_statusFailure = This configuration update failed for an unknown reason~
+view_group_pluginConfig_members_statusInprogress = This configuration update is still in progress~
+view_group_pluginConfig_members_statusNochange = No changes were made to this configuration~
+view_group_pluginConfig_members_statusSuccess = This configuration update was successful~
+view_group_pluginConfig_members_title = Group Connection Settings Member Histories~
+view_group_pluginConfig_table_clickStatusIcon = Click the status icon for full details~
+view_group_pluginConfig_table_deleteFailure = Failed to delete group plugin config history~
+view_group_pluginConfig_table_deleteSuccessful = You have deleted [{0}] history items~
+view_group_pluginConfig_table_failFetch = Failed to get group plugin config history
+view_group_pluginConfig_table_msg1 = View Member History for status of each individual resource~
+view_group_pluginConfig_table_statusDetails = Status Details~
+view_group_pluginConfig_table_statusFailure = This group configuration update failed~
+view_group_pluginConfig_table_statusInprogress = This group configuration update is still in progress~
+view_group_pluginConfig_table_statusNochange = No changes were made to this group configuration~
+view_group_pluginConfig_table_statusSuccess = This group configuration update was successful~
+view_group_pluginConfig_table_title = Group Connection Settings History~
+view_group_pluginConfig_table_viewMemberHistory = View Member History~
+view_group_pluginConfig_table_viewSettings = View Settings~
+view_group_pluginConfig_view_groupProperties = Group Properties~
+view_group_pluginConfig_view_noperm = You do not have permissions to see the connection settings~
+view_group_resConfig_edit_invalid = The following configuration properties have invalid values and must be corrected before the configuration can be saved: [{0}]~
+view_group_resConfig_edit_loadFail = Failed to retrieve member Resource configurations for [{0}]
+view_group_resConfig_edit_noperm = You do not have permission to edit this group configuration~
+view_group_resConfig_edit_saveFailure = Failed to initiate group configuration update for [{0}] compatible group named [{1}]~
+view_group_resConfig_edit_saveInitiated_concise = The group configuration updates have been initiated~
+view_group_resConfig_edit_saveInitiated_full = The group configuration updates have been initiated for the [{0}] compatible group named [{1}]~
+view_group_resConfig_edit_saveTooltip = Update the configurations of all group members~
+view_group_resConfig_edit_valid = All configuration properties have valid values, so the configuration can now be saved~
+view_group_resConfig_members_fetchFailure = Failed to get resource config update history for members of group [{0}]
+view_group_resConfig_members_fetchFailureConfig = Failed to retrieve member resource configuration settings for [{0}]
+view_group_resConfig_members_fetchFailureConfigInProgress = A group resource configuration update is currently in progress. You must wait until the update is finished before you can view the group settings.
+view_group_resConfig_members_statusDetails = Status Details
+view_group_resConfig_members_statusFailure = This configuration update failed for an unknown reason
+view_group_resConfig_members_statusInprogress = This configuration update is still in progress
+view_group_resConfig_members_statusNochange = No changes were made to this configuration
+view_group_resConfig_members_statusSuccess = This configuration update was successful
+view_group_resConfig_members_title = Group Resource Configuration Member Histories
+view_group_resConfig_table_clickStatusIcon = Click the status icon for full details
+view_group_resConfig_table_deleteFailure = Failed to delete group resource config history
+view_group_resConfig_table_deleteSuccessful = You have deleted [{0}] history items
+view_group_resConfig_table_failFetch = Failed to get group resource config history
+view_group_resConfig_table_msg1 = View Member History for status of each individual resource
+view_group_resConfig_table_statusDetails = Status Details
+view_group_resConfig_table_statusFailure = This group configuration update failed
+view_group_resConfig_table_statusInprogress = This group configuration update is still in progress
+view_group_resConfig_table_statusNochange = No changes were made to this group configuration
+view_group_resConfig_table_statusSuccess = This group configuration update was successful
+view_group_resConfig_table_title = Group Resource Configuration History
+view_group_resConfig_table_viewMemberHistory = View Member History
+view_group_resConfig_table_viewSettings = View Settings
+view_group_resConfig_view_groupProperties = Group Properties
+view_group_resConfig_view_noperm = You do not have permissions to see the resource configuration settings
+view_group_summary_compatible = Compatible
+view_group_summary_descUpdateFailure = Failed to change the description of the resource group with ID [{0}]~
+view_group_summary_descUpdateSuccessful = You have changed the description of this resource group~
+view_group_summary_dynamic = Dynamic~
+view_group_summary_dynamicNote = Dynamic group names and descriptions are managed, and therefore are not editable~
+view_group_summary_groupDefinition = Group Definition~
+view_group_summary_memberCount = Member Count~
+view_group_summary_memberType = Member Type~
+view_group_summary_mixed = Mixed~
+view_group_summary_nameUpdateFailure = Failed to change the name of the resource group with ID [{0}] - could not change from [{1}] to [{2}]~
+view_group_summary_nameUpdateSuccessful = You have changed the name of the resource group with ID [{0}] from [{1}] to [{2}]~
+view_group_summary_recursive = Recursive~
+#==================== Help ======================
+view_helpTop_description = This section provides access to documentation, tutorials, version, and other helpful information.
+view_help_section_product = Product
+view_help_section_product_about = About
+# =================== Inventory =====================
+view_inventory_adq = Discovery Queue~
+view_inventory_allGroups = All Groups~
+view_inventory_allResources = All Resources~
+view_inventory_cannotGetGlobalPerms = Could not determine global permissions - assuming none.~
+view_inventory_collectionInterval = Collection Interval~
+view_inventory_downServers = Down Servers~
+view_inventory_dynagroupDefs = Dynagroup Definitions~
+view_inventory_eventDetails_loadFailed = An error occurred loading the event details~
+view_inventory_eventHistory_deleteFailed = Failed to deleted selected events for [{0}]~
+view_inventory_eventHistory_deleteSuccessful = You have successfully deleted [{0}] events for [{1}]~
+view_inventory_eventHistory_details = Details~
+view_inventory_eventHistory_detailsFilter = Details Filter~
+view_inventory_eventHistory_groupEventHistory = Group Event History~
+view_inventory_eventHistory_purgeFailed = Failed to purge events for [{0}]~
+view_inventory_eventHistory_purgeSuccessful = You have successfully purged [{0}] events for [{1}]~
+view_inventory_eventHistory_resourceEventHistory = Resource Event History~
+view_inventory_eventHistory_severity = Severity~
+view_inventory_eventHistory_severityFilter = Severity Filter~
+view_inventory_eventHistory_sourceFilter = Source Filter~
+view_inventory_eventHistory_sourceLocation = Source Location~
+view_inventory_eventHistory_timestamp = Timestamp~
+view_inventory_groups = Groups~
+view_inventory_groups_children = Children~
+view_inventory_groups_deleteFailed = Failed to delete the selected resource groups~
+view_inventory_groups_deleteSuccessful = You have successfully deleted the selected resource groups~
+view_inventory_groups_descendants = Descendants~
+view_inventory_groups_loadFailed = Failed to load group composite data~
+view_inventory_groups_resourceGroups = Resource Groups~
+view_inventory_mixed = mixed~
+view_inventory_platforms = Platforms~
+view_inventory_problemGroups = Problem Groups~
+view_inventory_resource_loadFailed = Resource with id [{0}] does not exist or is not accessible~
+view_inventory_resources_deleteConfirm = Are you sure you want to delete the selected resources?~
+view_inventory_resources_deleteFailed = Failed to delete the selected resources~
+view_inventory_resources_deleteSuccessful = You have successfully deleted the selected resources~
+view_inventory_resources_loadFailed = Failed to load resource composite data~
+view_inventory_resources_title = Member Resources~
+view_inventory_resources_title_children = Child Resources~
+view_inventory_resources_title_members = Member Resources~
+view_inventory_resources_uninventoryConfirm = Are you sure you want to uninventory the selected resources? Note that if a selected resource still exists, then it will get rediscovered during its agent''s next discovery scan.
+view_inventory_resources_uninventoryFailed = Failed to uninventory the selected resources
+view_inventory_resources_uninventorySuccessful = You have successfully uninventoried the selected resources
+view_inventory_sectionHelp = From this section, newly discovered Resources, inventoried Resources, and Groups can be viewed and managed.~
+view_inventory_servers = Servers~
+view_inventory_services = Services~
+view_inventory_summary_agent_error1 = Failed to locate agent managing resource id~
+view_inventory_summary_agent_error2 = Failed to ping agent managing resource id~
+view_inventory_summary_agent_error3 = You do not have permission to view details for this Agent.
+view_inventory_summary_agent_fullEnpoint = Full Endpoint~
+view_inventory_summary_agent_fullEnpoint_err1 = !No remote endpoint associated with this resource!~
+view_inventory_summary_agent_last_title = Last Received Availability Report~
+view_inventory_summary_agent_status_title = Agent Communications Status~
+view_inventory_summary_agent_title = Agent Managing this Resource~
+view_inventory_unavailableServers = Unavailable Servers
+view_leftNav_unknownPage = P\u00E1gina desconhecida [{0}] para a se\u00E7\u00E3o [{1}] - URL inv\u00E1lida.
+# Login
+#--------------
+view_login_invalidEmail = Endere\u00E7o de e-mail inv\u00E1lido~
+view_login_login = Login~
+view_login_logout = Logout~
+view_login_noBackend = Fonte de Dados indispon\u00EDvel.~
+view_login_noLdap = Note: Optional retrieval of ldap details unsuccessful. Manual entry is required.~
+view_login_noUser = Usu\u00E1rio ou senha inv\u00E1lidos.~
+view_login_prompt = Favor efetuar Login~
+view_login_registerLater = (Logout - Concluir registro mais tarde.)~
+view_login_registerLdapSuccess = Novo usu\u00E1rios do LDAP registrado com sucesso.~
+view_login_registerUser = Registrar Usu\u00E1rio~
+view_login_welcome = Bem Vindo~
+view_login_welcomeMsg = Seja Bem Vindo ao JBoss ON! <br/><br/> Informe ou altere os seguintes campos para completar o processo de registro.<br/> Clique em "OK" para acessar o sistema.<br/><br/>~
+view_measureRange_day = 1 Dia
+view_measureRange_days = {0} Dias
+view_measureRange_hour = 1 Hora
+view_measureRange_hours = {0} Horas
+# Measurement Range Selector
+view_measureRange_last = \u00DAltimo
+view_measureRange_minutes = {0} Minutos
+view_measureRange_range = Faixa
+view_measureRange_simple = Simples...
+view_measureRange_start = Time Range - Start
+# =================== Measurement Views =====================
+view_measureTable_chartMetricValues = Chart Selected Metrics
+view_measureTable_getLive = Get Live Value
+view_measureTable_getLive_failure = Cannot get live values for those metrics. Make sure the agent is running and the managed resource is up.
+view_measureTable_live_title = Live Data
+view_measure_nan = --dados indispon\u00EDveis--
+view_measurementOob_title = M\u00E9tricas Suspeitas~
+# Menu Bar
+#--------------
+view_menuBar_help = Ajuda~
+# Menu Bar
+#--------------
+view_menuBar_logout = Logout~
+# Message Center
+#--------------------------
+view_messageCenter_button_messages = Mensagens~
+view_messageCenter_clearAllMessages = Clear All Messages
+view_messageCenter_lastNMessages = Last {0} Messages
+view_messageCenter_maxMessages = Max Messages
+view_messageCenter_messageBarShowDetails = Show Details
+view_messageCenter_messageDetail = Detalhe~
+view_messageCenter_messageSeverity = Severidade~
+view_messageCenter_messageTime = Tempo~
+# Message Center
+#--------------------------
+view_messageCenter_messageTitle = Centro de Mensagens~
+view_messageCenter_noRecentMessages = N\u00E3o existem Mensagens Recentes~
+view_messageCenter_stackTraceFollows = --- STACK TRACE FOLLOWS ---
+view_metric_traits = Traits~
+view_metric_viewTraitHistory = Value History for Trait [{0}]~
+view_operationCreateWizard_button_execute = Execute~
+view_operationCreateWizard_button_executeImmediately = Execute Immediately~
+view_operationCreateWizard_error_scheduleOperationFailure = Failed to schedule operation execution.~
+view_operationCreateWizard_header = Execute {0} on {1}~
+view_operationCreateWizard_message_scheduleOperationSuccess = Schedule operation [{0}] on Resource [{1}] with cron string [{2}].~
+view_operationCreateWizard_parametersStep_name = Operation Parameters~
+view_operationCreateWizard_parametersStep_noParameters = This operation does not take any parameters.~
+view_operationCreateWizard_schedulingStep_label_daily = Daily~
+view_operationCreateWizard_schedulingStep_label_dailyAt = Daily At~
+view_operationCreateWizard_schedulingStep_label_date = Date~
+view_operationCreateWizard_schedulingStep_label_dayOfMonth = Day of Month~
+view_operationCreateWizard_schedulingStep_label_dayOfWeek = Day of Week~
+view_operationCreateWizard_schedulingStep_label_endDate = End Date~
+view_operationCreateWizard_schedulingStep_label_everyNMinutes = Every n Minutes~
+view_operationCreateWizard_schedulingStep_label_hourly = Hourly~
+view_operationCreateWizard_schedulingStep_label_hourlyAt = Hourly At~
+view_operationCreateWizard_schedulingStep_label_minuteInterval = Minute Interval~
+view_operationCreateWizard_schedulingStep_label_minuteOfHour = Minute of Hour~
+view_operationCreateWizard_schedulingStep_label_monthly = Monthly~
+view_operationCreateWizard_schedulingStep_label_monthlyOn = Monthly On~
+view_operationCreateWizard_schedulingStep_label_nMinutes = n Minutes~
+view_operationCreateWizard_schedulingStep_label_onceAt = Once At~
+view_operationCreateWizard_schedulingStep_label_recurrence = Recurrence~
+view_operationCreateWizard_schedulingStep_label_recurrenceEnd = Recurrence End~
+view_operationCreateWizard_schedulingStep_label_runAt = Run At~
+view_operationCreateWizard_schedulingStep_label_schedule = Schedule~
+view_operationCreateWizard_schedulingStep_label_start = Start~
+view_operationCreateWizard_schedulingStep_label_startDate = Start Date~
+view_operationCreateWizard_schedulingStep_label_time = Time~
+view_operationCreateWizard_schedulingStep_label_timeOfDay = Time of Day~
+view_operationCreateWizard_schedulingStep_label_timePeriod = Time Period~
+view_operationCreateWizard_schedulingStep_label_weekly = Weekly~
+view_operationCreateWizard_schedulingStep_label_weeklyOn = Weekly On~
+view_operationCreateWizard_schedulingStep_label_willExecuteImmediately = Will execute immediately~
+view_operationCreateWizard_schedulingStep_name = Schedule~
+# Operation Create Wizard
+#-------------------------------------
+view_operationCreateWizard_title = Operation Wizard~
+view_operationHistoryDetails_dateCompleted = Date Completed
+view_operationHistoryDetails_dateSubmitted = Date Submitted
+# Operation History Details
+#--------------------------
+view_operationHistoryDetails_error_fetchFailure = Failure loading operation history.~
+view_operationHistoryDetails_noResults = This operation does not return any results.
+view_operationHistoryDetails_operation = Operation
+view_operationHistoryDetails_parameters = Parameters
+view_operationHistoryDetails_requestor = Requestor
+view_operationHistoryDetails_results = Results
+view_operationHistoryDetails_status = Status
+view_operationHistoryList_button_forceDelete = Force Delete
+view_operationHistoryList_button_runOperation = Run Operation~
+view_operationHistoryList_notYetStarted = not yet started
+# Operation History List
+#-----------------------
+view_operationHistoryList_title = Operation History~
+view_operationScheduleDetails_enterParametersBelow = Enter parameters below...
+view_operationScheduleDetails_fieldDefault_description = Select an operation to see its description.
+view_operationScheduleDetails_fieldDefault_parameters = Select an operation to see its parameters.
+view_operationScheduleDetails_fieldHelp_description = an optional description of this scheduled operation (e.g. nightly maintenance app server restart)
+view_operationScheduleDetails_fieldHelp_timeout = a time duration - if specified, if the duration elapses before a scheduled operation execution has completed, the RHQ Server will timeout the operation and consider it to have failed; note, it is usually not possible to abort the underlying managed resource operation if it was already initiated
+view_operationScheduleDetails_field_description = Description
+view_operationScheduleDetails_field_parameters = Parameters
+view_operationScheduleDetails_field_timeout = Timeout
+view_operationScheduleDetails_noParameters = This operation does not take any parameters.
+# Operation Schedule Details
+#---------------------------
+view_operationScheduleDetails_operationSchedule = Operation Schedule
+view_portlet_autodiscovery_config_platform_selection = Number of platforms to display~
+view_portlet_autodiscovery_help_msg = This portlet offers the ability to import newly discovered resources into the inventory for monitoring and management or to ignore them from further action.~
+view_portlet_autodiscovery_setting_platforms = discovered platforms
+view_portlet_autodiscovery_title = Discovery Queue~
+view_portlet_configure_definitionDesc = The configuration settings for the portlet.
+view_portlet_configure_definitionTitle = Portlet Configuration
+view_portlet_configure_needed = Click the Settings button to configure this portlet.
+view_portlet_configure_notNeeded = Configuration is not necessary for this portlet.
+view_portlet_defaultName_autodiscovery = Discovery Queue
+view_portlet_defaultName_favoriteResources = Favorite Resources
+view_portlet_defaultName_groupMetric = Resource Group Metric Graph
+view_portlet_defaultName_group_alerts = Group: Alerts
+view_portlet_defaultName_group_bundles = Group: Bundle Deployments
+view_portlet_defaultName_group_config_updates = Group: Configuration Updates
+view_portlet_defaultName_group_events = Group: Event Counts
+view_portlet_defaultName_group_metrics = Group: Metrics
+view_portlet_defaultName_group_oobs = Group: OOB Conditions
+view_portlet_defaultName_group_operations = Group: Operations
+view_portlet_defaultName_group_pkg_hisory = Group: Package History
+view_portlet_defaultName_inventorySummary = Inventory Summary
+view_portlet_defaultName_mashup = Mashup
+view_portlet_defaultName_message = Message
+view_portlet_defaultName_operations = Recent Operations
+view_portlet_defaultName_platformSummary = Platform Utilization
+view_portlet_defaultName_problemResources = Alerted or Unavailable Resources
+view_portlet_defaultName_recentAlerts = Recent Alerts
+view_portlet_defaultName_recentlyAddedResources = Recently Added Resources
+view_portlet_defaultName_resourceMetric = Resource Metric Graph
+view_portlet_defaultName_resource_alerts = Resource: Alerts
+view_portlet_defaultName_resource_bundles = Resource: Bundle Deployments
+view_portlet_defaultName_resource_config_updates = Resource: Configuration Updates
+view_portlet_defaultName_resource_events = Resource: Event Counts
+view_portlet_defaultName_resource_metrics = Resource: Measurements
+view_portlet_defaultName_resource_oobs = Resource: OOB Metrics
+view_portlet_defaultName_resource_operations = Resource: Operations
+view_portlet_defaultName_resource_pkg_hisory = Resource: Package History
+view_portlet_defaultName_tagCloud = Tag Count
+view_portlet_factory_invalidPortlet = This is an obsolete portlet that is no longer valid. Please delete it.
+view_portlet_favoriteResources_msg = This portlet displays your favorite resources~
+view_portlet_favoriteResources_title = Favorite Resources~
+view_portlet_generic_help = No help available for this portlet~
+view_portlet_generic_unconfigured = No settings available for this portlet~
+view_portlet_graph_configure_metricDefinition_graph = The metric definition id to graph~
+view_portlet_graph_configure_resource_graph = The resource to graph~
+view_portlet_graph_configure_title = Graph Config~
+view_portlet_graph_configure_title_desc = Configuration of the graph portlet~
+view_portlet_graph_help_msg = This Portlet supports the graphing of a resource metric.~
+view_portlet_graph_help_title = Graph Portlet~
+view_portlet_graph_help_unconfigured = This graph is unconfigured, click the settings button to configure.~
+view_portlet_graph_title = Resource Graph~
+view_portlet_help_autodiscovery = This portlet allows import or ignore of newly discovered resources. Imported resources are added to inventory for monitoring and management. Ignored resources are not imported and are hidden from view unless explicitly unignored.
+view_portlet_help_bundle_deps = This portlet shows relevant bundle deployments based on display criteria configured.
+view_portlet_help_config_updates = This portlet displays recent configuration changes consistent with configuration settings.
+view_portlet_help_eventcounts = This portlet displays Event counts consistent with display criteria configured.
+view_portlet_help_favoriteResources = This portlet displays the current user''s favorite resources.
+view_portlet_help_graph = This portlet displays the resource metric graph.
+view_portlet_help_inventorySummary = This portlet displays a short summary of the current user''s viewable inventory and metric collection rate.
+view_portlet_help_mashup = This portlet displays the returned content of a remote HTTP request (via an iframe).
+view_portlet_help_message = This portlet displays a static HTML message. The <i>message</i> property must be configured.
+view_portlet_help_metrics = This portlet graphs relevant recent metric data based on display criteria configured.
+view_portlet_help_none = There is no help available for this portlet.
+view_portlet_help_oobs = This portlet displays OOB(Out of Bound) metric conditions.
+view_portlet_help_operations = This portlet displays the most recently executed operations for the current user''s inventory.
+view_portlet_help_operations_criteria = This portlet displays Operations consistent with display criteria configured.
+view_portlet_help_pkg_history = This portlet shows relevant package history based on display criteria configured.
+view_portlet_help_platformSummary = This portlet displays utilization data (such as current CPU and memory usage) for platform resources that are accessible by the current user.
+view_portlet_help_problemResources = This portlet displays the current user''s alerted or unavailable resources.
+view_portlet_help_recentAlerts = This portlet displays alerts recently fired on the current user''s viewable inventory.
+view_portlet_help_recentlyAdded = This portlet displays resources that have recently been imported into inventory.
+view_portlet_help_scheduledOperations = This portlet displays the next scheduled operations for the current user''s inventory.
+view_portlet_help_tagCloud = This portlet displays the relative tag counts for the current user''s inventory.
+view_portlet_inventory_error1 = Failed to retrieve inventory summary~
+view_portlet_inventory_tooltip_collapse = Click to hide details for this resource.
+view_portlet_inventory_tooltip_expand = Click to show more details for this resource.
+view_portlet_mashup_config_title = MashupPorlet Configuration~
+view_portlet_mashup_config_title_desc = The configuration settings for the mashup portlet.~
+view_portlet_mashup_help = This portlet can include a web page via an HTTP request into an iframe on the dashboard.~
+view_portlet_mashup_unconfigured = Page address not yet configured, click the settings button to setup this portlet.~
+view_portlet_message_config_title = MessagePortlet Configuration~
+view_portlet_message_config_title_desc = The configuration settings for the message portlet.~
+view_portlet_message_help = This portlet can display an HTML message on the dashboard.~
+view_portlet_message_title = Message~
+view_portlet_message_unconfigured = Message not yet configured, click the settings button to setup this portlet.~
+view_portlet_operations_config_completed = completed operations~
+view_portlet_operations_config_completed_enable = Whether to enable completed operations results grouping for dashboard.~
+view_portlet_operations_config_completed_maximum = Maximum number of Completed operations to display.~
+view_portlet_operations_config_scheduled_enable = Whether to enable scheduled operations results grouping for dashboard.~
+view_portlet_operations_config_scheduled_maximum = Maximum number of Scheduled operations to display.~
+view_portlet_operations_config_show_last = show Last~
+view_portlet_operations_config_show_next = show Next~
+view_portlet_operations_config_title = OperationsPortlet Configuration~
+view_portlet_operations_config_title_desc = The configuration settings for the Operations portlet.~
+view_portlet_operations_disabled = (Results currently disabled. Change settings to enable results.~
+view_portlet_operations_help_msg = This portlet displays both operations that have occurred and are scheduled to occur.~
+view_portlet_platform_help_msg = This portlet displays information about platforms in inventory.~
+view_portlet_platform_platform_error_1 = Failed to load platform metrics~
+view_portlet_platform_title = Platforms Summary~
+view_portlet_platform_type_error_1 = Could not load type data~
+view_portlet_problemResources_config_display_maximum = Maximum number of Problem resources to display.
+view_portlet_problemResources_config_display_range = Show problem resources going back this many hours.
+view_portlet_problemResources_config_display_range2 = From {0} to {1}
+view_portlet_problemResources_maxDisplaySetting = maximum resources.
+view_portlet_problem_resources_config_display_maximum = Maximum number of Problem resources to display.~
+view_portlet_problem_resources_config_display_range = Show problem resources going back this many hours.~
+view_portlet_problem_resources_config_display_range2 = From {0} to {1}~
+view_portlet_problem_resources_config_problem_label = problem resources on dashboard.~
+view_portlet_problem_resources_config_title = ProblemResourcesPortlet Configuration~
+view_portlet_problem_resources_config_title_desc = The configuration settings for the Problem resources portlet.~
+view_portlet_problem_resources_help = This portlet displays resources that have reported alerts or Down availability.~
+view_portlet_problem_resources_title = Has Alerts or Currently Unavailable~
+view_portlet_recentAlerts_config_members = Select Members~
+view_portlet_recentAlerts_config_priority_label = priority Alerts,~
+view_portlet_recentAlerts_config_when = within the past~
+view_portlet_recentAlerts_fail_msg = Failed to load resources assigned for alert filtering.
+view_portlet_recentAlerts_help_msg = Displays recent alerts fired on resources visible to the current user login.~
+# // dup in common
+view_portlet_recentAlerts_title = Recent Alerts~
+view_portlet_recentlyAdded_approved_platforms = recently approved platforms on dashboard.~
+view_portlet_recentlyAdded_error1 = Failed to load recently added resources~
+view_portlet_recentlyAdded_help_msg = This portlet displays resources that have recently been imported into the inventory.~
+view_portlet_recentlyAdded_setting_addedPlatforms = recently added platforms
+view_portlet_recentlyAdded_title = Recently Added Portlet~
+view_portlet_results_empty = No results found using specified criteria.
+view_portlet_tagCloud_help = portlet displays the relative tag counts in the system visible to the current user.~
+view_portlet_tagCloud_title = TagCloud~
+# Administration/Topology/RemoteAgentInstall/#
+#--------------------------------
+view_remoteAgentInstall_agentStatus = Status do Agente
+view_remoteAgentInstall_agentStatusDefault = -Pressione o Bot\u00E3o Atualizar Status-
+view_remoteAgentInstall_buttonFindAgent = Procurar Agente
+view_remoteAgentInstall_connInfo = Informa\u00E7\u00E3o de Conex\u00E3o
+view_remoteAgentInstall_error_1 = Ocorreu um erro ao tentar localizar o caminho de instala\u00E7\u00E3o do agente
+view_remoteAgentInstall_error_2 = N\u00E3o foi poss\u00EDvel encontrar uma instala\u00E7\u00E3o do agente nos locais comuns
+view_remoteAgentInstall_error_3 = N\u00E3o foi poss\u00EDvel encontar a instala\u00E7\u00E3o do agente em [{0}]
+view_remoteAgentInstall_error_4 = Falha ao instalar o agente
+view_remoteAgentInstall_error_5 = Falha a iniciar o agente
+view_remoteAgentInstall_error_6 = Falha ao parar o agente
+view_remoteAgentInstall_installAgent = Instalar Agente
+view_remoteAgentInstall_installInfo = Informa\u00E7\u00E3o sobre a instala\u00E7\u00E3o do Agente
+view_remoteAgentInstall_installPath = Caminho de Instala\u00E7\u00E3o do Agente
+view_remoteAgentInstall_owner = Propriet\u00E1rio
+view_remoteAgentInstall_promptHost = O host onde o agente est\u00E1 ou ser\u00E1 instalado
+view_remoteAgentInstall_promptInstallPath = Onde o agente est\u00E1 ou ser\u00E1 instalado. Caso n\u00E3o tenha certeza onde o agente est\u00E1 instalado, informe um diret\u00F3rio pai e clique em ''Procurar Agente'' para encontrar o agente. Caso informe um diret\u00F3rio vazio, a busca pelo agente ser\u00E1 realizada em locais de instala\u00E7\u00E3o comuns.
+view_remoteAgentInstall_promptPassword = Credenciais usadas para autentica\u00E7\u00E3o do usu\u00E1rio no host via SSH
+view_remoteAgentInstall_promptPort = Porta onde o servidor SSH escuta. Se n\u00E3o especificada, o padr\u00E3o \u00E9 22
+view_remoteAgentInstall_promptUser = Nome do usu\u00E1rio informado nas credenciais passadas ao host via SSH
+view_remoteAgentInstall_result = Resultado
+view_remoteAgentInstall_resultCode = ResultCode
+view_remoteAgentInstall_startAgent = Iniciar Agente
+view_remoteAgentInstall_startAgentResults = resultado da inicializa\u00E7\u00E3o do Agente: [{0}]
+view_remoteAgentInstall_step = Step
+view_remoteAgentInstall_stopAgent = Parar Agente
+view_remoteAgentInstall_stopAgentResults = resultado do encerramento do Agente: [{0}]
+view_remoteAgentInstall_success = Instala\u00E7\u00E3o do Agente finalizada
+view_remoteAgentInstall_updateStatus = Status da Atualiza\u00E7\u00E3o
+view_reportsTop_description = This section provides access to global reports.~
+#==================== Reports ======================
+view_reportsTop_title = Relat\u00F3rios~
+view_reports_alertDefinitions = Defini\u00E7\u00E3o de Alertas~
+view_reports_alertDefinitions_parentHover = Click to go to the parent alert definition
+view_reports_alertDefinitions_resTypeLoadError = Cannot get the template resource type - unable to view the alert template.
+view_reports_inventorySummary_failFetch = Failed to get inventory summary
+view_reports_platforms = Utiliza\u00E7\u00E3o de Mem\u00F3ria e CPU~
+view_reports_subsystems = Subsistemas~
+# Resource Resource Groups
+#-----------------------------------------
+view_resourceResourceGroupList_error_fetchFailure = Failed to fetch Resource''s groups.~
+view_resourceResourceGroupList_error_updateFailure = Failed to update assigned Resource groups.~
+view_resourceResourceGroupList_message_updateSuccess = Group membership updated for [{0}].
+view_resource_inventory_activity_changed_by = Changed by
+view_resource_inventory_activity_criteria_no_recent_events = No event counts based off display criteria.
+view_resource_inventory_activity_no_recent_alerts = No recent alerts
+view_resource_inventory_activity_no_recent_bundle_deploy = No recent bundle deployments
+view_resource_inventory_activity_no_recent_config_history = No configuration change history
+view_resource_inventory_activity_no_recent_events = No events in the last 24 hours
+view_resource_inventory_activity_no_recent_metrics = This resource has no recent metrics
+view_resource_inventory_activity_no_recent_oob = No OOB conditions found
+view_resource_inventory_activity_no_recent_operations = No recent operation history
+view_resource_inventory_activity_no_recent_pkg_history = No recent package history
+view_resource_inventory_childhistory_createdChild = Created Child
+view_resource_inventory_childhistory_deletedChild = Deleted Child
+view_resource_inventory_childhistory_filterTitle = Past N Days
+view_resource_inventory_childhistory_status_invalidArtifact = Invalid Artifact
+view_resource_inventory_childhistory_status_invalidConfig = Invalid Configuration
+view_resource_monitor_availability_loadFailed = Failed to load availability history~
+view_resource_monitor_calltime_average = Average~
+view_resource_monitor_calltime_count = Count~
+view_resource_monitor_calltime_destination = Call Destination~
+view_resource_monitor_calltime_editFailed = Call time data can not be edited~
+view_resource_monitor_calltime_loadFailed = Could not load call time data~
+view_resource_monitor_calltime_lookupFailed = Could not load resource for call time~
+view_resource_monitor_calltime_maximum = Maximum~
+view_resource_monitor_calltime_minimum = Minimum~
+view_resource_monitor_calltime_title = Call Time Data~
+view_resource_monitor_calltime_total = Total~
+view_resource_monitor_detailed_graph_label = Detailed Graph~
+view_resource_monitor_graph_instructions = Point your mouse to a data point on the chart~
+view_resource_monitor_graph_live_tooltip = Click for a live graph of current values~
+view_resource_monitor_graphs_loadFailed = Failed to load graph data~
+view_resource_monitor_graphs_lookupFailed = Failed to find resource for graph~
+view_resource_monitor_graphs_noneAvailable = No graphs available~
+view_resource_monitor_schedules_title = Resource Metric Collection Schedules~
+view_resource_monitor_table_alerts = Alerts
+view_resource_monitor_table_avg = Average
+view_resource_monitor_table_last = Last
+view_resource_monitor_table_max = Maximum
+view_resource_monitor_table_min = Minimum
+view_resource_title_component_errors_tooltip = Shows managed component errors. Click for details~
+view_resource_title_tagUpdateFailed = Failed to update resource tags~
+view_searchBar_defaultPattern = definir nome para o padr\u00E3o~
+view_searchBar_error_selectSavedSearch = ''Erro ao selecionar a pesquisa''~
+view_searchBar_query = Query~
+view_searchBar_resourceGroups = Grupos de Recursos~
+# Search Bar, GUI
+#-----------------
+view_searchBar_resources = Recursos~
+# TODO: i18n pluralization
+view_searchBar_welcomeMessage = procurar por {0}s~
+view_searchGUI_loginStatus = Imposs\u00EDvel determinar o status do login, verifique o status do servidor~
+view_selector_assigned = Associado {0}
+view_selector_available = Dispon\u00EDvel {0}
+view_subTab_error_disabled = N\u00E3o \u00E9 poss\u00EDvel selecionar uma subTab desabilidada [{0}].
+# Summary Dashboard
+#-----------------------------
+view_summaryDashboard_resetConfirm = Reset to default summary dashboard (lose local changes)?
+view_summaryOverviewForm_error_descriptionChangeFailure = Failed to change description of Resource with id {0} from [{1}] to [{2}].~
+view_summaryOverviewForm_error_locationChangeFailure = Failed to change location of Resource with id {0} from [{1}] to [{2}].~
+view_summaryOverviewForm_error_nameChangeFailure = Failed to change name of Resource with id {0} from [{1}] to [{2}].~
+view_summaryOverviewForm_error_traitsLoadFailure = Failed to load traits for {0}.~
+view_summaryOverviewForm_field_description = Description~
+view_summaryOverviewForm_field_location = Location~
+view_summaryOverviewForm_field_name = Name~
+view_summaryOverviewForm_field_parent = Parent~
+# Summary Overview Form
+#-------------------------------------
+view_summaryOverviewForm_field_type = Type~
+view_summaryOverviewForm_field_version = Version~
+view_summaryOverviewForm_header_summary = Summary~
+view_summaryOverviewForm_label_plugin = Plugin:
+view_summaryOverviewForm_label_type = Type:
+view_summaryOverviewForm_message_descriptionChangeSuccess = Description of Resource with id {0} was changed from [{1}] to [{2}].~
+view_summaryOverviewForm_message_locationChangeSuccess = Location of Resource with id {0} was changed from [{1}] to [{2}].~
+view_summaryOverviewForm_message_nameChangeSuccess = Name of Resource with id {0} was changed from [{1}] to [{2}].~
+# Summary Overview
+#-----------------------------
+view_summaryOverview_header_detectedErrors = Detected Errors~
+view_summaryOverview_title_errorDetailsWindow = Error Details~
+view_summaryOverview_tooltip_detectedErrors = Click on the rows to see the error details.~
+view_tableSection_backButton = Voltar \u00E0 Lista
+view_tableSection_error_badId = Can not show detail for [{0}]. Illegal 'id': [{1}]. Please report this bug~
+view_tableSection_error_noId = Table [{0}] record is missing 'id' attribute - please report this bug.~
+view_table_drawFail = Failed to draw Table [{0}].
+view_table_matchingRows = Matching Rows: {0} (selected: {1})
+view_table_totalRows = Total de Linhas: {0} (selecionada: {1})
+view_tabs_common_activity = Activity
+view_tabs_common_agent = Agent
+view_tabs_common_alerts = Alerts~
+view_tabs_common_availability = Availability~
+view_tabs_common_calltime = Calltime~
+view_tabs_common_child_history = Child History~
+view_tabs_common_child_resources = Child Resources~
+view_tabs_common_configuration = Configuration~
+view_tabs_common_connectionSettings = Connection Settings~
+view_tabs_common_connectionSettingsHistory = Connection Settings History~
+view_tabs_common_content = Content~
+view_tabs_common_current = Current~
+view_tabs_common_dashboard = Dashboard~
+view_tabs_common_definitions = Definitions~
+view_tabs_common_deployed = Deployed~
+view_tabs_common_events = Events~
+view_tabs_common_graphs = Graphs~
+view_tabs_common_group_members = Group Members
+view_tabs_common_group_membership = Group Membership~
+view_tabs_common_groups = Groups~
+view_tabs_common_history = History~
+view_tabs_common_inventory = Inventory~
+view_tabs_common_members = Members~
+view_tabs_common_monitoring = Monitoring~
+view_tabs_common_new = New~
+view_tabs_common_operations = Operations~
+view_tabs_common_overview = Overview~
+view_tabs_common_schedule = Schedule
+view_tabs_common_scheduled = Scheduled~
+view_tabs_common_schedules = Schedules~
+view_tabs_common_subscriptions = Subscriptions~
+view_tabs_common_summary = Summary~
+view_tabs_common_tables = Tables~
+view_tabs_common_timeline = Timeline~
+view_tabs_common_traits = Traits~
+# Tabs
+view_tabs_invalidSubTab = Invalid subtab: {0}
+view_tabs_invalidTab = Invalid tab: {0}
+view_tagCloud_deleteTag = Delete Tag
+view_tagCloud_deleteTagFailure = Failed to delete the tag [{0}]
+view_tagCloud_deleteTagSuccess = You successfully deleted the tag [{0}]
+view_tagCloud_error_fetchFailure = Falha ao carregar etiquetas (tags).~
+view_tagCloud_error_tagUsedCount = Etiqueta (tag) usada {0} vezes.~
+view_tagCloud_title = Nuvem de Tags~
+view_taggedResources_title = Recursos Etiquetados~
+view_tags_error_1 = Failed to load Tags~
+view_tags_tags = Tags~
+view_tags_title = Tags:~
+view_tags_tooltip_1 = Click to remove this Tag~
+view_tags_tooltip_2 = Click to edit Tags~
+view_tags_tooltip_3 = Enter a Tag in the format: (namespace:)(semantic=)tagname (e.g. it:env=QA, or owner=John)
+view_testTop_description = Esta se\u00E7\u00E3o cont\u00E9m p\u00E1ginas para realiza\u00E7\u00E3o de testes em v\u00E1rios componentes UI.~
+#===================== Test =======================
+view_testTop_title = Teste~
+view_titleBar_common_addedFav = You have added [{0}] as a favorite~
+view_titleBar_common_addedFavFailure = Failed to add [{0}] as a favorite~
+view_titleBar_common_clickToAddFav = Click to add this as a favorite~
+view_titleBar_common_clickToRemoveFav = Click to remove this as a favorite~
+view_titleBar_common_loadTagsFailure = Failed to load the tags for [{0}]~
+view_titleBar_common_removedFav = You have removed [{0}] as one of your favorites~
+view_titleBar_common_removedFavFailure = Failed to remove [{0}] as one of your favorites~
+view_titleBar_common_updateTagsFailure = Failed to update the tags for [{0}]~
+view_titleBar_common_updateTagsSuccessful = The tags for [{0}] have been updated~
+view_titleBar_group_failInfo = Failed to get general info on group [{0}] with ID [{1}]
+view_titleBar_group_summary_collapsedTooltip = Click to show more details for this group
+view_titleBar_group_summary_expandedTooltip = Click to hide details for this group
+view_tree_common_contextMenu_addChartToDashboard = Add chart to dashboard [{0}]~
+view_tree_common_contextMenu_chart = Chart~
+view_tree_common_contextMenu_editPluginConfiguration = Edit [{0}] Plugin Configuration~
+view_tree_common_contextMenu_editResourceConfiguration = Edit [{0}] Resource Configuration~
+view_tree_common_contextMenu_groupGraph = Group Metric Graph
+view_tree_common_contextMenu_loadFail_children = Failed to load platform manual add children
+view_tree_common_contextMenu_loadFail_dashboards = Failed to load user dashboards
+view_tree_common_contextMenu_loadFail_group = Failed to load group for context menu
+view_tree_common_contextMenu_loadFailed_dashboard = Failed to load user dashboards
+view_tree_common_contextMenu_loadFailed_manualAddChildren = Failed to load platform manual add children~
+view_tree_common_contextMenu_measurements = Measurements~
+view_tree_common_contextMenu_operations = Operations~
+view_tree_common_contextMenu_operations_loadFailed = Failure to start wizard for running operations~
+view_tree_common_contextMenu_pluginConfiguration = Plugin Configuration~
+view_tree_common_contextMenu_resourceConfiguration = Resource Configuration~
+view_tree_common_contextMenu_resourceGraph = Resource Metric Graph
+view_tree_common_contextMenu_saveChartToDashboardFailure = Failed to save the dashboard~
+view_tree_common_contextMenu_saveChartToDashboardSuccessful = You have saved dashboard [{0}]~
+view_tree_common_contextMenu_type_name_label = Type: {0}
+view_tree_common_createFailed_autoCluster = Failed to create or update autocluster backing group
+view_tree_common_loadFailed_children = Failed to load children for node~
+view_tree_common_loadFailed_create = Failed to create view for this node~
+view_tree_common_loadFailed_descendants = Failed to load descendants for tree~
+view_tree_common_loadFailed_generic = Failed to load data for tree~
+view_tree_common_loadFailed_group = Failed to load group with id [{0}]
+view_tree_common_loadFailed_groupTree = Failed to load group tree
+view_tree_common_loadFailed_node = Failed to load data for this node~
+view_tree_common_loadFailed_root = Failed to load root for tree~
+view_tree_common_loadFailed_selection = Failed to select this node~
+view_tree_common_loadFailed_update = Failed to update view for this node~
+view_tree_group_error_updateAutoCluster = Failed to create or update autocluster backing group. key: [{0}]
+view_type_parentId = Parent ID~
+# Resource Type / Plugin View/Datasources
+view_type_resourceTypes = Resource Types~
+view_type_typeTreeLoadFailure = Failed to load resource type tree data~
+# File Upload (various)
+view_upload_alreadyUploaded = File has already been uploaded~
+view_upload_bundleDistFile = Distribution File~
+view_upload_error_bundleDistFile = Error uploading Bundle Distribution File~
+view_upload_error_file = Error uploading file~
+view_upload_error_fileName = Error uploading file [{0}]~
+view_upload_error_fileName_2 = Error uploading file [{0}], check for invalid file path.~
+view_upload_error_packageVersionFile = Error uploading Package Version File~
+view_upload_error_results = Error uploading file, unexpected results: [{0}]~
+view_upload_inProgress = Can not submit, upload is currently in progress~
+view_upload_prompt_1 = [{0}] File to Upload~
+view_upload_prompt_2 = File to Upload~
+view_upload_success = File successfully uploaded~
+view_upload_tooltip_1 = Select a file to upload, then click Upload or Next~
+view_upload_tooltip_1a = Select a file to upload, then click Upload or Next
+view_upload_tooltip_1b = Select a file to upload, then click Next
+view_upload_tooltip_2 = File upload had previously failed~
+view_upload_upload = Upload~
+view_upload_uploadFile = UploadFile~
+# Color Picker
+#--------------
+widget_colorPicker_tooltip = Click to select a new color
+# Duration Item
+#---------------
+widget_durationItem_inputUnitLessThanTargetUnit = Input unit is less than target unit.
+widget_durationItem_unitTypeNotSupported = Unit type [{0}] is not supported by this DurationItem.
+widget_jobTriggerEditor_fieldHelp_repeatDuration = keep running this operation this many times or until this amount of time has elapsed
+widget_jobTriggerEditor_fieldHelp_repeatInterval = how often the operation should be executed
+widget_jobTriggerEditor_fieldHelp_startDelay = start executing the operation after this amount of time has elapsed
+widget_jobTriggerEditor_field_cronExpression = Cron Expression
+# Job Trigger Editor
+#--------------------
+widget_jobTriggerEditor_field_mode = Schedule using
+widget_jobTriggerEditor_field_repeatInterval_later = Repeat every
+widget_jobTriggerEditor_field_repeatInterval_now = Run now and every
+widget_jobTriggerEditor_field_startType = Run
+widget_jobTriggerEditor_message_endTimeMustBeAfterStartTime = End time must be after start time.
+widget_jobTriggerEditor_message_endTimeMustBeInFuture = End time must be in the future.
+widget_jobTriggerEditor_message_startTimeMustBeInFuture = Start time must be in the future.
+widget_jobTriggerEditor_tab_examples = Examples
+widget_jobTriggerEditor_tab_format = Format
+widget_jobTriggerEditor_value_calendar = Calendar
+widget_jobTriggerEditor_value_cronExpression = Cron Expression
+widget_jobTriggerEditor_value_for = For
+widget_jobTriggerEditor_value_in = in
+widget_jobTriggerEditor_value_indefinitely = Indefinitely
+widget_jobTriggerEditor_value_later = Later
+widget_jobTriggerEditor_value_laterAndRepeat = Later & Repeat
+widget_jobTriggerEditor_value_now = Now
+widget_jobTriggerEditor_value_nowAndRepeat = Now & Repeat
+widget_jobTriggerEditor_value_on = on
+widget_jobTriggerEditor_value_until = Until
+widget_recordEditor_error_invalidViewPath = Caminho inv\u00E1lido: [{0}]
+widget_recordEditor_error_multipleRecords = Foram encontrados v\u00E1rios registros - era esperado apenas um.
+widget_recordEditor_error_noRecords = Nenhum registro encontrado - era esperado exatamente um.
+widget_recordEditor_error_operation = Operation failed. An error occurred
+widget_recordEditor_error_operationInvalidValues = Operation failed - one or more fields have invalid values
+widget_recordEditor_error_permissionCreate = You do not have the permissions required to create a new [{0}]
+widget_recordEditor_error_unsupportedOperationType = Tipo de opera\u00E7\u00E3o n\u00E3o suportada: [{0}]
+widget_recordEditor_info_recordCreatedConcise = {0} criado.
+widget_recordEditor_info_recordCreatedDetailed = {0} [{1}] criado.
+widget_recordEditor_info_recordUpdatedConcise = {0} atualizado.
+widget_recordEditor_info_recordUpdatedDetailed = {0} [{1}] atualizado.
+widget_recordEditor_info_recordsDeletedConcise = {0} {1} exclu\u00EDdo.
+widget_recordEditor_info_recordsDeletedDetailed = {0} {1} exclu\u00EDdo: {2}.
+# // dup in common
+widget_recordEditor_label_loading = Carregar...
+widget_recordEditor_title_edit = Editar {0} [{1}]
+widget_recordEditor_title_new = Criar Novo {0}
+# Record Editor
+#--------------
+widget_recordEditor_title_view = Visualizar {0} [{1}]
+widget_recordEditor_warn_validation = One or more fields have invalid values. This [{0}] cannot be saved until these values are corrected
+widget_resourceFactoryWizard_archPrompt = Arquitetura do Pacote
+widget_resourceFactoryWizard_configTemplatePrompt = Modelo de Configura\u00E7\u00E3o de Recurso
+widget_resourceFactoryWizard_contentTemplatePrompt = Modelos de Configura\u00E7\u00E3o do Tempo de Deploy
+widget_resourceFactoryWizard_createSubmit = A requisi\u00E7\u00E3o para cria\u00E7\u00E3o de um recurso com nome [{0}] foi submetida com sucesso.
+widget_resourceFactoryWizard_createSubmitType = A requisi\u00E7\u00E3o para cria\u00E7\u00E3o de um recurso do tipo [{0}] foi submetida com sucesso.
+widget_resourceFactoryWizard_createWizardTitle = Criar novo recurso do tipo [{0}]
+widget_resourceFactoryWizard_createWizardWindowTitle = Assistente para Cria\u00E7\u00E3o de Recurso
+widget_resourceFactoryWizard_editConfigStepName = Deployment Options +++
+widget_resourceFactoryWizard_execute1 = Falha ao criar novo recurso - vers\u00E3o do pacote inexistente
+widget_resourceFactoryWizard_execute2 = Falha ao criar novo recurso
+widget_resourceFactoryWizard_failedToDeleteVersion = Falha ao excluir a vers\u00E3o do pacote durante o cancelamento da cria\u00E7\u00E3o do recurso
+widget_resourceFactoryWizard_failedToGetType = Falha ao recuperar o tipo de pacote para o novo recurso
+widget_resourceFactoryWizard_importFailure = Falha ao importar recursos manualmente
+widget_resourceFactoryWizard_importSubmitted = Uma requisi\u00E7\u00E3o para importar um novo recurso do tipo [{0}] foi submetida
+widget_resourceFactoryWizard_importWizardTitle = Importar Recursos do Tipo [{0}]
+widget_resourceFactoryWizard_importWizardWindowTitle = Assistente para Importa\u00E7\u00E3o de Recurso
+widget_resourceFactoryWizard_infoStepName = Informa\u00E7\u00E3o do Recurso
+widget_resourceFactoryWizard_infoStep_loadFail = Failed to get available Architectures
+widget_resourceFactoryWizard_namePrompt = Novo Nome do Recurso
+widget_resourceFactoryWizard_templatePrompt = Modelo de Propriedades para Conex\u00E3o
+widget_resourceFactoryWizard_timeoutHelp = A timeout duration. If specified will override the default timeout for child resource creation (on the RHQ Agent). Useful for particularly long create actions, like deployment of a large application. Usually used if a previous attempt suffered a timeout failure. +++
+widget_resourceFactoryWizard_uploadFailure = Falha ao realizar o upload do arquivo
+widget_resourceFactoryWizard_uploadFileStepName = Upload do Arquivo do Recurso
+# Resource Factory Wizard
+#--------------------------------
+widget_resourceFactoryWizard_uploadInProgress = Upload em andamento... Esse processo pode demorar alguns minutos para ser finalizado em caso de arquivos muito grandes.
+widget_resourceFactoryWizard_versionPrompt = Vers\u00E3o do Pacote
+widget_resourceSelector_groupCategory = Categoria do Grupo
+widget_resourceSelector_pleaseSelectMultipleResource = Favor selecionar um ou mais recursos
+widget_resourceSelector_pleaseSelectResource = Favor selecionar um recurso
+widget_resourceSelector_selectMultipleResources = Selecionar Recursos
+# Resource Selector/Picker
+#--------------------------------
+widget_resourceSelector_selectResource = Selecionar um Recurso
+widget_typeCache_loadFail = Failed to load resource type metadata
+widget_typeTree_badTemplateType = Invalid URL. Unknown template type [{0}]
+widget_typeTree_badTypeId = Invalid URL. Bad resource type ID [{0}]
+widget_typeTree_loadFail = Failed to load resource types
diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_zh.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_zh.properties
index bc84b4c..0b65122 100644
--- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_zh.properties
+++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages_zh.properties
@@ -331,7 +331,6 @@ widget_resourceFactoryWizard_uploadInProgress = \u6b63\u5728\u4e0a\u4f20\u4e2d..
widget_resourceFactoryWizard_uploadFileStepName = \u4e0a\u4f20\u8d44\u6e90Content\u6587\u4ef6
widget_resourceFactoryWizard_uploadFailure = \u4e0a\u4f20\u6587\u4ef6\u5931\u8d25
widget_resourceFactoryWizard_editConfigStepName = \u7f16\u8f91\u914d\u7f6e
-widget_resourceFactoryWizard_editConfigStep_nothingToDo = \u6b64\u8d44\u6e90\u6ca1\u6709\u4efb\u4f55\u914d\u7f6e\u9700\u8981\u5b9a\u4e49.
widget_resourceFactoryWizard_infoStepName = \u8d44\u6e90\u6d88\u606f
widget_resourceFactoryWizard_infoStep_loadFail = \u65e0\u6cd5\u53d6\u5f97\u67b6\u6784
widget_resourceFactoryWizard_namePrompt = \u65b0\u8d44\u6e90\u540d
@@ -402,10 +401,6 @@ widget_durationItem_unitTypeNotSupported = \u5355\u4f4d\u7c7b\u578b[{0}]\u4e0d\u
#-------------------------------------------------
util_ancestry_parentAncestry = Parent Ancestry for:
-# Disambiguation Report Decorator
-#-------------------------------------------------
-util_disambiguationReportDecorator_pluginSuffix = ({0} plugin)
-
# Monitoring Request Callback
#------------------------------------------
util_monitoringRequestCallback_error_checkServerStatusFailure = \u65e0\u6cd5\u786e\u5b9a\u767b\u5f55\u72b6\u6001- \u68c0\u67e5\u670d\u52a1\u5668\u72b6\u6001.
@@ -1991,11 +1986,6 @@ view_configurationHistoryList_table_clickStatusIcon = \u70b9\u51fb\u72b6\u6001\u
#------------------------------------------
view_configurationHistoryDetails_error_loadFailure = \u65e0\u6cd5\u52a0\u8f7d\u5386\u53f2\u914d\u7f6e.
-
-# Operation Schedule List
-#------------------------
-xxx =
-
# Operation Schedule Details
#---------------------------
view_operationScheduleDetails_operationSchedule = \u64cd\u4f5c\u8ba1\u5212
@@ -2169,4 +2159,4 @@ view_messageCenter_messageTime = \u65f6\u95f4
view_messageCenter_messageSeverity = \u91cd\u8981\u7ea7\u522b
view_messageCenter_messageDetail = \u8be6\u7ec6\u5185\u5bb9
view_messageCenter_stackTraceFollows = --- \u540e\u9762\u662f\u5f02\u5e38\u4fe1\u606f ---
-view_messageCenter_messageBarShowDetails = \u663e\u793a\u5185\u5bb9
\ No newline at end of file
+view_messageCenter_messageBarShowDetails = \u663e\u793a\u5185\u5bb9
diff --git a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerBean.java b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerBean.java
index c7c1fdb..2395503 100644
--- a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerBean.java
+++ b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerBean.java
@@ -403,7 +403,8 @@ public class ResourceFactoryManagerBean implements ResourceFactoryManagerLocal,
Integer architectureId, Configuration deploymentTimeConfiguration, InputStream packageBitStream) {
return createResource(user, parentResourceId, newResourceTypeId, newResourceName, pluginConfiguration,
- packageName, packageVersionNumber, architectureId, deploymentTimeConfiguration, packageBitStream, null);
+ packageName, packageVersionNumber, architectureId, deploymentTimeConfiguration, packageBitStream,
+ (Map<String, String>) null, (Integer) null);
}
public CreateResourceHistory createResource(Subject user, int parentResourceId, int newResourceTypeId,
@@ -411,6 +412,16 @@ public class ResourceFactoryManagerBean implements ResourceFactoryManagerLocal,
Integer architectureId, Configuration deploymentTimeConfiguration, InputStream packageBitStream,
Map<String, String> packageUploadDetails) {
+ return createResource(user, parentResourceId, newResourceTypeId, newResourceName, pluginConfiguration,
+ packageName, packageVersionNumber, architectureId, deploymentTimeConfiguration, packageBitStream,
+ packageUploadDetails, null);
+ }
+
+ public CreateResourceHistory createResource(Subject user, int parentResourceId, int newResourceTypeId,
+ String newResourceName, Configuration pluginConfiguration, String packageName, String packageVersionNumber,
+ Integer architectureId, Configuration deploymentTimeConfiguration, InputStream packageBitStream,
+ Map<String, String> packageUploadDetails, Integer timeout) {
+
log.info("Received call to create package backed resource under parent [" + parentResourceId + "]");
Resource parentResource = entityManager.find(Resource.class, parentResourceId);
@@ -443,7 +454,7 @@ public class ResourceFactoryManagerBean implements ResourceFactoryManagerLocal,
}
return doCreatePackageBackedResource(user, parentResource, newResourceType, newResourceName,
- pluginConfiguration, deploymentTimeConfiguration, packageVersion);
+ pluginConfiguration, deploymentTimeConfiguration, packageVersion, timeout);
}
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -454,6 +465,13 @@ public class ResourceFactoryManagerBean implements ResourceFactoryManagerLocal,
public CreateResourceHistory createResource(Subject user, int parentResourceId, int resourceTypeId,
String resourceName, Configuration pluginConfiguration, Configuration resourceConfiguration) {
+
+ return createResource(user, parentResourceId, resourceTypeId, resourceName, pluginConfiguration,
+ resourceConfiguration, (Integer) null);
+ }
+
+ public CreateResourceHistory createResource(Subject user, int parentResourceId, int resourceTypeId,
+ String resourceName, Configuration pluginConfiguration, Configuration resourceConfiguration, Integer timeout) {
log.debug("Received call to create configuration backed resource under parent: " + parentResourceId
+ " of type: " + resourceTypeId);
@@ -473,7 +491,8 @@ public class ResourceFactoryManagerBean implements ResourceFactoryManagerLocal,
// Package into transfer object
CreateResourceRequest request = new CreateResourceRequest(persistedHistory.getId(), parentResourceId,
- resourceName, resourceType.getName(), resourceType.getPlugin(), pluginConfiguration, resourceConfiguration);
+ resourceName, resourceType.getName(), resourceType.getPlugin(), pluginConfiguration, resourceConfiguration,
+ timeout);
try {
AgentClient agentClient = agentManager.getAgentClient(agent);
@@ -494,6 +513,20 @@ public class ResourceFactoryManagerBean implements ResourceFactoryManagerLocal,
}
}
+ @Override
+ public CreateResourceHistory createPackageBackedResource(Subject subject, int parentResourceId,
+ int newResourceTypeId, String newResourceName,//
+ @XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
+ Configuration pluginConfiguration, String packageName, String packageVersionNumber, Integer architectureId,//
+ @XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
+ Configuration deploymentTimeConfiguration, byte[] packageBits, Integer timeout) {
+
+ return createPackageBackedResource(subject, parentResourceId, newResourceTypeId, newResourceName,//
+ pluginConfiguration, packageName, packageVersionNumber, architectureId,//
+ deploymentTimeConfiguration, packageBits, (Integer) null);
+ }
+
+ @Override
public CreateResourceHistory createPackageBackedResource(Subject subject, int parentResourceId,
int newResourceTypeId, String newResourceName,//
@XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
@@ -506,13 +539,26 @@ public class ResourceFactoryManagerBean implements ResourceFactoryManagerLocal,
packageBits));
}
+ @Override
+ public CreateResourceHistory createPackageBackedResourceViaPackageVersion(Subject subject, int parentResourceId,
+ int newResourceTypeId, String newResourceName,//
+ @XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
+ Configuration pluginConfiguration, @XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
+ Configuration deploymentTimeConfiguration,//
+ int packageVersionId) {
+
+ return createPackageBackedResourceViaPackageVersion(subject, parentResourceId, newResourceTypeId,
+ newResourceName, pluginConfiguration, deploymentTimeConfiguration, packageVersionId, (Integer) null);
+ }
+
+ @Override
public CreateResourceHistory createPackageBackedResourceViaPackageVersion(Subject subject, int parentResourceId,
int newResourceTypeId, String newResourceName,//
@XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
Configuration pluginConfiguration,//
@XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
Configuration deploymentTimeConfiguration,//
- int packageVersionId) {
+ int packageVersionId, Integer timeout) {
Resource parentResource = entityManager.find(Resource.class, parentResourceId);
@@ -527,12 +573,12 @@ public class ResourceFactoryManagerBean implements ResourceFactoryManagerLocal,
PackageVersion packageVersion = entityManager.find(PackageVersion.class, packageVersionId);
return doCreatePackageBackedResource(subject, parentResource, newResourceType, newResourceName,
- pluginConfiguration, deploymentTimeConfiguration, packageVersion);
+ pluginConfiguration, deploymentTimeConfiguration, packageVersion, timeout);
}
private CreateResourceHistory doCreatePackageBackedResource(Subject subject, Resource parentResource,
ResourceType newResourceType, String newResourceName, Configuration pluginConfiguration,
- Configuration deploymentTimeConfiguration, PackageVersion packageVersion) {
+ Configuration deploymentTimeConfiguration, PackageVersion packageVersion, Integer timeout) {
Agent agent = parentResource.getAgent();
@@ -545,7 +591,7 @@ public class ResourceFactoryManagerBean implements ResourceFactoryManagerLocal,
packageDetails.setDeploymentTimeConfiguration(deploymentTimeConfiguration);
CreateResourceRequest request = new CreateResourceRequest(persistedHistory.getId(), parentResource.getId(),
newResourceName, newResourceType.getName(), newResourceType.getPlugin(), pluginConfiguration,
- packageDetails);
+ packageDetails, timeout);
try {
AgentClient agentClient = agentManager.getAgentClient(agent);
@@ -618,5 +664,4 @@ public class ResourceFactoryManagerBean implements ResourceFactoryManagerLocal,
throw new RuntimeException("Error while sending delete resource request to agent service", e);
}
}
-
}
diff --git a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerLocal.java b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerLocal.java
index d5e3cbb..1acdd53 100644
--- a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerLocal.java
+++ b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerLocal.java
@@ -180,23 +180,46 @@ public interface ResourceFactoryManagerLocal {
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
/**
- * @see {@link ResourceFactoryManagerRemote.createResource(Subject,int,int,String,Configuration,Configuration)
+ * @see {@link ResourceFactoryManagerRemote#createResource(Subject,int,int,String,Configuration,Configuration)
*/
CreateResourceHistory createResource(Subject subject, int parentResourceId, int resourceTypeId,
String resourceName, Configuration pluginConfiguration, Configuration resourceConfiguration);
/**
- * @see {@link ResourceFactoryManagerRemote.createPackageBackedResource(Subject,int,int,String,Configuration,String,String,Integer,Configuration,byte[])
+ * @see {@link ResourceFactoryManagerRemote#createPackageBackedResource(Subject,int,int,String,Configuration,String,String,Integer,Configuration,byte[])
*/
CreateResourceHistory createPackageBackedResource(Subject subject, int parentResourceId, int newResourceTypeId,
String newResourceName, Configuration pluginConfiguration, String packageName, String packageVersion,
Integer architectureId, Configuration deploymentTimeConfiguration, byte[] packageBits);
+ /**
+ * @see {@link ResourceFactoryManagerRemote#createPackageBackedResourceViaPackageVersion(Subject, int, int, String, Configuration, Configuration, int)
+ */
public CreateResourceHistory createPackageBackedResourceViaPackageVersion(Subject subject, int parentResourceId,
int newResourceTypeId, String newResourceName, Configuration pluginConfiguration,
Configuration deploymentTimeConfiguration, int packageVersionId);
/**
+ * @see {@link ResourceFactoryManagerRemote#createResource(Subject,int,int,String,Configuration,Configuration,Integer)
+ */
+ CreateResourceHistory createResource(Subject subject, int parentResourceId, int resourceTypeId,
+ String resourceName, Configuration pluginConfiguration, Configuration resourceConfiguration, Integer timeout);
+
+ /**
+ * @see {@link ResourceFactoryManagerRemote#createPackageBackedResource(Subject,int,int,String,Configuration,String,String,Integer,Configuration,byte[],Integer)
+ */
+ CreateResourceHistory createPackageBackedResource(Subject subject, int parentResourceId, int newResourceTypeId,
+ String newResourceName, Configuration pluginConfiguration, String packageName, String packageVersion,
+ Integer architectureId, Configuration deploymentTimeConfiguration, byte[] packageBits, Integer timeout);
+
+ /**
+ * @see {@link ResourceFactoryManagerRemote#createPackageBackedResourceViaPackageVersion(Subject, int, int, String, Configuration, Configuration, int, Integer)
+ */
+ public CreateResourceHistory createPackageBackedResourceViaPackageVersion(Subject subject, int parentResourceId,
+ int newResourceTypeId, String newResourceName, Configuration pluginConfiguration,
+ Configuration deploymentTimeConfiguration, int packageVersionId, Integer timeout);
+
+ /**
* @see {@link ResourceFactoryManagerRemote.deleteResource(Subject,int)
*/
DeleteResourceHistory deleteResource(Subject subject, int resourceId);
diff --git a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerRemote.java b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerRemote.java
index a3682df..0883859 100644
--- a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerRemote.java
+++ b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerRemote.java
@@ -47,6 +47,64 @@ import org.rhq.enterprise.server.system.ServerVersion;
public interface ResourceFactoryManagerRemote {
/**
+ * @Deprecated
+ *
+ * Use new signature with timeout parameter:
+ * @{link {@link #createPackageBackedResource(Subject, int, int, String, Configuration, String, String, Integer, Configuration, byte[], Integer)}
+ */
+ @WebMethod
+ CreateResourceHistory createResource( //
+ @WebParam(name = "subject") Subject subject, //
+ @WebParam(name = "parentResourceId") int parentResourceId, //
+ @WebParam(name = "resourceTypeId") int resourceTypeId, //
+ @WebParam(name = "resourceName") String resourceName, //
+ @WebParam(name = "pluginConfiguration") Configuration pluginConfiguration, //
+ @WebParam(name = "resourceConfiguration") Configuration resourceConfiguration);
+
+ /**
+ * @Deprecated
+ *
+ * Use new signature with timeout parameter:
+ * @{link {@link #createPackageBackedResource(Subject, int, int, String, Configuration, String, String, Integer, Configuration, byte[], Integer)}
+ */
+ @WebMethod
+ CreateResourceHistory createPackageBackedResource(//
+ @WebParam(name = "subject") Subject subject, //
+ @WebParam(name = "parentResourceId") int parentResourceId, //
+ @WebParam(name = "newResourceTypeId") int newResourceTypeId, //
+ @WebParam(name = "newResourceName") String newResourceName, //
+ @WebParam(name = "pluginConfiguration")//
+ @XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
+ Configuration pluginConfiguration, //
+ @WebParam(name = "packageName") String packageName, //
+ @WebParam(name = "packageVersion") String packageVersion, //
+ @WebParam(name = "architectureId") Integer architectureId, //
+ @WebParam(name = "deploymentTimeConfiguration")//
+ @XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
+ Configuration deploymentTimeConfiguration, //
+ @WebParam(name = "packageBits") byte[] packageBits);
+
+ /**
+ * @Deprecated
+ *
+ * Use new signature with timeout parameter:
+ * @{link {@link #createPackageBackedResourceViaPackageVersion(Subject, int, int, String, Configuration, Configuration, int, Integer)
+ */
+ @WebMethod
+ public CreateResourceHistory createPackageBackedResourceViaPackageVersion(//
+ @WebParam(name = "subject") Subject subject, //
+ @WebParam(name = "parentResourceId") int parentResourceId, //
+ @WebParam(name = "newResourceTypeId") int newResourceTypeId, //
+ @WebParam(name = "newResourceName") String newResourceName, //
+ @WebParam(name = "pluginConfiguration")//
+ @XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
+ Configuration pluginConfiguration, //
+ @WebParam(name = "deploymentTimeConfiguration")//
+ @XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
+ Configuration deploymentTimeConfiguration, //
+ @WebParam(name = "packageVersionId") int packageVersionId);
+
+ /**
* Creates a new physical resource. The resource will be created as a child of the specified parent. In other words,
* the resource component of the indicated parent will be used to create the new resource. This call should only be
* made for resource types that are defined with a create/delete policy of {@link CreateDeletePolicy#BOTH} or
@@ -61,6 +119,7 @@ public interface ResourceFactoryManagerRemote {
* @param resourceName name of the resource being created
* @param pluginConfiguration optional plugin configuration that may be needed in order to create the new resource
* @param resourceConfiguration resource configuration for the new resource
+ * @param timeout number of milliseconds before the agent suffers a timeout when creating the resource. If null uses default.
*/
@WebMethod
CreateResourceHistory createResource( //
@@ -69,7 +128,8 @@ public interface ResourceFactoryManagerRemote {
@WebParam(name = "resourceTypeId") int resourceTypeId, //
@WebParam(name = "resourceName") String resourceName, //
@WebParam(name = "pluginConfiguration") Configuration pluginConfiguration, //
- @WebParam(name = "resourceConfiguration") Configuration resourceConfiguration);
+ @WebParam(name = "resourceConfiguration") Configuration resourceConfiguration, //
+ @WebParam(name = "timeout") Integer timeout);
/**
* Creates a new physical resource. The resource will be created as a child of the specified parent. In other words,
@@ -91,6 +151,7 @@ public interface ResourceFactoryManagerRemote {
* @param architectureId Id of the target architecture of the package, null indicates NoArch (any).
* @param deploymentTimeConfiguration dictates how the package will be deployed
* @param packageBits content of the package to create
+ * @param timeout number of milliseconds before the agent suffers a timeout when creating the resource. If null uses default.
*/
@WebMethod
CreateResourceHistory createPackageBackedResource(//
@@ -107,7 +168,8 @@ public interface ResourceFactoryManagerRemote {
@WebParam(name = "deploymentTimeConfiguration")//
@XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
Configuration deploymentTimeConfiguration, //
- @WebParam(name = "packageBits") byte[] packageBits);
+ @WebParam(name = "packageBits") byte[] packageBits, //
+ @WebParam(name = "timeout") Integer timeout);
/**
* Creates a new physical resource. The resource will be created as a child of the specified parent. In other words,
@@ -126,6 +188,7 @@ public interface ResourceFactoryManagerRemote {
* resource
* @param deploymentTimeConfiguration dictates how the package will be deployed
* @param packageVersionId An existing package version to back this resource
+ * @param timeout number of milliseconds before the agent suffers a timeout when creating the resource. If null uses default.
*/
@WebMethod
public CreateResourceHistory createPackageBackedResourceViaPackageVersion(//
@@ -139,7 +202,8 @@ public interface ResourceFactoryManagerRemote {
@WebParam(name = "deploymentTimeConfiguration")//
@XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
Configuration deploymentTimeConfiguration, //
- @WebParam(name = "packageVersionId") int packageVersionId);
+ @WebParam(name = "packageVersionId") int packageVersionId, //
+ @WebParam(name = "timeout") Integer timeout);
/**
* Deletes a physical resource from the agent machine. After this call, the resource will no longer be accessible
diff --git a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/webservices/WebservicesManagerBean.java b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/webservices/WebservicesManagerBean.java
index 5530987..3ee8cc0 100644
--- a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/webservices/WebservicesManagerBean.java
+++ b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/webservices/WebservicesManagerBean.java
@@ -855,6 +855,12 @@ public class WebservicesManagerBean implements WebservicesRemote {
pluginConfiguration, resourceConfiguration);
}
+ public CreateResourceHistory createResource(Subject subject, int parentResourceId, int resourceTypeId,
+ String resourceName, Configuration pluginConfiguration, Configuration resourceConfiguration, Integer timeout) {
+ return resourceFactoryManager.createResource(subject, parentResourceId, resourceTypeId, resourceName,
+ pluginConfiguration, resourceConfiguration, timeout);
+ }
+
public CreateResourceHistory createPackageBackedResource(Subject subject, int parentResourceId,
int newResourceTypeId, String newResourceName,//
@XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
@@ -866,6 +872,17 @@ public class WebservicesManagerBean implements WebservicesRemote {
deploymentTimeConfiguration, packageBits);
}
+ public CreateResourceHistory createPackageBackedResource(Subject subject, int parentResourceId,
+ int newResourceTypeId, String newResourceName,//
+ @XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
+ Configuration pluginConfiguration, String packageName, String packageVersion, Integer architectureId,//
+ @XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
+ Configuration deploymentTimeConfiguration, byte[] packageBits, Integer timeout) {
+ return resourceFactoryManager.createPackageBackedResource(subject, parentResourceId, newResourceTypeId,
+ newResourceName, pluginConfiguration, packageName, packageVersion, architectureId,
+ deploymentTimeConfiguration, packageBits, timeout);
+ }
+
public CreateResourceHistory createPackageBackedResourceViaPackageVersion(Subject subject, int parentResourceId,
int newResourceTypeId, String newResourceName,//
@XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
@@ -876,6 +893,17 @@ public class WebservicesManagerBean implements WebservicesRemote {
newResourceTypeId, newResourceName, pluginConfiguration, deploymentTimeConfiguration, packageVersionId);
}
+ public CreateResourceHistory createPackageBackedResourceViaPackageVersion(Subject subject, int parentResourceId,
+ int newResourceTypeId, String newResourceName,//
+ @XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
+ Configuration pluginConfiguration, //
+ @XmlJavaTypeAdapter(value = ConfigurationAdapter.class)//
+ Configuration deploymentTimeConfiguration, int packageVersionId, Integer timeout) {
+ return resourceFactoryManager.createPackageBackedResourceViaPackageVersion(subject, parentResourceId,
+ newResourceTypeId, newResourceName, pluginConfiguration, deploymentTimeConfiguration, packageVersionId,
+ timeout);
+ }
+
public DeleteResourceHistory deleteResource(Subject subject, int resourceId) {
return resourceFactoryManager.deleteResource(subject, resourceId);
}
diff --git a/modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractDestinationTest.java b/modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractDestinationTest.java
index c9cddf9..2c23c8b 100644
--- a/modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractDestinationTest.java
+++ b/modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractDestinationTest.java
@@ -30,20 +30,16 @@ import javax.jms.ConnectionFactory;
import javax.jms.Destination;
import javax.jms.MessageConsumer;
import javax.jms.MessageProducer;
-import javax.jms.Queue;
-import javax.jms.QueueConnection;
import javax.jms.QueueConnectionFactory;
-import javax.jms.QueueSender;
-import javax.jms.QueueSession;
import javax.jms.Session;
import javax.jms.TextMessage;
import javax.naming.InitialContext;
-import javax.swing.text.StyledEditorKit.BoldAction;
import org.mc4j.ems.connection.EmsConnection;
import org.mc4j.ems.connection.bean.EmsBean;
import org.mc4j.ems.connection.bean.operation.EmsOperation;
import org.mc4j.ems.connection.bean.parameter.EmsParameter;
+
import org.rhq.core.clientapi.agent.inventory.CreateResourceRequest;
import org.rhq.core.clientapi.agent.inventory.CreateResourceResponse;
import org.rhq.core.domain.configuration.Configuration;
@@ -57,188 +53,177 @@ import org.rhq.core.pc.util.FacetLockType;
import org.rhq.core.pluginapi.operation.OperationFacet;
import org.rhq.plugins.jbossas5.ApplicationServerComponent;
import org.rhq.plugins.jbossas5.test.util.AppServerUtils;
-import org.rhq.plugins.jbossas5.test.util.JMSQueueUtil;
-import org.testng.annotations.BeforeTest;
/**
* @author Noam Malki
*/
public abstract class AbstractDestinationTest extends AbstractResourceTest {
- protected static final Integer NUM_OF_MESSAGES = 10;
-
- protected abstract String getDestinationName();
- protected abstract String getDestinationJndi();
-
- private Boolean successReceiveMessage;
- private String receiveErrorMessage;
-
- public void initDestination() throws Exception{
-
- class SendMessages extends Thread
- {
- public void run() {
- try
- {
- String destinationName = getDestinationJndi();
- InitialContext ctx = AppServerUtils.getAppServerInitialContext();
-
- QueueConnectionFactory factory = (QueueConnectionFactory) ctx.lookup("ConnectionFactory");
- Destination destination = (Destination) ctx.lookup(destinationName);
-
- Connection connection = factory.createQueueConnection();
- connection.start();
-
- Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
-
- MessageConsumer consumer = session.createConsumer(destination);
-
- TextMessage message = (TextMessage) consumer.receive();
-
- successReceiveMessage=true;
-
- System.out.println("Received message: " + message.getText());
- }
- catch(Exception e)
- {
- successReceiveMessage = false;
- receiveErrorMessage = e.getMessage();
- }
- }
- }
-
-
+ protected static final Integer NUM_OF_MESSAGES = 10;
+
+ protected abstract String getDestinationName();
+
+ protected abstract String getDestinationJndi();
+
+ private Boolean successReceiveMessage;
+ private String receiveErrorMessage;
+
+ public void initDestination() throws Exception {
+
+ class SendMessages extends Thread {
+ public void run() {
+ try {
+ String destinationName = getDestinationJndi();
+ InitialContext ctx = AppServerUtils.getAppServerInitialContext();
+
+ QueueConnectionFactory factory = (QueueConnectionFactory) ctx.lookup("ConnectionFactory");
+ Destination destination = (Destination) ctx.lookup(destinationName);
+
+ Connection connection = factory.createQueueConnection();
+ connection.start();
+
+ Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
+
+ MessageConsumer consumer = session.createConsumer(destination);
+
+ TextMessage message = (TextMessage) consumer.receive();
+
+ successReceiveMessage = true;
+
+ System.out.println("Received message: " + message.getText());
+ } catch (Exception e) {
+ successReceiveMessage = false;
+ receiveErrorMessage = e.getMessage();
+ }
+ }
+ }
+
System.out.println("Creating Destination - " + getDestinationName());
ResourceFactoryManager resourceFactoryManager = PluginContainer.getInstance().getResourceFactoryManager();
- CreateResourceRequest request = new CreateResourceRequest(0, AppServerUtils.getASResource().getId(), getDestinationName(),
- getResourceTypeName(), getPluginName(), new Configuration(), getTestResourceConfiguration());
+ CreateResourceRequest request = new CreateResourceRequest(0, AppServerUtils.getASResource().getId(),
+ getDestinationName(), getResourceTypeName(), getPluginName(), new Configuration(),
+ getTestResourceConfiguration(), null);
//resourceFactoryManager.createResource(request);
CreateResourceResponse response = resourceFactoryManager.executeCreateResourceImmediately(request);
response.getErrorMessage();
System.out.println("creating response message: " + response.getErrorMessage());
-
-
+
// Enable Destination Statistics using JMX
System.out.println("Enable Destination Statistics..");
Resource asResource = AppServerUtils.getASResource();
- ApplicationServerComponent asResourceComponenet = (ApplicationServerComponent)PluginContainer.getInstance().getInventoryManager().getResourceComponent(asResource);
-
+ ApplicationServerComponent asResourceComponenet = (ApplicationServerComponent) PluginContainer.getInstance()
+ .getInventoryManager().getResourceComponent(asResource);
+
EmsConnection emsConnection = asResourceComponenet.getEmsConnection();
- if (emsConnection == null) {
- throw new RuntimeException("Can not connect to the server");
- }
- EmsBean bean = emsConnection.getBean("jboss.messaging:service=ServerPeer");
-
- EmsOperation operation = bean.getOperation("enableMessageCounters");
- List<EmsParameter> params = operation.getParameters();
- int count = params.size();
- if (count == 0)
- operation.invoke(new Object[0]);
- else { // overloaded operation
- operation.invoke(new Object[] { 0 }); // return code of 0
- }
-
- //reset counters
- operation = bean.getOperation("resetAllMessageCounters");
- params = operation.getParameters();
- count = params.size();
- if (count == 0)
- operation.invoke(new Object[0]);
- else { // overloaded operation
- operation.invoke(new Object[] { 0 }); // return code of 0
- }
-
- operation = bean.getOperation("resetAllMessageCounterHistories");
- params = operation.getParameters();
- count = params.size();
- if (count == 0)
- operation.invoke(new Object[0]);
- else { // overloaded operation
- operation.invoke(new Object[] { 0 }); // return code of 0
- }
- Thread.sleep(5000);
- ///////
-
-
+ if (emsConnection == null) {
+ throw new RuntimeException("Can not connect to the server");
+ }
+ EmsBean bean = emsConnection.getBean("jboss.messaging:service=ServerPeer");
+
+ EmsOperation operation = bean.getOperation("enableMessageCounters");
+ List<EmsParameter> params = operation.getParameters();
+ int count = params.size();
+ if (count == 0)
+ operation.invoke(new Object[0]);
+ else { // overloaded operation
+ operation.invoke(new Object[] { 0 }); // return code of 0
+ }
+
+ //reset counters
+ operation = bean.getOperation("resetAllMessageCounters");
+ params = operation.getParameters();
+ count = params.size();
+ if (count == 0)
+ operation.invoke(new Object[0]);
+ else { // overloaded operation
+ operation.invoke(new Object[] { 0 }); // return code of 0
+ }
+
+ operation = bean.getOperation("resetAllMessageCounterHistories");
+ params = operation.getParameters();
+ count = params.size();
+ if (count == 0)
+ operation.invoke(new Object[0]);
+ else { // overloaded operation
+ operation.invoke(new Object[] { 0 }); // return code of 0
+ }
+ Thread.sleep(5000);
+ ///////
+
//remove messages from the destination
- PluginContainer.getInstance().getInventoryManager().executeServiceScanImmediately();
- Thread.sleep(4000);
-
+ PluginContainer.getInstance().getInventoryManager().executeServiceScanImmediately();
+ Thread.sleep(4000);
+
Set<Resource> resources = getResources();
- Boolean foundDestination = false;
+ Boolean foundDestination = false;
for (Resource resource : resources) {
- if(resource.getName().equals(getDestinationName()))
- {
- foundDestination = true;
- OperationFacet operationFacet = ComponentUtil.getComponent(resource.getId(), OperationFacet.class,
- FacetLockType.WRITE, 3000, true, true);
- String name = "removeAllMessages";
- operationFacet.invokeOperation(name, getTestOperationParameters(name));
- }
+ if (resource.getName().equals(getDestinationName())) {
+ foundDestination = true;
+ OperationFacet operationFacet = ComponentUtil.getComponent(resource.getId(), OperationFacet.class,
+ FacetLockType.WRITE, 3000, true, true);
+ String name = "removeAllMessages";
+ operationFacet.invokeOperation(name, getTestOperationParameters(name));
+ }
}
- if (!foundDestination) throw new Exception("cannot find " + getDestinationName());
+ if (!foundDestination)
+ throw new Exception("cannot find " + getDestinationName());
Thread.sleep(4000);
-
-
+
//receive a message from the destination
successReceiveMessage = false;
(new SendMessages()).start();
Thread.sleep(1000);
-
+
//send messages to the Destination
sendMessagesToDestination(getDestinationJndi(), NUM_OF_MESSAGES);
-
-
+
Thread.sleep(1000);
- if(!successReceiveMessage)
- {
- System.out.println(receiveErrorMessage);
- throw new Exception("Receiving message was unsuccessful. message:" + receiveErrorMessage);
+ if (!successReceiveMessage) {
+ System.out.println(receiveErrorMessage);
+ throw new Exception("Receiving message was unsuccessful. message:" + receiveErrorMessage);
}
-
+
Thread.sleep(1000);
}
-
-
- @Override
+
+ @Override
protected Configuration getTestResourceConfiguration() {
- Configuration resourceConfig = new Configuration();
- Property property = new PropertySimple("name", getDestinationName());
- resourceConfig.put(property);
- property = new PropertySimple("JNDIName", getDestinationJndi());
- resourceConfig.put(property);
-
+ Configuration resourceConfig = new Configuration();
+ Property property = new PropertySimple("name", getDestinationName());
+ resourceConfig.put(property);
+ property = new PropertySimple("JNDIName", getDestinationJndi());
+ resourceConfig.put(property);
+
return resourceConfig;
}
-
- private void sendMessagesToDestination(String jndiName, int nofMessages) throws Exception {
- System.out.println("Sending " + nofMessages + " messages to " + jndiName);
- InitialContext ctx = AppServerUtils.getAppServerInitialContext();
+ private void sendMessagesToDestination(String jndiName, int nofMessages) throws Exception {
+ System.out.println("Sending " + nofMessages + " messages to " + jndiName);
- ConnectionFactory factory = (ConnectionFactory) ctx.lookup("ConnectionFactory");
- Destination destination = (Destination) ctx.lookup(jndiName);
+ InitialContext ctx = AppServerUtils.getAppServerInitialContext();
- Connection connection = factory.createConnection();
- connection.start();
-
- Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
+ ConnectionFactory factory = (ConnectionFactory) ctx.lookup("ConnectionFactory");
+ Destination destination = (Destination) ctx.lookup(jndiName);
- MessageProducer messageProducer = session.createProducer(destination);
+ Connection connection = factory.createConnection();
+ connection.start();
- TextMessage message = session.createTextMessage();
+ Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
- for (int i = 0; i < nofMessages; ++i) {
- message.setText("Message no. " + i);
- messageProducer.send(message);
- }
+ MessageProducer messageProducer = session.createProducer(destination);
- messageProducer.close();
- session.close();
- connection.close();
+ TextMessage message = session.createTextMessage();
- System.out.println("Giving some time for the messages to arrive...");
- Thread.sleep(2000);
- }
-
+ for (int i = 0; i < nofMessages; ++i) {
+ message.setText("Message no. " + i);
+ messageProducer.send(message);
+ }
+
+ messageProducer.close();
+ session.close();
+ connection.close();
+
+ System.out.println("Giving some time for the messages to arrive...");
+ Thread.sleep(2000);
+ }
}
diff --git a/modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractResourceTest.java b/modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractResourceTest.java
index 7af62e5..d295af2 100644
--- a/modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractResourceTest.java
+++ b/modules/plugins/jboss-as-5/src/test/java/org/rhq/plugins/jbossas5/test/AbstractResourceTest.java
@@ -1,312 +1,312 @@
-/*
- * Jopr Management Platform
- * Copyright (C) 2005-2009 Red Hat, Inc.
- * All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License, version 2, as
- * published by the Free Software Foundation, and/or the GNU Lesser
- * General Public License, version 2.1, also as published by the Free
- * Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License and the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU General Public License
- * and the GNU Lesser General Public License along with this program;
- * if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- */
-package org.rhq.plugins.jbossas5.test;
-
-import static org.testng.Assert.fail;
-
-import java.util.HashSet;
-import java.util.Set;
-import java.util.TreeSet;
-
-import org.rhq.core.clientapi.agent.configuration.ConfigurationUpdateRequest;
-import org.rhq.core.clientapi.agent.inventory.CreateResourceRequest;
-import org.rhq.core.clientapi.agent.metadata.PluginMetadataManager;
-import org.rhq.core.domain.configuration.Configuration;
-import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
-import org.rhq.core.domain.measurement.DataType;
-import org.rhq.core.domain.measurement.MeasurementDataNumeric;
-import org.rhq.core.domain.measurement.MeasurementDataTrait;
-import org.rhq.core.domain.measurement.MeasurementDefinition;
-import org.rhq.core.domain.measurement.MeasurementReport;
-import org.rhq.core.domain.measurement.MeasurementScheduleRequest;
-import org.rhq.core.domain.operation.OperationDefinition;
-import org.rhq.core.domain.resource.Resource;
-import org.rhq.core.domain.resource.ResourceCreationDataType;
-import org.rhq.core.domain.resource.ResourceType;
-import org.rhq.core.pc.PluginContainer;
-import org.rhq.core.pc.configuration.ConfigurationManager;
-import org.rhq.core.pc.inventory.InventoryManager;
-import org.rhq.core.pc.inventory.ResourceFactoryManager;
-import org.rhq.core.pc.plugin.PluginManager;
-import org.rhq.core.pc.util.ComponentUtil;
-import org.rhq.core.pc.util.FacetLockType;
-import org.rhq.core.pluginapi.configuration.ConfigurationFacet;
-import org.rhq.core.pluginapi.measurement.MeasurementFacet;
-import org.rhq.core.pluginapi.operation.OperationFacet;
-import org.rhq.core.pluginapi.operation.OperationResult;
-
-/**
- * @author Ian Springer
- * @author Lukas Krejci
- */
-public abstract class AbstractResourceTest extends AbstractPluginTest {
- private static final long MEASUREMENT_FACET_METHOD_TIMEOUT = 3000; // 3 seconds
- private static final long OPERATION_FACET_METHOD_TIMEOUT = 3000; // 3 seconds
-
- protected void testDiscovery() throws Exception {
- Set<Resource> resources = getResources();
- System.out.println("Found " + resources.size() + " " + getResourceType().getName() + " Resources.");
- assert !resources.isEmpty();
- }
-
- @Deprecated
- protected void testResourceCreation() throws Exception {
- ResourceType resourceType = getResourceType();
- if (!resourceType.isCreatable()) {
- return;
- }
- if (resourceType.getCreationDataType() == ResourceCreationDataType.CONFIGURATION) {
- ResourceFactoryManager resourceFactoryManager = PluginContainer.getInstance().getResourceFactoryManager();
- new CreateResourceRequest(0, getServerResource().getId(), "My" + getResourceTypeName(),
- getResourceTypeName(), getPluginName(), new Configuration(), getTestResourceConfiguration());
- //resourceFactoryManager.createResource();
- } else {
- // TODO
- }
-
- return;
- }
-
- protected void testMetrics() throws Exception {
- if (supportsFacet(MeasurementFacet.class)) {
- Set<MeasurementDefinition> metricDefinitions = getResourceType().getMetricDefinitions();
- Set<Resource> resources = getResources();
- for (Resource resource : resources) {
- System.out.println("Validating metrics for " + resource + "...");
- MeasurementFacet measurementFacet = ComponentUtil.getComponent(resource.getId(),
- MeasurementFacet.class, FacetLockType.READ, MEASUREMENT_FACET_METHOD_TIMEOUT, true, true);
- for (MeasurementDefinition metricDefinition : metricDefinitions) {
- String name = metricDefinition.getName();
- try {
- DataType dataType = metricDefinition.getDataType();
- if (dataType == DataType.MEASUREMENT || metricDefinition.getDataType() == DataType.TRAIT) {
- MeasurementReport report = new MeasurementReport();
- Set<MeasurementScheduleRequest> requests = new HashSet<MeasurementScheduleRequest>();
- MeasurementScheduleRequest request = new MeasurementScheduleRequest(1, metricDefinition
- .getName(), 0, true, metricDefinition.getDataType());
- requests.add(request);
- measurementFacet.getValues(report, requests);
- if (dataType == DataType.MEASUREMENT) {
- assert report.getNumericData().isEmpty() || report.getNumericData().size() == 1;
- assert report.getTraitData().isEmpty();
- assert report.getCallTimeData().isEmpty();
- MeasurementDataNumeric dataNumeric = (report.getNumericData().isEmpty()) ? null
- : report.getNumericData().iterator().next();
- Double value = (dataNumeric != null) ? dataNumeric.getValue() : null;
- System.out.println("Validating numeric metric '" + name + "' value (" + value + ")...");
- validateNumericMetricValue(metricDefinition.getName(), value, resource);
- } else if (metricDefinition.getDataType() == DataType.TRAIT) {
- assert report.getTraitData().isEmpty() || report.getTraitData().size() == 1;
- assert report.getNumericData().isEmpty();
- assert report.getCallTimeData().isEmpty();
- MeasurementDataTrait dataTrait = (report.getTraitData().size() == 1) ? report
- .getTraitData().iterator().next() : null;
- String value = (dataTrait != null) ? dataTrait.getValue() : null;
- System.out.println("Validating trait '" + name + "' value (" + value + ")...");
- validateTraitMetricValue(metricDefinition.getName(), value, resource);
- }
- }
- } catch (Exception e) {
- fail("Collection of metrics " + name + " for resource " + resource.getName() + " failed.", e);
- }
- }
- }
- }
- return;
- }
-
- protected void testOperations() throws Exception {
- Set<OperationDefinition> operationDefinitions = getResourceType().getOperationDefinitions();
- Set<String> operationNames = new TreeSet<String>();
- for (OperationDefinition operationDefinition : operationDefinitions) {
- operationNames.add(operationDefinition.getName());
- }
-
- Set<Resource> resources = getResources();
- testOperations(resources, operationNames);
- }
-
- protected void testOperations(Set<Resource> resources, Set<String> operationNames) throws Exception {
- if (supportsFacet(OperationFacet.class)) {
- //Set<OperationDefinition> operationDefinitions = getResourceType().getOperationDefinitions();
- //Set<Resource> resources = getResources();
- for (Resource resource : resources) {
- System.out.println("Validating operations for " + resource + "...");
- // TODO: Execute lifecycle operations in a specific order, so they don't break the other operations.
- // For example, execute 'restart' first, followed by 'stop', followed by 'start'.
- for (String name : operationNames) {
- //we must get a new operation facet for each operation so that each operation gets
- //the 3 seconds to finish. Otherwise all the operations would have to finish in 3 secs
- //which can be a bit harsh limit.
- OperationFacet operationFacet = ComponentUtil.getComponent(resource.getId(), OperationFacet.class,
- FacetLockType.WRITE, OPERATION_FACET_METHOD_TIMEOUT, true, true);
- //String name = operationDefinition.getName();
- OperationResult result = operationFacet.invokeOperation(name, getTestOperationParameters(name));
- System.out.println("Validating operation '" + name + "' result (" + result + ")...");
- validateOperationResult(name, result, resource);
- }
- }
- }
- return;
- }
-
-
- protected void testResourceConfigLoad() throws Exception {
- if (supportsFacet(ConfigurationFacet.class) && getResourceType().getResourceConfigurationDefinition() != null) {
- ConfigurationManager configurationManager = PluginContainer.getInstance().getConfigurationManager();
- Set<Resource> resources = getResources();
- for (Resource resource : resources) {
- try {
- Configuration resourceConfig = configurationManager.loadResourceConfiguration(resource.getId());
- // TODO: Validate the properties?
- } catch (Exception e) {
- throw new Exception("Failed to load Resource config for " + resource + ".", e);
- }
- }
- }
- return;
- }
-
- protected void testResourceConfigUpdate() throws Exception {
- Set<Resource> resources = getResources();
- testResourceConfigUpdate(resources);
- }
-
- protected void testResourceConfigUpdate(Set<Resource> resources) throws Exception {
- if (supportsFacet(ConfigurationFacet.class) && getResourceType().getResourceConfigurationDefinition() != null) {
- //Set<Resource> resources = getResources();
- for (Resource resource : resources) {
- try {
- Configuration testResourceConfig = getTestResourceConfiguration();
- Configuration resourceConfig = updateResourceConfiguration(resource, testResourceConfig);
-
- assert resourceConfig.equals(testResourceConfig);
- } catch (Exception e) {
- throw new Exception("Failed to update Resource config for " + resource + ".", e);
- }
- }
- }
- return;
- }
-
- protected abstract String getResourceTypeName();
-
- /**
- * Used in {@link #testResourceCreation()} and {@link #testResourceConfigUpdate()}
- * methods. The default implementation just throws UnsupportedOperationException.
- *
- * @return the configuration to be used to create or update a resource.
- */
- protected Configuration getTestResourceConfiguration() {
- throw new UnsupportedOperationException();
- }
-
- protected static Set<Resource> getResources(ResourceType resourceType) {
- InventoryManager inventoryManager = PluginContainer.getInstance().getInventoryManager();
- return inventoryManager.getResourcesWithType(resourceType);
- }
-
- protected Set<Resource> getResources() {
- return getResources(getResourceType());
- }
-
- protected static ResourceType getResourceType(String resourceTypeName, String pluginName) {
- PluginManager pluginManager = PluginContainer.getInstance().getPluginManager();
- PluginMetadataManager pluginMetadataManager = pluginManager.getMetadataManager();
- return pluginMetadataManager.getType(resourceTypeName, pluginName);
- }
-
- protected ResourceType getResourceType() {
- return getResourceType(getResourceTypeName(), getPluginName());
- }
-
- @Deprecated
- protected ResourceType getServerResource() {
- PluginManager pluginManager = PluginContainer.getInstance().getPluginManager();
- PluginMetadataManager pluginMetadataManager = pluginManager.getMetadataManager();
- return pluginMetadataManager.getType("JBossAS Server", getPluginName());
- }
-
- protected Configuration getTestOperationParameters(String name) {
- OperationDefinition operationDefinition = getOperationDefinition(name);
- ConfigurationDefinition parametersConfigDef = operationDefinition.getParametersConfigurationDefinition();
- if (parametersConfigDef == null || parametersConfigDef.getPropertyDefinitions().isEmpty()) {
- return new Configuration();
- } else {
- // TODO: Return a Configuration auto-populated from the parameters ConfigurationDefinition.
- throw new IllegalStateException();
- }
- }
-
- protected void validateOperationResult(String name, OperationResult result, Resource resource) {
- return;
- }
-
- protected void validateNumericMetricValue(String metricName, Double value, Resource resource) {
- assert value != null;
- }
-
- protected void validateTraitMetricValue(String metricName, String value, Resource resource) {
- assert value != null;
- }
-
- protected static Configuration updateResourceConfiguration(Resource resource, Configuration newConfiguration) throws Exception {
- ConfigurationManager configurationManager = PluginContainer.getInstance().getConfigurationManager();
- ConfigurationUpdateRequest configurationUpdateRequest = new ConfigurationUpdateRequest(0,
- newConfiguration, resource.getId());
- configurationManager.updateResourceConfiguration(configurationUpdateRequest);
-
- //give the component and the managed resource some time to properly persist the update
- Thread.sleep(500);
-
- return configurationManager.loadResourceConfiguration(resource.getId());
- }
-
- protected static Configuration loadResourceConfiguration(Resource resource) throws Exception {
- ConfigurationManager configurationManager = PluginContainer.getInstance().getConfigurationManager();
- return configurationManager.loadResourceConfiguration(resource.getId());
- }
-
- private OperationDefinition getOperationDefinition(String name) {
- Set<OperationDefinition> operationDefinitions = getResourceType().getOperationDefinitions();
- OperationDefinition matchingOperationDefinition = null;
- for (OperationDefinition operationDefinition : operationDefinitions) {
- if (operationDefinition.getName().equals(name)) {
- matchingOperationDefinition = operationDefinition;
- break;
- }
- }
- return matchingOperationDefinition;
- }
-
- private boolean supportsFacet(Class<?> facetInterface) {
- PluginMetadataManager manager = PluginContainer.getInstance().getPluginManager().getMetadataManager();
- String componentClass = manager.getComponentClass(getResourceType());
-
- try {
- return facetInterface.isAssignableFrom(Class.forName(componentClass));
- } catch (ClassNotFoundException e) {
- throw new IllegalStateException("Could not find component class " + componentClass, e);
- }
- }
-}
+/*
+ * Jopr Management Platform
+ * Copyright (C) 2005-2009 Red Hat, Inc.
+ * All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License, version 2, as
+ * published by the Free Software Foundation, and/or the GNU Lesser
+ * General Public License, version 2.1, also as published by the Free
+ * Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License and the GNU Lesser General Public License
+ * for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * and the GNU Lesser General Public License along with this program;
+ * if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+package org.rhq.plugins.jbossas5.test;
+
+import static org.testng.Assert.fail;
+
+import java.util.HashSet;
+import java.util.Set;
+import java.util.TreeSet;
+
+import org.rhq.core.clientapi.agent.configuration.ConfigurationUpdateRequest;
+import org.rhq.core.clientapi.agent.inventory.CreateResourceRequest;
+import org.rhq.core.clientapi.agent.metadata.PluginMetadataManager;
+import org.rhq.core.domain.configuration.Configuration;
+import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
+import org.rhq.core.domain.measurement.DataType;
+import org.rhq.core.domain.measurement.MeasurementDataNumeric;
+import org.rhq.core.domain.measurement.MeasurementDataTrait;
+import org.rhq.core.domain.measurement.MeasurementDefinition;
+import org.rhq.core.domain.measurement.MeasurementReport;
+import org.rhq.core.domain.measurement.MeasurementScheduleRequest;
+import org.rhq.core.domain.operation.OperationDefinition;
+import org.rhq.core.domain.resource.Resource;
+import org.rhq.core.domain.resource.ResourceCreationDataType;
+import org.rhq.core.domain.resource.ResourceType;
+import org.rhq.core.pc.PluginContainer;
+import org.rhq.core.pc.configuration.ConfigurationManager;
+import org.rhq.core.pc.inventory.InventoryManager;
+import org.rhq.core.pc.inventory.ResourceFactoryManager;
+import org.rhq.core.pc.plugin.PluginManager;
+import org.rhq.core.pc.util.ComponentUtil;
+import org.rhq.core.pc.util.FacetLockType;
+import org.rhq.core.pluginapi.configuration.ConfigurationFacet;
+import org.rhq.core.pluginapi.measurement.MeasurementFacet;
+import org.rhq.core.pluginapi.operation.OperationFacet;
+import org.rhq.core.pluginapi.operation.OperationResult;
+
+/**
+ * @author Ian Springer
+ * @author Lukas Krejci
+ */
+public abstract class AbstractResourceTest extends AbstractPluginTest {
+ private static final long MEASUREMENT_FACET_METHOD_TIMEOUT = 3000; // 3 seconds
+ private static final long OPERATION_FACET_METHOD_TIMEOUT = 3000; // 3 seconds
+
+ protected void testDiscovery() throws Exception {
+ Set<Resource> resources = getResources();
+ System.out.println("Found " + resources.size() + " " + getResourceType().getName() + " Resources.");
+ assert !resources.isEmpty();
+ }
+
+ @Deprecated
+ protected void testResourceCreation() throws Exception {
+ ResourceType resourceType = getResourceType();
+ if (!resourceType.isCreatable()) {
+ return;
+ }
+ if (resourceType.getCreationDataType() == ResourceCreationDataType.CONFIGURATION) {
+ ResourceFactoryManager resourceFactoryManager = PluginContainer.getInstance().getResourceFactoryManager();
+ new CreateResourceRequest(0, getServerResource().getId(), "My" + getResourceTypeName(),
+ getResourceTypeName(), getPluginName(), new Configuration(), getTestResourceConfiguration(), null);
+ //resourceFactoryManager.createResource();
+ } else {
+ // TODO
+ }
+
+ return;
+ }
+
+ protected void testMetrics() throws Exception {
+ if (supportsFacet(MeasurementFacet.class)) {
+ Set<MeasurementDefinition> metricDefinitions = getResourceType().getMetricDefinitions();
+ Set<Resource> resources = getResources();
+ for (Resource resource : resources) {
+ System.out.println("Validating metrics for " + resource + "...");
+ MeasurementFacet measurementFacet = ComponentUtil.getComponent(resource.getId(),
+ MeasurementFacet.class, FacetLockType.READ, MEASUREMENT_FACET_METHOD_TIMEOUT, true, true);
+ for (MeasurementDefinition metricDefinition : metricDefinitions) {
+ String name = metricDefinition.getName();
+ try {
+ DataType dataType = metricDefinition.getDataType();
+ if (dataType == DataType.MEASUREMENT || metricDefinition.getDataType() == DataType.TRAIT) {
+ MeasurementReport report = new MeasurementReport();
+ Set<MeasurementScheduleRequest> requests = new HashSet<MeasurementScheduleRequest>();
+ MeasurementScheduleRequest request = new MeasurementScheduleRequest(1, metricDefinition
+ .getName(), 0, true, metricDefinition.getDataType());
+ requests.add(request);
+ measurementFacet.getValues(report, requests);
+ if (dataType == DataType.MEASUREMENT) {
+ assert report.getNumericData().isEmpty() || report.getNumericData().size() == 1;
+ assert report.getTraitData().isEmpty();
+ assert report.getCallTimeData().isEmpty();
+ MeasurementDataNumeric dataNumeric = (report.getNumericData().isEmpty()) ? null
+ : report.getNumericData().iterator().next();
+ Double value = (dataNumeric != null) ? dataNumeric.getValue() : null;
+ System.out.println("Validating numeric metric '" + name + "' value (" + value + ")...");
+ validateNumericMetricValue(metricDefinition.getName(), value, resource);
+ } else if (metricDefinition.getDataType() == DataType.TRAIT) {
+ assert report.getTraitData().isEmpty() || report.getTraitData().size() == 1;
+ assert report.getNumericData().isEmpty();
+ assert report.getCallTimeData().isEmpty();
+ MeasurementDataTrait dataTrait = (report.getTraitData().size() == 1) ? report
+ .getTraitData().iterator().next() : null;
+ String value = (dataTrait != null) ? dataTrait.getValue() : null;
+ System.out.println("Validating trait '" + name + "' value (" + value + ")...");
+ validateTraitMetricValue(metricDefinition.getName(), value, resource);
+ }
+ }
+ } catch (Exception e) {
+ fail("Collection of metrics " + name + " for resource " + resource.getName() + " failed.", e);
+ }
+ }
+ }
+ }
+ return;
+ }
+
+ protected void testOperations() throws Exception {
+ Set<OperationDefinition> operationDefinitions = getResourceType().getOperationDefinitions();
+ Set<String> operationNames = new TreeSet<String>();
+ for (OperationDefinition operationDefinition : operationDefinitions) {
+ operationNames.add(operationDefinition.getName());
+ }
+
+ Set<Resource> resources = getResources();
+ testOperations(resources, operationNames);
+ }
+
+ protected void testOperations(Set<Resource> resources, Set<String> operationNames) throws Exception {
+ if (supportsFacet(OperationFacet.class)) {
+ //Set<OperationDefinition> operationDefinitions = getResourceType().getOperationDefinitions();
+ //Set<Resource> resources = getResources();
+ for (Resource resource : resources) {
+ System.out.println("Validating operations for " + resource + "...");
+ // TODO: Execute lifecycle operations in a specific order, so they don't break the other operations.
+ // For example, execute 'restart' first, followed by 'stop', followed by 'start'.
+ for (String name : operationNames) {
+ //we must get a new operation facet for each operation so that each operation gets
+ //the 3 seconds to finish. Otherwise all the operations would have to finish in 3 secs
+ //which can be a bit harsh limit.
+ OperationFacet operationFacet = ComponentUtil.getComponent(resource.getId(), OperationFacet.class,
+ FacetLockType.WRITE, OPERATION_FACET_METHOD_TIMEOUT, true, true);
+ //String name = operationDefinition.getName();
+ OperationResult result = operationFacet.invokeOperation(name, getTestOperationParameters(name));
+ System.out.println("Validating operation '" + name + "' result (" + result + ")...");
+ validateOperationResult(name, result, resource);
+ }
+ }
+ }
+ return;
+ }
+
+ protected void testResourceConfigLoad() throws Exception {
+ if (supportsFacet(ConfigurationFacet.class) && getResourceType().getResourceConfigurationDefinition() != null) {
+ ConfigurationManager configurationManager = PluginContainer.getInstance().getConfigurationManager();
+ Set<Resource> resources = getResources();
+ for (Resource resource : resources) {
+ try {
+ Configuration resourceConfig = configurationManager.loadResourceConfiguration(resource.getId());
+ // TODO: Validate the properties?
+ } catch (Exception e) {
+ throw new Exception("Failed to load Resource config for " + resource + ".", e);
+ }
+ }
+ }
+ return;
+ }
+
+ protected void testResourceConfigUpdate() throws Exception {
+ Set<Resource> resources = getResources();
+ testResourceConfigUpdate(resources);
+ }
+
+ protected void testResourceConfigUpdate(Set<Resource> resources) throws Exception {
+ if (supportsFacet(ConfigurationFacet.class) && getResourceType().getResourceConfigurationDefinition() != null) {
+ //Set<Resource> resources = getResources();
+ for (Resource resource : resources) {
+ try {
+ Configuration testResourceConfig = getTestResourceConfiguration();
+ Configuration resourceConfig = updateResourceConfiguration(resource, testResourceConfig);
+
+ assert resourceConfig.equals(testResourceConfig);
+ } catch (Exception e) {
+ throw new Exception("Failed to update Resource config for " + resource + ".", e);
+ }
+ }
+ }
+ return;
+ }
+
+ protected abstract String getResourceTypeName();
+
+ /**
+ * Used in {@link #testResourceCreation()} and {@link #testResourceConfigUpdate()}
+ * methods. The default implementation just throws UnsupportedOperationException.
+ *
+ * @return the configuration to be used to create or update a resource.
+ */
+ protected Configuration getTestResourceConfiguration() {
+ throw new UnsupportedOperationException();
+ }
+
+ protected static Set<Resource> getResources(ResourceType resourceType) {
+ InventoryManager inventoryManager = PluginContainer.getInstance().getInventoryManager();
+ return inventoryManager.getResourcesWithType(resourceType);
+ }
+
+ protected Set<Resource> getResources() {
+ return getResources(getResourceType());
+ }
+
+ protected static ResourceType getResourceType(String resourceTypeName, String pluginName) {
+ PluginManager pluginManager = PluginContainer.getInstance().getPluginManager();
+ PluginMetadataManager pluginMetadataManager = pluginManager.getMetadataManager();
+ return pluginMetadataManager.getType(resourceTypeName, pluginName);
+ }
+
+ protected ResourceType getResourceType() {
+ return getResourceType(getResourceTypeName(), getPluginName());
+ }
+
+ @Deprecated
+ protected ResourceType getServerResource() {
+ PluginManager pluginManager = PluginContainer.getInstance().getPluginManager();
+ PluginMetadataManager pluginMetadataManager = pluginManager.getMetadataManager();
+ return pluginMetadataManager.getType("JBossAS Server", getPluginName());
+ }
+
+ protected Configuration getTestOperationParameters(String name) {
+ OperationDefinition operationDefinition = getOperationDefinition(name);
+ ConfigurationDefinition parametersConfigDef = operationDefinition.getParametersConfigurationDefinition();
+ if (parametersConfigDef == null || parametersConfigDef.getPropertyDefinitions().isEmpty()) {
+ return new Configuration();
+ } else {
+ // TODO: Return a Configuration auto-populated from the parameters ConfigurationDefinition.
+ throw new IllegalStateException();
+ }
+ }
+
+ protected void validateOperationResult(String name, OperationResult result, Resource resource) {
+ return;
+ }
+
+ protected void validateNumericMetricValue(String metricName, Double value, Resource resource) {
+ assert value != null;
+ }
+
+ protected void validateTraitMetricValue(String metricName, String value, Resource resource) {
+ assert value != null;
+ }
+
+ protected static Configuration updateResourceConfiguration(Resource resource, Configuration newConfiguration)
+ throws Exception {
+ ConfigurationManager configurationManager = PluginContainer.getInstance().getConfigurationManager();
+ ConfigurationUpdateRequest configurationUpdateRequest = new ConfigurationUpdateRequest(0, newConfiguration,
+ resource.getId());
+ configurationManager.updateResourceConfiguration(configurationUpdateRequest);
+
+ //give the component and the managed resource some time to properly persist the update
+ Thread.sleep(500);
+
+ return configurationManager.loadResourceConfiguration(resource.getId());
+ }
+
+ protected static Configuration loadResourceConfiguration(Resource resource) throws Exception {
+ ConfigurationManager configurationManager = PluginContainer.getInstance().getConfigurationManager();
+ return configurationManager.loadResourceConfiguration(resource.getId());
+ }
+
+ private OperationDefinition getOperationDefinition(String name) {
+ Set<OperationDefinition> operationDefinitions = getResourceType().getOperationDefinitions();
+ OperationDefinition matchingOperationDefinition = null;
+ for (OperationDefinition operationDefinition : operationDefinitions) {
+ if (operationDefinition.getName().equals(name)) {
+ matchingOperationDefinition = operationDefinition;
+ break;
+ }
+ }
+ return matchingOperationDefinition;
+ }
+
+ private boolean supportsFacet(Class<?> facetInterface) {
+ PluginMetadataManager manager = PluginContainer.getInstance().getPluginManager().getMetadataManager();
+ String componentClass = manager.getComponentClass(getResourceType());
+
+ try {
+ return facetInterface.isAssignableFrom(Class.forName(componentClass));
+ } catch (ClassNotFoundException e) {
+ throw new IllegalStateException("Could not find component class " + componentClass, e);
+ }
+ }
+}
commit 60c0b9212c29997c9590717871282f9b94df866a
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: Fri May 27 18:07:00 2011 +0200
BZ 707781 - use the bundled augeas in the unit tests that require it.
diff --git a/modules/enterprise/agent/pom.xml b/modules/enterprise/agent/pom.xml
index 08e6c9f..1a5c01b 100644
--- a/modules/enterprise/agent/pom.xml
+++ b/modules/enterprise/agent/pom.xml
@@ -187,6 +187,8 @@ Build-Number=${buildNumber}
<property name="jaxb-api.version" value="${jaxb-api.version}" />
<property name="jaxb-impl.version" value="${jaxb-impl.version}" />
<property name="jline.version" value="${jline.version}" />
+ <property name="augeas.version" values="${augeas.version}" />
+ <property name="augeas.zip.version" values="${augeas.zip.version}" />
</ant>
</tasks>
</configuration>
diff --git a/modules/plugins/aliases/pom.xml b/modules/plugins/aliases/pom.xml
index 9bf41dc..fe596d7 100644
--- a/modules/plugins/aliases/pom.xml
+++ b/modules/plugins/aliases/pom.xml
@@ -65,6 +65,7 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
@@ -94,11 +95,42 @@
</patternset>
</unzip>
<move todir="target/itest/lib" flatten="true">
- <fileset dir="target/itest/lib">
+ <fileset dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}">
<include name="**/lib/*" />
</fileset>
</move>
- <delete dir="target/itest/lib/hyperic-sigar-${sigar.version}" />
+ <delete dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}" />
+
+ <unzip dest="target/itest/lib">
+ <fileset dir="${settings.localRepository}/net/augeas/augeas-native/${augeas.version}" includes="*.zip" />
+ <patternset>
+ <include name="**/lib*/*.so" />
+ <include name="**/lib*/*.so.*" />
+ </patternset>
+ </unzip>
+ <!-- by default deploy the 32bit augeas libs -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ <if>
+ <or>
+ <os family="unix" arch="x86_64" />
+ <os family="unix" arch="amd64" />
+ </or>
+ <then>
+ <!-- overwrite with 64bits if needed -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ </then>
+ </if>
+ <delete dir="target/itest/lib/augeas-native-${augeas.zip.version}" />
</tasks>
</configuration>
<goals>
@@ -125,18 +157,15 @@
<skip>${maven.test.skip}</skip>
<excludedGroups>${rhq.testng.excludedGroups}</excludedGroups>
<useSystemClassLoader>true</useSystemClassLoader>
- <argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib</argLine>
<!--<argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y</argLine>-->
- <systemProperties>
- <property>
- <name>project.artifactId</name>
- <value>${project.artifactId}</value>
- </property>
- <property>
- <name>project.version</name>
- <value>${project.version}</value>
- </property>
- </systemProperties>
+ <environmentVariables>
+ <LD_LIBRARY_PATH>${basedir}/target/itest/lib:${env.LD_LIBRARY_PATH}</LD_LIBRARY_PATH>
+ </environmentVariables>
+ <systemPropertyVariables>
+ <org.hyperic.sigar.path>${basedir}/target/itest/lib</org.hyperic.sigar.path>
+ <project.artifactId>${project.artifactId}</project.artifactId>
+ <project.version>${project.version}</project.version>
+ </systemPropertyVariables>
</configuration>
</execution>
</executions>
diff --git a/modules/plugins/apache/pom.xml b/modules/plugins/apache/pom.xml
index 0c60643..7d91615 100644
--- a/modules/plugins/apache/pom.xml
+++ b/modules/plugins/apache/pom.xml
@@ -126,6 +126,7 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
<echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository/" />
<mkdir dir="target/itest" />
@@ -152,11 +153,42 @@
</patternset>
</unzip>
<move todir="target/itest/lib" flatten="true">
- <fileset dir="target/itest/lib">
+ <fileset dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}">
<include name="**/lib/*" />
</fileset>
</move>
- <delete dir="target/itest/lib/hyperic-sigar-${sigar.version}" />
+ <delete dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}" />
+
+ <unzip dest="target/itest/lib">
+ <fileset dir="${settings.localRepository}/net/augeas/augeas-native/${augeas.version}" includes="*.zip" />
+ <patternset>
+ <include name="**/lib*/*.so" />
+ <include name="**/lib*/*.so.*" />
+ </patternset>
+ </unzip>
+ <!-- by default deploy the 32bit augeas libs -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ <if>
+ <or>
+ <os family="unix" arch="x86_64" />
+ <os family="unix" arch="amd64" />
+ </or>
+ <then>
+ <!-- overwrite with 64bits if needed -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ </then>
+ </if>
+ <delete dir="target/itest/lib/augeas-native-${augeas.zip.version}" />
</tasks>
</configuration>
<goals>
@@ -182,18 +214,15 @@
<skip>${maven.test.skip}</skip>
<excludedGroups>${rhq.testng.excludedGroups}</excludedGroups>
<useSystemClassLoader>false</useSystemClassLoader>
- <argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib</argLine>
<!--<argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y</argLine>-->
- <systemProperties>
- <property>
- <name>project.artifactId</name>
- <value>${project.artifactId}</value>
- </property>
- <property>
- <name>project.version</name>
- <value>${project.version}</value>
- </property>
- </systemProperties>
+ <environmentVariables>
+ <LD_LIBRARY_PATH>${basedir}/target/itest/lib:${env.LD_LIBRARY_PATH}</LD_LIBRARY_PATH>
+ </environmentVariables>
+ <systemPropertyVariables>
+ <org.hyperic.sigar.path>${basedir}/target/itest/lib</org.hyperic.sigar.path>
+ <project.artifactId>${project.artifactId}</project.artifactId>
+ <project.version>${project.version}</project.version>
+ </systemPropertyVariables>
</configuration>
</execution>
</executions>
diff --git a/modules/plugins/cobbler/pom.xml b/modules/plugins/cobbler/pom.xml
index 3c7dcb5..dfff97f 100644
--- a/modules/plugins/cobbler/pom.xml
+++ b/modules/plugins/cobbler/pom.xml
@@ -71,6 +71,7 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
@@ -100,11 +101,42 @@
</patternset>
</unzip>
<move todir="target/itest/lib" flatten="true">
- <fileset dir="target/itest/lib">
+ <fileset dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}">
<include name="**/lib/*" />
</fileset>
</move>
- <delete dir="target/itest/lib/hyperic-sigar-${sigar.version}" />
+ <delete dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}" />
+
+ <unzip dest="target/itest/lib">
+ <fileset dir="${settings.localRepository}/net/augeas/augeas-native/${augeas.version}" includes="*.zip" />
+ <patternset>
+ <include name="**/lib*/*.so" />
+ <include name="**/lib*/*.so.*" />
+ </patternset>
+ </unzip>
+ <!-- by default deploy the 32bit augeas libs -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ <if>
+ <or>
+ <os family="unix" arch="x86_64" />
+ <os family="unix" arch="amd64" />
+ </or>
+ <then>
+ <!-- overwrite with 64bits if needed -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ </then>
+ </if>
+ <delete dir="target/itest/lib/augeas-native-${augeas.zip.version}" />
</tasks>
</configuration>
<goals>
@@ -131,18 +163,15 @@
<skip>${maven.test.skip}</skip>
<excludedGroups>${rhq.testng.excludedGroups}</excludedGroups>
<useSystemClassLoader>true</useSystemClassLoader>
- <argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib</argLine>
<!--<argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y</argLine>-->
- <systemProperties>
- <property>
- <name>project.artifactId</name>
- <value>${project.artifactId}</value>
- </property>
- <property>
- <name>project.version</name>
- <value>${project.version}</value>
- </property>
- </systemProperties>
+ <environmentVariables>
+ <LD_LIBRARY_PATH>${basedir}/target/itest/lib:${env.LD_LIBRARY_PATH}</LD_LIBRARY_PATH>
+ </environmentVariables>
+ <systemPropertyVariables>
+ <org.hyperic.sigar.path>${basedir}/target/itest/lib</org.hyperic.sigar.path>
+ <project.artifactId>${project.artifactId}</project.artifactId>
+ <project.version>${project.version}</project.version>
+ </systemPropertyVariables>
</configuration>
</execution>
</executions>
diff --git a/modules/plugins/cron/pom.xml b/modules/plugins/cron/pom.xml
index 07fed71..fc7df42 100644
--- a/modules/plugins/cron/pom.xml
+++ b/modules/plugins/cron/pom.xml
@@ -58,12 +58,14 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
<echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...
</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
<mkdir dir="target/itest" />
<mkdir dir="target/itest/plugins" />
<mkdir dir="target/itest/lib" />
+
<copy toDir="target/itest/plugins" flatten="true">
<fileset dir="${settings.localRepository}/">
<include name="org/rhq/rhq-platform-plugin/${project.version}/rhq-platform-plugin-${project.version}.jar" />
@@ -73,6 +75,7 @@
<include name="${project.artifactId}-${project.version}.jar" />
</fileset>
</copy>
+
<unzip dest="target/itest/lib">
<fileset dir="${settings.localRepository}/org/hyperic/sigar-dist/${sigar.version}" includes="*.zip" />
<patternset>
@@ -85,11 +88,42 @@
</patternset>
</unzip>
<move todir="target/itest/lib" flatten="true">
- <fileset dir="target/itest/lib">
+ <fileset dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}">
<include name="**/lib/*" />
</fileset>
+ </move>
+ <delete dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}" />
+
+ <unzip dest="target/itest/lib">
+ <fileset dir="${settings.localRepository}/net/augeas/augeas-native/${augeas.version}" includes="*.zip" />
+ <patternset>
+ <include name="**/lib*/*.so" />
+ <include name="**/lib*/*.so.*" />
+ </patternset>
+ </unzip>
+ <!-- by default deploy the 32bit augeas libs -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
</move>
- <delete dir="target/itest/lib/hyperic-sigar-${sigar.version}" />
+ <if>
+ <or>
+ <os family="unix" arch="x86_64" />
+ <os family="unix" arch="amd64" />
+ </or>
+ <then>
+ <!-- overwrite with 64bits if needed -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ </then>
+ </if>
+ <delete dir="target/itest/lib/augeas-native-${augeas.zip.version}" />
</tasks>
</configuration>
<goals>
@@ -116,18 +150,15 @@
<skip>${maven.test.skip}</skip>
<excludedGroups>${rhq.testng.excludedGroups}</excludedGroups>
<useSystemClassLoader>false</useSystemClassLoader>
- <argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib</argLine>
<!--<argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y</argLine>-->
- <systemProperties>
- <property>
- <name>project.artifactId</name>
- <value>${project.artifactId}</value>
- </property>
- <property>
- <name>project.version</name>
- <value>${project.version}</value>
- </property>
- </systemProperties>
+ <environmentVariables>
+ <LD_LIBRARY_PATH>${basedir}/target/itest/lib:${env.LD_LIBRARY_PATH}</LD_LIBRARY_PATH>
+ </environmentVariables>
+ <systemPropertyVariables>
+ <org.hyperic.sigar.path>${basedir}/target/itest/lib</org.hyperic.sigar.path>
+ <project.artifactId>${project.artifactId}</project.artifactId>
+ <project.version>${project.version}</project.version>
+ </systemPropertyVariables>
</configuration>
</execution>
</executions>
diff --git a/modules/plugins/grub/pom.xml b/modules/plugins/grub/pom.xml
index 049fa1d..ebde5dd 100644
--- a/modules/plugins/grub/pom.xml
+++ b/modules/plugins/grub/pom.xml
@@ -58,6 +58,7 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
<echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...
</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
@@ -84,11 +85,42 @@
</patternset>
</unzip>
<move todir="target/itest/lib" flatten="true">
- <fileset dir="target/itest/lib">
+ <fileset dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}">
<include name="**/lib/*" />
</fileset>
</move>
- <delete dir="target/itest/lib/hyperic-sigar-${sigar.version}" />
+ <delete dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}" />
+
+ <unzip dest="target/itest/lib">
+ <fileset dir="${settings.localRepository}/net/augeas/augeas-native/${augeas.version}" includes="*.zip" />
+ <patternset>
+ <include name="**/lib*/*.so" />
+ <include name="**/lib*/*.so.*" />
+ </patternset>
+ </unzip>
+ <!-- by default deploy the 32bit augeas libs -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ <if>
+ <or>
+ <os family="unix" arch="x86_64" />
+ <os family="unix" arch="amd64" />
+ </or>
+ <then>
+ <!-- overwrite with 64bits if needed -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ </then>
+ </if>
+ <delete dir="target/itest/lib/augeas-native-${augeas.zip.version}" />
</tasks>
</configuration>
<goals>
@@ -115,18 +147,15 @@
<skip>${maven.test.skip}</skip>
<excludedGroups>${rhq.testng.excludedGroups}</excludedGroups>
<useSystemClassLoader>false</useSystemClassLoader>
- <argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib</argLine>
<!--<argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y</argLine>-->
- <systemProperties>
- <property>
- <name>project.artifactId</name>
- <value>${project.artifactId}</value>
- </property>
- <property>
- <name>project.version</name>
- <value>${project.version}</value>
- </property>
- </systemProperties>
+ <environmentVariables>
+ <LD_LIBRARY_PATH>${basedir}/target/itest/lib:${env.LD_LIBRARY_PATH}</LD_LIBRARY_PATH>
+ </environmentVariables>
+ <systemPropertyVariables>
+ <org.hyperic.sigar.path>${basedir}/target/itest/lib</org.hyperic.sigar.path>
+ <project.artifactId>${project.artifactId}</project.artifactId>
+ <project.version>${project.version}</project.version>
+ </systemPropertyVariables>
</configuration>
</execution>
</executions>
diff --git a/modules/plugins/hosts/pom.xml b/modules/plugins/hosts/pom.xml
index 6a2019b..63d8f39 100644
--- a/modules/plugins/hosts/pom.xml
+++ b/modules/plugins/hosts/pom.xml
@@ -66,6 +66,7 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
@@ -95,11 +96,42 @@
</patternset>
</unzip>
<move todir="target/itest/lib" flatten="true">
- <fileset dir="target/itest/lib">
+ <fileset dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}">
<include name="**/lib/*" />
</fileset>
</move>
- <delete dir="target/itest/lib/hyperic-sigar-${sigar.version}" />
+ <delete dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}" />
+
+ <unzip dest="target/itest/lib">
+ <fileset dir="${settings.localRepository}/net/augeas/augeas-native/${augeas.version}" includes="*.zip" />
+ <patternset>
+ <include name="**/lib*/*.so" />
+ <include name="**/lib*/*.so.*" />
+ </patternset>
+ </unzip>
+ <!-- by default deploy the 32bit augeas libs -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ <if>
+ <or>
+ <os family="unix" arch="x86_64" />
+ <os family="unix" arch="amd64" />
+ </or>
+ <then>
+ <!-- overwrite with 64bits if needed -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ </then>
+ </if>
+ <delete dir="target/itest/lib/augeas-native-${augeas.zip.version}" />
</tasks>
</configuration>
<goals>
@@ -126,18 +158,15 @@
<skip>${maven.test.skip}</skip>
<excludedGroups>${rhq.testng.excludedGroups}</excludedGroups>
<useSystemClassLoader>true</useSystemClassLoader>
- <argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib</argLine>
<!--<argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y</argLine>-->
- <systemProperties>
- <property>
- <name>project.artifactId</name>
- <value>${project.artifactId}</value>
- </property>
- <property>
- <name>project.version</name>
- <value>${project.version}</value>
- </property>
- </systemProperties>
+ <environmentVariables>
+ <LD_LIBRARY_PATH>${basedir}/target/itest/lib:${env.LD_LIBRARY_PATH}</LD_LIBRARY_PATH>
+ </environmentVariables>
+ <systemPropertyVariables>
+ <org.hyperic.sigar.path>${basedir}/target/itest/lib</org.hyperic.sigar.path>
+ <project.artifactId>${project.artifactId}</project.artifactId>
+ <project.version>${project.version}</project.version>
+ </systemPropertyVariables>
</configuration>
</execution>
</executions>
diff --git a/modules/plugins/pom.xml b/modules/plugins/pom.xml
index d1863d4..4a856b6 100644
--- a/modules/plugins/pom.xml
+++ b/modules/plugins/pom.xml
@@ -227,5 +227,20 @@
</profiles>
+ <build>
+ <plugins>
+ <!-- a lot of tests need <if> from ant-contrib, so let's define it in here -->
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <dependencies>
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>20020829</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/modules/plugins/postfix/pom.xml b/modules/plugins/postfix/pom.xml
index 6fe2470..cb9c6e0 100644
--- a/modules/plugins/postfix/pom.xml
+++ b/modules/plugins/postfix/pom.xml
@@ -64,6 +64,7 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
@@ -93,11 +94,42 @@
</patternset>
</unzip>
<move todir="target/itest/lib" flatten="true">
- <fileset dir="target/itest/lib">
+ <fileset dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}">
<include name="**/lib/*" />
</fileset>
</move>
- <delete dir="target/itest/lib/hyperic-sigar-${sigar.version}" />
+ <delete dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}" />
+
+ <unzip dest="target/itest/lib">
+ <fileset dir="${settings.localRepository}/net/augeas/augeas-native/${augeas.version}" includes="*.zip" />
+ <patternset>
+ <include name="**/lib*/*.so" />
+ <include name="**/lib*/*.so.*" />
+ </patternset>
+ </unzip>
+ <!-- by default deploy the 32bit augeas libs -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ <if>
+ <or>
+ <os family="unix" arch="x86_64" />
+ <os family="unix" arch="amd64" />
+ </or>
+ <then>
+ <!-- overwrite with 64bits if needed -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ </then>
+ </if>
+ <delete dir="target/itest/lib/augeas-native-${augeas.zip.version}" />
</tasks>
</configuration>
<goals>
@@ -124,18 +156,15 @@
<skip>${maven.test.skip}</skip>
<excludedGroups>${rhq.testng.excludedGroups}</excludedGroups>
<useSystemClassLoader>true</useSystemClassLoader>
- <argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib</argLine>
<!--<argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y</argLine>-->
- <systemProperties>
- <property>
- <name>project.artifactId</name>
- <value>${project.artifactId}</value>
- </property>
- <property>
- <name>project.version</name>
- <value>${project.version}</value>
- </property>
- </systemProperties>
+ <environmentVariables>
+ <LD_LIBRARY_PATH>${basedir}/target/itest/lib:${env.LD_LIBRARY_PATH}</LD_LIBRARY_PATH>
+ </environmentVariables>
+ <systemPropertyVariables>
+ <org.hyperic.sigar.path>${basedir}/target/itest/lib</org.hyperic.sigar.path>
+ <project.artifactId>${project.artifactId}</project.artifactId>
+ <project.version>${project.version}</project.version>
+ </systemPropertyVariables>
</configuration>
</execution>
</executions>
diff --git a/modules/plugins/samba/pom.xml b/modules/plugins/samba/pom.xml
index 3f0af95..4777494 100644
--- a/modules/plugins/samba/pom.xml
+++ b/modules/plugins/samba/pom.xml
@@ -64,6 +64,7 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
@@ -93,11 +94,42 @@
</patternset>
</unzip>
<move todir="target/itest/lib" flatten="true">
- <fileset dir="target/itest/lib">
+ <fileset dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}">
<include name="**/lib/*" />
</fileset>
</move>
- <delete dir="target/itest/lib/hyperic-sigar-${sigar.version}" />
+ <delete dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}" />
+
+ <unzip dest="target/itest/lib">
+ <fileset dir="${settings.localRepository}/net/augeas/augeas-native/${augeas.version}" includes="*.zip" />
+ <patternset>
+ <include name="**/lib*/*.so" />
+ <include name="**/lib*/*.so.*" />
+ </patternset>
+ </unzip>
+ <!-- by default deploy the 32bit augeas libs -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ <if>
+ <or>
+ <os family="unix" arch="x86_64" />
+ <os family="unix" arch="amd64" />
+ </or>
+ <then>
+ <!-- overwrite with 64bits if needed -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ </then>
+ </if>
+ <delete dir="target/itest/lib/augeas-native-${augeas.zip.version}" />
</tasks>
</configuration>
<goals>
@@ -124,18 +156,15 @@
<skip>${maven.test.skip}</skip>
<excludedGroups>${rhq.testng.excludedGroups}</excludedGroups>
<useSystemClassLoader>true</useSystemClassLoader>
- <argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib</argLine>
<!--<argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y</argLine>-->
- <systemProperties>
- <property>
- <name>project.artifactId</name>
- <value>${project.artifactId}</value>
- </property>
- <property>
- <name>project.version</name>
- <value>${project.version}</value>
- </property>
- </systemProperties>
+ <environmentVariables>
+ <LD_LIBRARY_PATH>${basedir}/target/itest/lib:${env.LD_LIBRARY_PATH}</LD_LIBRARY_PATH>
+ </environmentVariables>
+ <systemPropertyVariables>
+ <org.hyperic.sigar.path>${basedir}/target/itest/lib</org.hyperic.sigar.path>
+ <project.artifactId>${project.artifactId}</project.artifactId>
+ <project.version>${project.version}</project.version>
+ </systemPropertyVariables>
</configuration>
</execution>
</executions>
diff --git a/modules/plugins/sshd/pom.xml b/modules/plugins/sshd/pom.xml
index 4e6f17a..c58478b 100644
--- a/modules/plugins/sshd/pom.xml
+++ b/modules/plugins/sshd/pom.xml
@@ -59,6 +59,7 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
<echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...
</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
@@ -85,11 +86,42 @@
</patternset>
</unzip>
<move todir="target/itest/lib" flatten="true">
- <fileset dir="target/itest/lib">
+ <fileset dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}">
<include name="**/lib/*" />
</fileset>
</move>
- <delete dir="target/itest/lib/hyperic-sigar-${sigar.version}" />
+ <delete dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}" />
+
+ <unzip dest="target/itest/lib">
+ <fileset dir="${settings.localRepository}/net/augeas/augeas-native/${augeas.version}" includes="*.zip" />
+ <patternset>
+ <include name="**/lib*/*.so" />
+ <include name="**/lib*/*.so.*" />
+ </patternset>
+ </unzip>
+ <!-- by default deploy the 32bit augeas libs -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ <if>
+ <or>
+ <os family="unix" arch="x86_64" />
+ <os family="unix" arch="amd64" />
+ </or>
+ <then>
+ <!-- overwrite with 64bits if needed -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ </then>
+ </if>
+ <delete dir="target/itest/lib/augeas-native-${augeas.zip.version}" />
</tasks>
</configuration>
<goals>
@@ -116,18 +148,15 @@
<skip>${maven.test.skip}</skip>
<excludedGroups>${rhq.testng.excludedGroups}</excludedGroups>
<useSystemClassLoader>false</useSystemClassLoader>
- <argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib</argLine>
<!--<argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y</argLine>-->
- <systemProperties>
- <property>
- <name>project.artifactId</name>
- <value>${project.artifactId}</value>
- </property>
- <property>
- <name>project.version</name>
- <value>${project.version}</value>
- </property>
- </systemProperties>
+ <environmentVariables>
+ <LD_LIBRARY_PATH>${basedir}/target/itest/lib:${env.LD_LIBRARY_PATH}</LD_LIBRARY_PATH>
+ </environmentVariables>
+ <systemPropertyVariables>
+ <org.hyperic.sigar.path>${basedir}/target/itest/lib</org.hyperic.sigar.path>
+ <project.artifactId>${project.artifactId}</project.artifactId>
+ <project.version>${project.version}</project.version>
+ </systemPropertyVariables>
</configuration>
</execution>
</executions>
diff --git a/modules/plugins/sudoers/pom.xml b/modules/plugins/sudoers/pom.xml
index 07c38eb..e2f5e5a 100644
--- a/modules/plugins/sudoers/pom.xml
+++ b/modules/plugins/sudoers/pom.xml
@@ -53,6 +53,7 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
@@ -82,11 +83,42 @@
</patternset>
</unzip>
<move todir="target/itest/lib" flatten="true">
- <fileset dir="target/itest/lib">
+ <fileset dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}">
<include name="**/lib/*" />
</fileset>
</move>
- <delete dir="target/itest/lib/hyperic-sigar-${sigar.version}" />
+ <delete dir="target/itest/lib/hyperic-sigar-${sigar.zip.version}" />
+
+ <unzip dest="target/itest/lib">
+ <fileset dir="${settings.localRepository}/net/augeas/augeas-native/${augeas.version}" includes="*.zip" />
+ <patternset>
+ <include name="**/lib*/*.so" />
+ <include name="**/lib*/*.so.*" />
+ </patternset>
+ </unzip>
+ <!-- by default deploy the 32bit augeas libs -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ <if>
+ <or>
+ <os family="unix" arch="x86_64" />
+ <os family="unix" arch="amd64" />
+ </or>
+ <then>
+ <!-- overwrite with 64bits if needed -->
+ <move todir="target/itest/lib/">
+ <fileset dir="target/itest/lib/augeas-native-${augeas.zip.version}/lib64">
+ <include name="**/*.so"/>
+ <include name="**/*.so.*"/>
+ </fileset>
+ </move>
+ </then>
+ </if>
+ <delete dir="target/itest/lib/augeas-native-${augeas.zip.version}" />
</tasks>
</configuration>
<goals>
@@ -113,18 +145,15 @@
<skip>${maven.test.skip}</skip>
<excludedGroups>${rhq.testng.excludedGroups}</excludedGroups>
<useSystemClassLoader>false</useSystemClassLoader>
- <argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib</argLine>
<!--<argLine>-Dorg.hyperic.sigar.path=${basedir}/target/itest/lib -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y</argLine>-->
- <systemProperties>
- <property>
- <name>project.artifactId</name>
- <value>${project.artifactId}</value>
- </property>
- <property>
- <name>project.version</name>
- <value>${project.version}</value>
- </property>
- </systemProperties>
+ <environmentVariables>
+ <LD_LIBRARY_PATH>${basedir}/target/itest/lib:${env.LD_LIBRARY_PATH}</LD_LIBRARY_PATH>
+ </environmentVariables>
+ <systemPropertyVariables>
+ <org.hyperic.sigar.path>${basedir}/target/itest/lib</org.hyperic.sigar.path>
+ <project.artifactId>${project.artifactId}</project.artifactId>
+ <project.version>${project.version}</project.version>
+ </systemPropertyVariables>
</configuration>
</execution>
</executions>
diff --git a/pom.xml b/pom.xml
index 6a1b1f5..3c5dd4c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -92,13 +92,15 @@
<richfaces.version>3.3.3.Final</richfaces.version>
<jline.version>0.9.94</jline.version>
<sigar.version>1.6.5.132</sigar.version>
+ <sigar.zip.version>1.6.5</sigar.zip.version>
<quartz.version>1.6.5</quartz.version>
<jna.version>3.2.5</jna.version>
<twitter4j.version>2.1.2</twitter4j.version>
<commons-codec.version>1.4</commons-codec.version>
<testng.version>5.13.1</testng.version>
<cobertura.version>1.9.4.1</cobertura.version>
-
+ <augeas.version>0.7.1.1</augeas.version>
+ <augeas.zip.version>0.7.1</augeas.zip.version>
<!--
defaults for datasource used by integration tests -
commit 9192306990e68a5ab44b026874a50566b6b87db5
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: Fri May 20 11:56:14 2011 +0200
Prevent NPE on container shutdown.
diff --git a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/event/EventContextImpl.java b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/event/EventContextImpl.java
index 64a6ff7..b0b37ec 100644
--- a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/event/EventContextImpl.java
+++ b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/event/EventContextImpl.java
@@ -103,7 +103,7 @@ public class EventContextImpl implements EventContext {
public SigarProxy getSigar() {
return getEventManager().getSigar();
}
-
+
private void registerEventPollerInternal(final EventPoller poller, int pollingInterval,
final String sourceLocation) {
EventDefinition eventDefinition = EventUtility.getEventDefinition(poller.getEventType(), this.resource.getResourceType());
@@ -124,6 +124,8 @@ public class EventContextImpl implements EventContext {
EventDefinition eventDefinition = EventUtility.getEventDefinition(eventType, this.resource.getResourceType());
if (eventDefinition == null)
throw new IllegalArgumentException("Unknown event type - no EventDefinition exists with name '" + eventType + "'.");
- getEventManager().unregisterEventPoller(this.resource, eventType, sourceLocation);
+ EventManager eventManager = getEventManager();
+ if (eventManager!=null)
+ eventManager.unregisterEventPoller(this.resource, eventType, sourceLocation);
}
}
commit 63d7f294509a56abbe4cb5670cab49ad973cbafa
Author: Ian Springer <ian.springer(a)redhat.com>
Date: Thu May 26 17:14:39 2011 -0400
[BZ 690943] mask password properties in all Configurations returned by SLSB APIs and unmask them in SLSB APIs that update existing Configurations; remove old masking framework from core-gui, portal-war, and PropertySimple domain entity, as it is superseded by the new code in the SLSB layer (https://bugzilla.redhat.com/show_bug.cgi?id=690943)
diff --git a/modules/core/domain/src/main/java/org/rhq/core/domain/configuration/PropertySimple.java b/modules/core/domain/src/main/java/org/rhq/core/domain/configuration/PropertySimple.java
index f8d4cea..8edc331 100644
--- a/modules/core/domain/src/main/java/org/rhq/core/domain/configuration/PropertySimple.java
+++ b/modules/core/domain/src/main/java/org/rhq/core/domain/configuration/PropertySimple.java
@@ -1,6 +1,6 @@
/*
* RHQ Management Platform
- * Copyright (C) 2005-2008 Red Hat, Inc.
+ * Copyright (C) 2005-2011 Red Hat, Inc.
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
@@ -27,7 +27,6 @@ import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;
-import javax.persistence.Transient;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
@@ -46,18 +45,23 @@ import org.jetbrains.annotations.Nullable;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement
public class PropertySimple extends Property implements Serializable {
- public static final int MAX_VALUE_LENGTH = 2000;
-
private static final long serialVersionUID = 1L;
- @Column(name = "override")
- private Boolean override;
+ public static final int MAX_VALUE_LENGTH = 2000;
+
+ /**
+ * This is the special value for simple properties of type PASSWORD that are masked. Masking and unmasking of
+ * PASSWORD properties is done by the ConfigurationManagerBean SLSB, and, for the sake of security, prevents RHQ
+ * clients from being able to view the current value of PASSWORD properties. The value is made obscure enough to
+ * make the chances of it being the same as the property's unmasked value next to nil.
+ */
+ private static final String MASKED_VALUE = "_._._[MaSKeD]_._._";
@Column(name = "string_value", length = MAX_VALUE_LENGTH)
private String stringValue;
- @Transient
- private transient String unmaskedStringValue;
+ @Column(name = "override")
+ private Boolean override;
/**
* Constructor for {@link PropertySimple} that stores a <code>null</code> value.
@@ -69,9 +73,9 @@ public class PropertySimple extends Property implements Serializable {
protected PropertySimple(PropertySimple original, boolean keepId) {
super(original, keepId);
- this.override = original.override;
- this.unmaskedStringValue = original.unmaskedStringValue;
+
this.stringValue = original.stringValue;
+ this.override = original.override;
}
/**
@@ -99,11 +103,9 @@ public class PropertySimple extends Property implements Serializable {
return;
}
- String sVal = value.toString();
- if (sVal.length() > MAX_VALUE_LENGTH)
- stringValue = sVal.substring(0, MAX_VALUE_LENGTH);
- else
- stringValue = sVal;
+ String valueAsString = value.toString();
+ stringValue = valueAsString.length() > MAX_VALUE_LENGTH ?
+ valueAsString.substring(0, MAX_VALUE_LENGTH) : valueAsString;
}
/**
@@ -258,12 +260,16 @@ public class PropertySimple extends Property implements Serializable {
this.override = override;
}
- public String getUnmaskedStringValue() {
- return this.unmaskedStringValue;
+ public boolean isMasked() {
+ return MASKED_VALUE.equals(this.stringValue);
}
- public void setUnmaskedStringValue(String unmaskedStringValue) {
- this.unmaskedStringValue = unmaskedStringValue;
+ public void mask() {
+ // Don't mask properties with null values (i.e. unset properties), otherwise they will appear to have a
+ // value when rendered in the GUI (see http://jira.jboss.com/jira/browse/JBNADM-2248).
+ if (this.stringValue != null) {
+ this.stringValue = MASKED_VALUE;
+ }
}
@Override
diff --git a/modules/core/domain/src/test/java/org/rhq/core/domain/configuration/PropertySimpleTest.java b/modules/core/domain/src/test/java/org/rhq/core/domain/configuration/PropertySimpleTest.java
index 7b49837..ee8960a 100644
--- a/modules/core/domain/src/test/java/org/rhq/core/domain/configuration/PropertySimpleTest.java
+++ b/modules/core/domain/src/test/java/org/rhq/core/domain/configuration/PropertySimpleTest.java
@@ -41,7 +41,6 @@ public class PropertySimpleTest {
assertEquals(copy.getName(), original.getName(), "Failed to copy the name property");
assertEquals(copy.getErrorMessage(), original.getErrorMessage(), "Failed to copy the errorMessage property");
assertEquals(copy.getOverride(), original.getOverride(), "Failed to copy the override property");
- assertEquals(copy.getUnmaskedStringValue(), original.getUnmaskedStringValue(), "Failed to copy the unmaskedStringValue property");
assertEquals(copy.getStringValue(), original.getStringValue(), "Failed to copy the stringValue property");
}
@@ -55,7 +54,6 @@ public class PropertySimpleTest {
assertEquals(copy.getName(), original.getName(), "Failed to copy the name property");
assertEquals(copy.getErrorMessage(), original.getErrorMessage(), "Failed to copy the errorMessage property");
assertEquals(copy.getOverride(), original.getOverride(), "Failed to copy the override property");
- assertEquals(copy.getUnmaskedStringValue(), original.getUnmaskedStringValue(), "Failed to copy the unmaskedStringValue property");
assertEquals(copy.getStringValue(), original.getStringValue(), "Failed to copy the stringValue property");
}
@@ -63,7 +61,6 @@ public class PropertySimpleTest {
PropertySimple original = new PropertySimple("simpleProperty", "Simple Property");
original.setId(1);
original.setErrorMessage("error message");
- original.setUnmaskedStringValue("Unmasked Simple Property");
return original;
}
diff --git a/modules/core/gui/src/main/java/org/rhq/core/gui/configuration/ConfigurationMaskingUtility.java b/modules/core/gui/src/main/java/org/rhq/core/gui/configuration/ConfigurationMaskingUtility.java
deleted file mode 100644
index 2c28af9..0000000
--- a/modules/core/gui/src/main/java/org/rhq/core/gui/configuration/ConfigurationMaskingUtility.java
+++ /dev/null
@@ -1,198 +0,0 @@
- /*
- * RHQ Management Platform
- * Copyright (C) 2005-2008 Red Hat, Inc.
- * All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License, version 2, as
- * published by the Free Software Foundation, and/or the GNU Lesser
- * General Public License, version 2.1, also as published by the Free
- * Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License and the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU General Public License
- * and the GNU Lesser General Public License along with this program;
- * if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- */
-package org.rhq.core.gui.configuration;
-
-import java.util.Map;
-
-import org.jetbrains.annotations.NotNull;
-
-import org.rhq.core.domain.configuration.AbstractPropertyMap;
-import org.rhq.core.domain.configuration.Configuration;
-import org.rhq.core.domain.configuration.Property;
-import org.rhq.core.domain.configuration.PropertyList;
-import org.rhq.core.domain.configuration.PropertyMap;
-import org.rhq.core.domain.configuration.PropertySimple;
-import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
-import org.rhq.core.domain.configuration.definition.PropertyDefinition;
-import org.rhq.core.domain.configuration.definition.PropertyDefinitionList;
-import org.rhq.core.domain.configuration.definition.PropertyDefinitionMap;
-import org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple;
-import org.rhq.core.domain.configuration.definition.PropertySimpleType;
-
-/**
- * A class that provides static methods for masking and unmasking password properties within {@link Configuration}s,
- * The reason for masking a property's value is so that the current values of such properties cannot be viewed by a
- * user by viewing the HTML source of a Configuration GUI page, e.g.:
- *
- * <input type="password" value="MASKED" .../>
- *
- * would be rendered, rather than:
- *
- * <input type="password" value="actual_password" .../>
- *
- * @author Ian Springer
- */
-public abstract class ConfigurationMaskingUtility {
-
- private static final String MASKED_PROPERTY_VALUE = "___MASKED___";
-
- /**
- * Mask the values of all simple properties of type PASSWORD in the configuration. The configuration does not
- * need to be normalized; that is, properties defined by the configuration definition do not need to exist in the
- * configuration.
- *
- * @param configuration the configuration to be masked
- * @param configurationDefinition the configuration definition corresponding to the specified configuration
- */
- public static void maskConfiguration(@NotNull
- Configuration configuration, @NotNull
- ConfigurationDefinition configurationDefinition) {
- if (configurationDefinition == null)
- return;
-
- Map<String, PropertyDefinition> childPropertyDefinitions = configurationDefinition.getPropertyDefinitions();
- for (PropertyDefinition childPropertyDefinition : childPropertyDefinitions.values()) {
- maskProperty(childPropertyDefinition, configuration);
- }
- }
-
- /**
- * Unmask the values of all masked simple properties of type PASSWORD in the configuration. The configuration does not
- * need to be normalized; that is, properties defined by the configuration definition do not need to exist in the
- * configuration.
- *
- * @param configuration the configuration to be unmasked
- * @param configurationDefinition the configuration definition corresponding to the specified configuration
- */
- public static void unmaskConfiguration(@NotNull
- Configuration configuration, @NotNull
- ConfigurationDefinition configurationDefinition) {
- if (configurationDefinition == null)
- return;
-
- Map<String, PropertyDefinition> childPropertyDefinitions = configurationDefinition.getPropertyDefinitions();
- for (PropertyDefinition childPropertyDefinition : childPropertyDefinitions.values()) {
- unmaskProperty(childPropertyDefinition, configuration);
- }
- }
-
- private static void maskProperty(PropertyDefinition propertyDefinition, AbstractPropertyMap parentPropertyMap) {
- if (parentPropertyMap.get(propertyDefinition.getName()) == null) {
- // If the property doesn't even exist, there's nothing to mask.
- return;
- }
- if (propertyDefinition instanceof PropertyDefinitionSimple) {
- PropertyDefinitionSimple propertyDefinitionSimple = (PropertyDefinitionSimple) propertyDefinition;
- if (propertyDefinitionSimple.getType() == PropertySimpleType.PASSWORD) {
- // It's a password - squirrel away the unmasked value, then mask it.
- PropertySimple propertySimple = parentPropertyMap.getSimple(propertyDefinition.getName());
- if (propertySimple.getStringValue() == null) {
- // Don't mask properties with null values (i.e. unset properties), otherwise they will appear to have a
- // value when rendered in the GUI (see http://jira.jboss.com/jira/browse/JBNADM-2248).
- return;
- }
- if (MASKED_PROPERTY_VALUE.equals(propertySimple.getStringValue())) {
- throw new IllegalStateException(
- "maskConfiguration() was called more than once on the same Configuration.");
- }
- propertySimple.setUnmaskedStringValue(propertySimple.getStringValue());
- propertySimple.setStringValue(MASKED_PROPERTY_VALUE);
- }
- }
- // If the property is a Map, recurse into it and mask its child properties.
- else if (propertyDefinition instanceof PropertyDefinitionMap) {
- PropertyMap propertyMap = parentPropertyMap.getMap(propertyDefinition.getName());
- PropertyDefinitionMap propertyDefinitionMap = (PropertyDefinitionMap) propertyDefinition;
- maskPropertyMap(propertyMap, propertyDefinitionMap);
- } else if (propertyDefinition instanceof PropertyDefinitionList) {
- PropertyDefinitionList propertyDefinitionList = (PropertyDefinitionList) propertyDefinition;
- PropertyDefinition listMemberPropertyDefinition = propertyDefinitionList.getMemberDefinition();
- // If the property is a List of Maps, iterate the list, and recurse into each Map and mask its child
- // properties.
- if (listMemberPropertyDefinition instanceof PropertyDefinitionMap) {
- PropertyDefinitionMap propertyDefinitionMap = (PropertyDefinitionMap) listMemberPropertyDefinition;
- PropertyList propertyList = parentPropertyMap.getList(propertyDefinition.getName());
- for (Property property : propertyList.getList()) {
- PropertyMap propertyMap = (PropertyMap) property;
- maskPropertyMap(propertyMap, propertyDefinitionMap);
- }
- }
- }
- }
-
- private static void maskPropertyMap(AbstractPropertyMap propertyMap, PropertyDefinitionMap propertyDefinitionMap) {
- Map<String, PropertyDefinition> childPropertyDefinitions = propertyDefinitionMap.getPropertyDefinitions();
- for (PropertyDefinition childPropertyDefinition : childPropertyDefinitions.values()) {
- maskProperty(childPropertyDefinition, propertyMap);
- }
- }
-
- private static void unmaskProperty(PropertyDefinition propertyDefinition, AbstractPropertyMap parentPropertyMap) {
- if (parentPropertyMap.get(propertyDefinition.getName()) == null) {
- // If the property doesn't even exist, there's nothing to unmask.
- return;
- }
- if (propertyDefinition instanceof PropertyDefinitionSimple) {
- PropertyDefinitionSimple propertyDefinitionSimple = (PropertyDefinitionSimple) propertyDefinition;
- if (propertyDefinitionSimple.getType() == PropertySimpleType.PASSWORD) {
- // It's a password - if it's masked, unmask it.
- PropertySimple propertySimple = parentPropertyMap.getSimple(propertyDefinition.getName());
- if (MASKED_PROPERTY_VALUE.equals(propertySimple.getStringValue())) {
- if (MASKED_PROPERTY_VALUE.equals(propertySimple.getUnmaskedStringValue())) {
- throw new IllegalStateException("Unmasked string value of property '"
- + propertySimple.getName()
- + "' is set to MASKED_PROPERTY_VALUE - something went very wrong.");
- }
- propertySimple.setStringValue(propertySimple.getUnmaskedStringValue());
- }
- }
- }
- // If the property is a Map, recurse into it and unmask its child properties.
- else if (propertyDefinition instanceof PropertyDefinitionMap) {
- PropertyMap propertyMap = parentPropertyMap.getMap(propertyDefinition.getName());
- PropertyDefinitionMap propertyDefinitionMap = (PropertyDefinitionMap) propertyDefinition;
- unmaskPropertyMap(propertyMap, propertyDefinitionMap);
- } else if (propertyDefinition instanceof PropertyDefinitionList) {
- PropertyDefinitionList propertyDefinitionList = (PropertyDefinitionList) propertyDefinition;
- PropertyDefinition listMemberPropertyDefinition = propertyDefinitionList.getMemberDefinition();
- // If the property is a List of Maps, iterate the list, and recurse into each Map and unmask its child
- // properties.
- if (listMemberPropertyDefinition instanceof PropertyDefinitionMap) {
- PropertyDefinitionMap propertyDefinitionMap = (PropertyDefinitionMap) listMemberPropertyDefinition;
- PropertyList propertyList = parentPropertyMap.getList(propertyDefinition.getName());
- for (int i = 0; i < propertyList.getList().size(); i++) {
- PropertyMap propertyMap = (PropertyMap) propertyList.getList().get(i);
- unmaskPropertyMap(propertyMap, propertyDefinitionMap);
- }
- }
- }
- }
-
- private static void unmaskPropertyMap(AbstractPropertyMap propertyMap, PropertyDefinitionMap propertyDefinitionMap) {
- Map<String, PropertyDefinition> childPropertyDefinitions = propertyDefinitionMap.getPropertyDefinitions();
- for (PropertyDefinition childPropertyDefinition : childPropertyDefinitions.values()) {
- unmaskProperty(childPropertyDefinition, propertyMap);
- }
- }
-
-}
diff --git a/modules/core/gui/src/main/java/org/rhq/core/gui/configuration/propset/ConfigurationSet.java b/modules/core/gui/src/main/java/org/rhq/core/gui/configuration/propset/ConfigurationSet.java
index d84aa14..ad0aea8 100644
--- a/modules/core/gui/src/main/java/org/rhq/core/gui/configuration/propset/ConfigurationSet.java
+++ b/modules/core/gui/src/main/java/org/rhq/core/gui/configuration/propset/ConfigurationSet.java
@@ -33,7 +33,6 @@ import org.rhq.core.domain.configuration.definition.PropertyDefinition;
import org.rhq.core.domain.configuration.definition.PropertyDefinitionList;
import org.rhq.core.domain.configuration.definition.PropertyDefinitionMap;
import org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple;
-import org.rhq.core.gui.configuration.ConfigurationMaskingUtility;
/**
* @author Ian Springer
@@ -60,7 +59,7 @@ public class ConfigurationSet {
return;
Map<String, PropertyDefinition> childPropertyDefinitions = this.configurationDefinition
.getPropertyDefinitions();
- List<AbstractPropertyMap> sourceParentPropertyMaps = new ArrayList();
+ List<AbstractPropertyMap> sourceParentPropertyMaps = new ArrayList<AbstractPropertyMap>();
for (ConfigurationSetMember member : this.members)
sourceParentPropertyMaps.add(member.getConfiguration());
for (PropertyDefinition childPropertyDefinition : childPropertyDefinitions.values())
@@ -72,7 +71,7 @@ public class ConfigurationSet {
return;
Map<String, PropertyDefinition> childPropertyDefinitions = this.configurationDefinition
.getPropertyDefinitions();
- List<AbstractPropertyMap> sourceParentPropertyMaps = new ArrayList();
+ List<AbstractPropertyMap> sourceParentPropertyMaps = new ArrayList<AbstractPropertyMap>();
for (ConfigurationSetMember member : this.members)
sourceParentPropertyMaps.add(member.getConfiguration());
for (PropertyDefinition childPropertyDefinition : childPropertyDefinitions.values())
@@ -91,20 +90,6 @@ public class ConfigurationSet {
return groupConfiguration;
}
- public void mask() {
- for (ConfigurationSetMember member : this.members) {
- ConfigurationMaskingUtility.maskConfiguration(member.getConfiguration(), this.configurationDefinition);
- }
- ConfigurationMaskingUtility.maskConfiguration(this.groupConfiguration, this.configurationDefinition);
- }
-
- public void unmask() {
- for (ConfigurationSetMember member : this.members) {
- ConfigurationMaskingUtility.unmaskConfiguration(member.getConfiguration(), this.configurationDefinition);
- }
- ConfigurationMaskingUtility.unmaskConfiguration(this.groupConfiguration, this.configurationDefinition);
- }
-
private static void calculateGroupProperty(PropertyDefinition propertyDefinition,
List<AbstractPropertyMap> sourceParentPropertyMaps, AbstractPropertyMap targetParentPropertyMap) {
if (propertyDefinition instanceof PropertyDefinitionSimple) {
@@ -126,7 +111,7 @@ public class ConfigurationSet {
}
// If the property is a Map, recurse into it and group together its child properties.
else if (propertyDefinition instanceof PropertyDefinitionMap) {
- List<AbstractPropertyMap> nestedSourceParentPropertyMaps = new ArrayList();
+ List<AbstractPropertyMap> nestedSourceParentPropertyMaps = new ArrayList<AbstractPropertyMap>();
for (AbstractPropertyMap sourceParentPropertyMap : sourceParentPropertyMaps) {
PropertyMap nestedSourceParentPropertyMap = sourceParentPropertyMap
.getMap(propertyDefinition.getName());
@@ -206,7 +191,7 @@ public class ConfigurationSet {
}
// If the property is a Map, recurse into it and merge its child properties.
else if (propertyDefinition instanceof PropertyDefinitionMap) {
- List<AbstractPropertyMap> nestedSourceParentPropertyMaps = new ArrayList();
+ List<AbstractPropertyMap> nestedSourceParentPropertyMaps = new ArrayList<AbstractPropertyMap>();
for (AbstractPropertyMap sourceParentPropertyMap : memberParentPropertyMaps)
nestedSourceParentPropertyMaps.add(sourceParentPropertyMap.getMap(propertyDefinition.getName()));
PropertyMap groupPropertyMap = groupParentPropertyMap.getMap(propertyDefinition.getName());
@@ -257,14 +242,14 @@ public class ConfigurationSet {
private static Map<String, Map<String, Integer>> createMemberNameValueFrequenciesMap(
List<AbstractPropertyMap> sourceParentPropertyMaps) {
- Map<String, Map<String, Integer>> nameValueFrequenciesMap = new HashMap();
+ Map<String, Map<String, Integer>> nameValueFrequenciesMap = new HashMap<String, Map<String, Integer>>();
for (AbstractPropertyMap map : sourceParentPropertyMaps) {
for (String propertyName : map.getMap().keySet()) {
PropertySimple propertySimple = map.getSimple(propertyName);
String propertyValue = (propertySimple != null) ? propertySimple.getStringValue() : null;
Map<String, Integer> valueFrequencies = nameValueFrequenciesMap.get(propertyName);
if (valueFrequencies == null) {
- valueFrequencies = new HashMap();
+ valueFrequencies = new HashMap<String, Integer>();
nameValueFrequenciesMap.put(propertyName, valueFrequencies);
}
Integer valueFrequency = (valueFrequencies.containsKey(propertyValue)) ? (valueFrequencies
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/AbstractGroupResourceConfigurationUIBean.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/AbstractGroupResourceConfigurationUIBean.java
index 57e575c..cbf92f7 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/AbstractGroupResourceConfigurationUIBean.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/AbstractGroupResourceConfigurationUIBean.java
@@ -84,7 +84,6 @@ public abstract class AbstractGroupResourceConfigurationUIBean {
} else {
this.configurationSet = GroupResourceConfigurationUtility.buildConfigurationSet(
EnterpriseFacesContextUtility.getSubject(), this.group, this.resourceConfigurations);
- this.configurationSet.mask();
}
return;
}
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/EditGroupResourceConfigurationUIBean.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/EditGroupResourceConfigurationUIBean.java
index a1c2c45..b325f57 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/EditGroupResourceConfigurationUIBean.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/group/EditGroupResourceConfigurationUIBean.java
@@ -67,8 +67,6 @@ public class EditGroupResourceConfigurationUIBean extends AbstractGroupResourceC
try {
// TODO: See if there's some way for the config renderer to handle calling applyGroupConfiguration(),
// so the managed bean doesn't have to worry about doing it.
- getConfigurationSet().unmask();
-
getConfigurationSet().applyGroupConfiguration();
getConfigurationManager().scheduleGroupResourceConfigurationUpdate(
EnterpriseFacesContextUtility.getSubject(), getGroup().getId(), getResourceConfigurations());
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/history/ViewResourceConfigurationUpdateUIBean.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/history/ViewResourceConfigurationUpdateUIBean.java
index 551d853..3676272 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/history/ViewResourceConfigurationUpdateUIBean.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/history/ViewResourceConfigurationUpdateUIBean.java
@@ -21,7 +21,6 @@ package org.rhq.enterprise.gui.configuration.history;
import org.jetbrains.annotations.Nullable;
import org.rhq.core.domain.configuration.AbstractResourceConfigurationUpdate;
import org.rhq.core.domain.configuration.Configuration;
-import org.rhq.core.gui.configuration.ConfigurationMaskingUtility;
import org.rhq.core.gui.util.FacesContextUtility;
import org.rhq.enterprise.gui.configuration.resource.ExistingResourceConfigurationUIBean;
import org.rhq.enterprise.gui.legacy.ParamConstants;
@@ -45,9 +44,6 @@ public class ViewResourceConfigurationUpdateUIBean extends ExistingResourceConfi
AbstractResourceConfigurationUpdate configurationUpdate = this.configurationManager
.getResourceConfigurationUpdate(EnterpriseFacesContextUtility.getSubject(), configId);
Configuration configuration = (configurationUpdate != null) ? configurationUpdate.getConfiguration() : null;
- if (configuration != null) {
- ConfigurationMaskingUtility.maskConfiguration(configuration, getConfigurationDefinition());
- }
return configuration;
}
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ExistingResourceConfigurationUIBean.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ExistingResourceConfigurationUIBean.java
index 0be2147..698f288 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ExistingResourceConfigurationUIBean.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ExistingResourceConfigurationUIBean.java
@@ -47,7 +47,6 @@ import org.rhq.core.domain.configuration.Property;
import org.rhq.core.domain.configuration.RawConfiguration;
import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
import org.rhq.core.domain.configuration.definition.ConfigurationFormat;
-import org.rhq.core.gui.configuration.ConfigurationMaskingUtility;
import org.rhq.core.gui.util.FacesContextUtility;
import org.rhq.core.util.MessageDigestGenerator;
import org.rhq.enterprise.gui.common.upload.FileUploadUIBean;
@@ -90,7 +89,7 @@ public class ExistingResourceConfigurationUIBean extends AbstractConfigurationUI
if (isRawSupported() || isStructuredAndRawSupported()) {
initConfigDirectories();
} else {
- rawConfigDirectories = Collections.EMPTY_LIST;
+ rawConfigDirectories = Collections.emptyList();
}
}
@@ -181,7 +180,7 @@ public class ExistingResourceConfigurationUIBean extends AbstractConfigurationUI
setConfiguration(configuration);
for (RawConfiguration raw : configuration.getRawConfigurations()) {
- System.out.println(raw.getPath() + " -\n" + (new String(raw.getContents())) + "\n");
+ System.out.println(raw.getPath() + " -\n" + raw.getContents() + "\n");
}
updateModifiedCache();
@@ -205,11 +204,9 @@ public class ExistingResourceConfigurationUIBean extends AbstractConfigurationUI
}
public String updateConfiguration(boolean fromStructured) {
- Configuration mergedConfiguration = null;
- ConfigurationMaskingUtility.unmaskConfiguration(getConfiguration(), getConfigurationDefinition());
int resourceId = EnterpriseFacesContextUtility.getResource().getId();
+ Configuration mergedConfiguration = getMergedConfiguration();
- mergedConfiguration = getMergedConfiguration();
AbstractResourceConfigurationUpdate updateRequest = this.configurationManager
.updateStructuredOrRawConfiguration(EnterpriseFacesContextUtility.getSubject(), resourceId,
mergedConfiguration, fromStructured);
@@ -282,9 +279,6 @@ public class ExistingResourceConfigurationUIBean extends AbstractConfigurationUI
AbstractResourceConfigurationUpdate configurationUpdate = this.configurationManager
.getLatestResourceConfigurationUpdate(subject, resourceId);
Configuration configuration = (configurationUpdate != null) ? configurationUpdate.getConfiguration() : null;
- if (configuration != null) {
- ConfigurationMaskingUtility.maskConfiguration(configuration, getConfigurationDefinition());
- }
return configuration;
}
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationComponent.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationComponent.java
index f717637..b462508 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationComponent.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationComponent.java
@@ -18,14 +18,10 @@
*/
package org.rhq.enterprise.gui.configuration.resource;
-import org.jboss.seam.ScopeType;
-import org.jboss.seam.annotations.*;
-import org.jboss.seam.annotations.web.RequestParameter;
import org.rhq.core.domain.auth.Subject;
import org.rhq.core.domain.configuration.AbstractResourceConfigurationUpdate;
import org.rhq.core.domain.configuration.Configuration;
import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
-import org.rhq.core.gui.configuration.ConfigurationMaskingUtility;
import org.rhq.enterprise.gui.util.EnterpriseFacesContextUtility;
import org.rhq.enterprise.server.configuration.ConfigurationManagerLocal;
import org.rhq.enterprise.server.util.LookupUtil;
@@ -52,10 +48,6 @@ public class ResourceConfigurationComponent {
AbstractResourceConfigurationUpdate configurationUpdate =
configurationManager.getLatestResourceConfigurationUpdate(subject, resourceId);
Configuration configuration = (configurationUpdate != null) ? configurationUpdate.getConfiguration() : null;
-
- if (configuration != null) {
- ConfigurationMaskingUtility.maskConfiguration(configuration, resourceConfigurationDefinition);
- }
}
@@ -70,10 +62,6 @@ public class ResourceConfigurationComponent {
configurationManager.getLatestResourceConfigurationUpdate(subject, resourceId);
Configuration configuration = (configurationUpdate != null) ? configurationUpdate.getConfiguration() : null;
- if (configuration != null) {
- ConfigurationMaskingUtility.maskConfiguration(configuration, resourceConfigurationDefinition);
- }
-
return configuration;
}
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationEditor.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationEditor.java
index fb500b7..d356a3f 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationEditor.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationEditor.java
@@ -31,13 +31,10 @@ import org.jboss.seam.annotations.web.RequestParameter;
import org.rhq.core.domain.configuration.AbstractResourceConfigurationUpdate;
import org.rhq.core.domain.configuration.Configuration;
import org.rhq.core.domain.configuration.RawConfiguration;
-import org.rhq.core.gui.configuration.ConfigurationMaskingUtility;
import org.rhq.core.gui.util.FacesContextUtility;
import org.rhq.enterprise.server.configuration.ConfigurationManagerLocal;
import org.rhq.enterprise.server.util.LookupUtil;
-import org.richfaces.model.UploadItem;
-
import javax.ejb.EJBException;
import javax.faces.application.FacesMessage;
import java.io.Serializable;
@@ -147,8 +144,6 @@ public class ResourceConfigurationEditor extends ResourceConfigurationViewer imp
public String updateConfiguration() {
ConfigurationManagerLocal configurationMgr = LookupUtil.getConfigurationManager();
- ConfigurationMaskingUtility.unmaskConfiguration(resourceConfiguration, resourceConfigurationDefinition);
-
try {
AbstractResourceConfigurationUpdate updateRequest;
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationViewer.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationViewer.java
index a02cfe1..cd2adb4 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationViewer.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/configuration/resource/ResourceConfigurationViewer.java
@@ -47,7 +47,6 @@ import org.rhq.core.domain.configuration.Configuration;
import org.rhq.core.domain.configuration.RawConfiguration;
import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
import org.rhq.core.domain.configuration.definition.ConfigurationFormat;
-import org.rhq.core.gui.configuration.ConfigurationMaskingUtility;
import org.rhq.core.gui.util.FacesContextUtility;
import org.rhq.enterprise.gui.legacy.WebUser;
import org.rhq.enterprise.gui.util.EnterpriseFacesContextUtility;
@@ -146,11 +145,6 @@ public class ResourceConfigurationViewer {
AbstractResourceConfigurationUpdate configurationUpdate = configurationManager
.getLatestResourceConfigurationUpdate(subject, resourceId);
resourceConfiguration = (configurationUpdate != null) ? configurationUpdate.getConfiguration() : null;
-
- if (resourceConfiguration != null) {
- ConfigurationMaskingUtility.maskConfiguration(resourceConfiguration, resourceConfigurationDefinition);
- }
-
}
protected void initRawConfigDirectories() {
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/AbstractGroupPluginConfigurationUIBean.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/AbstractGroupPluginConfigurationUIBean.java
index fc142bf..8995d2f 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/AbstractGroupPluginConfigurationUIBean.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/AbstractGroupPluginConfigurationUIBean.java
@@ -69,7 +69,6 @@ public abstract class AbstractGroupPluginConfigurationUIBean {
}
this.configurationSet = GroupPluginConfigurationUtility.buildConfigurationSet(EnterpriseFacesContextUtility
.getSubject(), this.group, this.pluginConfigurations);
- this.configurationSet.mask();
return;
}
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/EditGroupPluginConfigurationUIBean.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/EditGroupPluginConfigurationUIBean.java
index d1f874a..33577f9 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/EditGroupPluginConfigurationUIBean.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/group/EditGroupPluginConfigurationUIBean.java
@@ -65,7 +65,6 @@ public class EditGroupPluginConfigurationUIBean extends AbstractGroupPluginConfi
try {
// TODO: See if there's some way for the config renderer to handle calling applyGroupConfiguration(),
// so the managed bean doesn't have to worry about doing it.
- getConfigurationSet().unmask();
getConfigurationSet().applyGroupConfiguration();
getConfigurationManager().scheduleGroupPluginConfigurationUpdate(
EnterpriseFacesContextUtility.getSubject(), getGroup().getId(), getPluginConfigurations());
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ConnectionPropertiesUIBean.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ConnectionPropertiesUIBean.java
index 4927d8f..fdfeec9 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ConnectionPropertiesUIBean.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ConnectionPropertiesUIBean.java
@@ -27,7 +27,6 @@ import org.rhq.core.domain.configuration.Configuration;
import org.rhq.core.domain.configuration.PluginConfigurationUpdate;
import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
import org.rhq.core.domain.resource.Resource;
-import org.rhq.core.gui.configuration.ConfigurationMaskingUtility;
import org.rhq.core.gui.util.FacesContextUtility;
import org.rhq.enterprise.gui.configuration.AbstractConfigurationUIBean;
import org.rhq.enterprise.gui.util.EnterpriseFacesContextUtility;
@@ -61,9 +60,6 @@ public class ConnectionPropertiesUIBean extends AbstractConfigurationUIBean {
protected Configuration lookupConfiguration() {
Configuration configuration = this.configurationManager.getPluginConfiguration(EnterpriseFacesContextUtility
.getSubject(), EnterpriseFacesContextUtility.getResource().getId());
- if (configuration != null) {
- ConfigurationMaskingUtility.maskConfiguration(configuration, getConfigurationDefinition());
- }
return configuration;
}
@@ -92,8 +88,6 @@ public class ConnectionPropertiesUIBean extends AbstractConfigurationUIBean {
}
public String update() {
- ConfigurationMaskingUtility.unmaskConfiguration(getConfiguration(), getConfigurationDefinition());
-
Subject subject = EnterpriseFacesContextUtility.getSubject();
Resource resource = EnterpriseFacesContextUtility.getResource();
Configuration newConfiguration = getConfiguration();
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewConfigurationChildResourceUIBean.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewConfigurationChildResourceUIBean.java
index bdcf336..5b71027 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewConfigurationChildResourceUIBean.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewConfigurationChildResourceUIBean.java
@@ -36,7 +36,6 @@ import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
import org.rhq.core.domain.configuration.definition.ConfigurationTemplate;
import org.rhq.core.domain.resource.Resource;
import org.rhq.core.domain.resource.ResourceType;
-import org.rhq.core.gui.configuration.ConfigurationMaskingUtility;
import org.rhq.core.gui.util.FacesContextUtility;
import org.rhq.core.util.exception.ThrowableUtil;
import org.rhq.enterprise.gui.configuration.AbstractConfigurationUIBean;
@@ -96,7 +95,6 @@ public class CreateNewConfigurationChildResourceUIBean extends AbstractConfigura
// Collect data for create call
Resource parentResource = EnterpriseFacesContextUtility.getResource();
Configuration resourceConfiguration = getConfiguration();
- ConfigurationMaskingUtility.unmaskConfiguration(resourceConfiguration, getConfigurationDefinition());
try {
ResourceFactoryManagerLocal resourceFactoryManager = LookupUtil.getResourceFactoryManager();
@@ -194,7 +192,6 @@ public class CreateNewConfigurationChildResourceUIBean extends AbstractConfigura
Configuration resourceConfig = (resourceConfigTemplate != null) ? resourceConfigTemplate.createConfiguration()
: new Configuration();
ConfigurationUtility.normalizeConfiguration(resourceConfig, getConfigurationDefinition());
- ConfigurationMaskingUtility.maskConfiguration(resourceConfig, getConfigurationDefinition());
return resourceConfig;
}
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewPackageChildResourceUIBean.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewPackageChildResourceUIBean.java
index 3479c4a..3f1a3cc 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewPackageChildResourceUIBean.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/CreateNewPackageChildResourceUIBean.java
@@ -47,7 +47,6 @@ import org.rhq.core.domain.resource.Resource;
import org.rhq.core.domain.resource.ResourceType;
import org.rhq.core.domain.util.PageControl;
import org.rhq.core.domain.util.PageList;
-import org.rhq.core.gui.configuration.ConfigurationMaskingUtility;
import org.rhq.core.gui.util.FacesContextUtility;
import org.rhq.core.util.MessageDigestGenerator;
import org.rhq.core.util.exception.ThrowableUtil;
@@ -174,7 +173,6 @@ public class CreateNewPackageChildResourceUIBean {
// Collect data for create call
Resource parentResource = EnterpriseFacesContextUtility.getResource();
Configuration deployTimeConfiguration = getConfiguration();
- ConfigurationMaskingUtility.unmaskConfiguration(deployTimeConfiguration, getConfigurationDefinition());
String packageName = fileItem.getFileName();
// some browsers (IE in particular) passes an absolute filename, we just want the name of the file, no paths
@@ -302,9 +300,6 @@ public class CreateNewPackageChildResourceUIBean {
Configuration deployTimeConfiguration = (deployTimeConfigurationTemplates != null) ? deployTimeConfigurationTemplates
.createConfiguration()
: new Configuration();
- if (deployTimeConfiguration != null) {
- ConfigurationMaskingUtility.maskConfiguration(deployTimeConfiguration, configDef);
- }
return deployTimeConfiguration;
}
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ManuallyAddChildResourceUIBean.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ManuallyAddChildResourceUIBean.java
index 31b6342..e13befa 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ManuallyAddChildResourceUIBean.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/ManuallyAddChildResourceUIBean.java
@@ -35,7 +35,6 @@ import org.rhq.core.domain.configuration.definition.ConfigurationTemplate;
import org.rhq.core.domain.discovery.MergeResourceResponse;
import org.rhq.core.domain.resource.Resource;
import org.rhq.core.domain.resource.ResourceType;
-import org.rhq.core.gui.configuration.ConfigurationMaskingUtility;
import org.rhq.core.gui.util.FacesContextUtility;
import org.rhq.enterprise.gui.legacy.ParamConstants;
import org.rhq.enterprise.gui.util.EnterpriseFacesContextUtility;
@@ -151,7 +150,6 @@ public class ManuallyAddChildResourceUIBean {
}
public String addResource() {
- ConfigurationMaskingUtility.unmaskConfiguration(getConfiguration(), getConfigurationDefinition());
MergeResourceResponse mergeResourceResponse = null;
try {
mergeResourceResponse = discoveryBoss.manuallyAddResource(EnterpriseFacesContextUtility.getSubject(),
@@ -221,14 +219,10 @@ public class ManuallyAddChildResourceUIBean {
pluginConfigTemplate = getConfigurationDefinition().getDefaultTemplate();
}
- Configuration pluginConfig = (pluginConfigTemplate != null) ? pluginConfigTemplate.createConfiguration()
+ configuration = (pluginConfigTemplate != null) ? pluginConfigTemplate.createConfiguration()
: new Configuration();
- if (pluginConfig != null) {
- ConfigurationMaskingUtility.maskConfiguration(pluginConfig, this.configurationDefinition);
- configuration = pluginConfig;
- }
- return pluginConfig;
+ return configuration;
}
public ResourceType getType() {
diff --git a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/history/ViewPluginConfigurationUpdateUIBean.java b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/history/ViewPluginConfigurationUpdateUIBean.java
index ff226c6..c131fd9 100644
--- a/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/history/ViewPluginConfigurationUpdateUIBean.java
+++ b/modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/inventory/resource/history/ViewPluginConfigurationUpdateUIBean.java
@@ -21,7 +21,6 @@ package org.rhq.enterprise.gui.inventory.resource.history;
import org.rhq.core.domain.configuration.AbstractResourceConfigurationUpdate;
import org.rhq.core.domain.configuration.Configuration;
import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
-import org.rhq.core.gui.configuration.ConfigurationMaskingUtility;
import org.rhq.core.gui.util.FacesContextUtility;
import org.rhq.enterprise.gui.configuration.resource.ExistingResourceConfigurationUIBean;
import org.rhq.enterprise.gui.legacy.ParamConstants;
@@ -44,9 +43,6 @@ public class ViewPluginConfigurationUpdateUIBean extends ExistingResourceConfigu
AbstractResourceConfigurationUpdate configurationUpdate = this.configurationManager
.getPluginConfigurationUpdate(EnterpriseFacesContextUtility.getSubject(), configId);
Configuration configuration = (configurationUpdate != null) ? configurationUpdate.getConfiguration() : null;
- if (configuration != null) {
- ConfigurationMaskingUtility.maskConfiguration(configuration, getConfigurationDefinition());
- }
return configuration;
}
diff --git a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
index 62c12c4..bef0519 100644
--- a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
+++ b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
@@ -21,6 +21,7 @@ package org.rhq.enterprise.server.configuration;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.HashMap;
+import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
@@ -99,6 +100,7 @@ import org.rhq.enterprise.server.authz.PermissionException;
import org.rhq.enterprise.server.configuration.job.AbstractGroupConfigurationUpdateJob;
import org.rhq.enterprise.server.configuration.job.GroupPluginConfigurationUpdateJob;
import org.rhq.enterprise.server.configuration.job.GroupResourceConfigurationUpdateJob;
+import org.rhq.enterprise.server.configuration.util.ConfigurationMaskingUtility;
import org.rhq.enterprise.server.core.AgentManagerLocal;
import org.rhq.enterprise.server.jaxb.WebServiceTypeAdapter;
import org.rhq.enterprise.server.jaxb.adapter.ConfigurationAdapter;
@@ -173,9 +175,17 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
// Hibernate session goes away.
Query query = entityManager.createNamedQuery(Configuration.QUERY_GET_PLUGIN_CONFIG_BY_RESOURCE_ID);
query.setParameter("resourceId", resourceId);
- Configuration result = (Configuration) query.getSingleResult();
+ Configuration pluginConfiguration = (Configuration) query.getSingleResult();
- return result;
+ // Mask the configuration before returning it.
+ Resource resource = resourceManager.getResourceById(subjectManager.getOverlord(), resourceId);
+ ConfigurationDefinition pluginConfigurationDefinition = getPluginConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), resource.getResourceType().getId());
+ // We do not want the masked configurations persisted, so detach all entities before masking the configurations.
+ entityManager.clear();
+ ConfigurationMaskingUtility.maskConfiguration(pluginConfiguration, pluginConfigurationDefinition);
+
+ return pluginConfiguration;
}
public void completePluginConfigurationUpdate(Integer updateId) {
@@ -200,7 +210,7 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
resource.setConnected(true);
- removeAnyExistingInvalidPluginConfigurationErrors(subjectManager.getOverlord(), resource);
+ removeAnyExistingInvalidPluginConfigurationErrors(resource);
// Flush before merging to ensure the update has been persisted and avoid StaleStateExceptions.
entityManager.flush();
entityManager.merge(update);
@@ -244,15 +254,20 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
}
public PluginConfigurationUpdate updatePluginConfiguration(Subject subject, int resourceId,
- @XmlJavaTypeAdapter(ConfigurationAdapter.class) Configuration configuration) throws ResourceNotFoundException {
+ @XmlJavaTypeAdapter(ConfigurationAdapter.class) Configuration newPluginConfiguration)
+ throws ResourceNotFoundException {
Subject overlord = subjectManager.getOverlord();
Resource resource = resourceManager.getResourceById(overlord, resourceId);
// make sure the user has the proper permissions to do this
ensureModifyPermission(subject, resource);
+ // Make sure to unmask the configuration before persisting the update.
+ Configuration existingPluginConfiguration = resource.getPluginConfiguration();
+ ConfigurationMaskingUtility.unmaskConfiguration(newPluginConfiguration, existingPluginConfiguration);
+
// create our new update request and assign it to our resource - its status will initially be "in progress"
- PluginConfigurationUpdate update = new PluginConfigurationUpdate(resource, configuration, subject.getName());
+ PluginConfigurationUpdate update = new PluginConfigurationUpdate(resource, newPluginConfiguration, subject.getName());
update.setStatus(ConfigurationUpdateStatus.SUCCESS);
entityManager.persist(update);
@@ -307,18 +322,36 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
// Hibernate session goes away.
Query query = entityManager.createNamedQuery(Configuration.QUERY_GET_RESOURCE_CONFIG_BY_RESOURCE_ID);
query.setParameter("resourceId", resourceId);
- Configuration result = (Configuration) query.getSingleResult();
- return result;
+ Configuration resourceConfiguration = (Configuration) query.getSingleResult();
+
+ // Mask the configuration before returning it.
+ Resource resource = resourceManager.getResourceById(subjectManager.getOverlord(), resourceId);
+ ConfigurationDefinition resourceConfigurationDefinition = getResourceConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), resource.getResourceType().getId());
+ // We do not want the masked configurations persisted, so detach all entities before masking the configurations.
+ entityManager.clear();
+ ConfigurationMaskingUtility.maskConfiguration(resourceConfiguration, resourceConfigurationDefinition);
+
+ return resourceConfiguration;
}
public ResourceConfigurationUpdate getLatestResourceConfigurationUpdate(Subject subject, int resourceId,
boolean fromStructured) {
- log.debug("Getting current resource configuration for resource [" + resourceId + "]");
+ log.debug("Getting current Resource configuration for Resource [" + resourceId + "]...");
- Resource resource;
- ResourceConfigurationUpdate current;
+ Resource resource = entityManager.getReference(Resource.class, resourceId);
+ if (resource == null) {
+ throw new NoResultException("Cannot get latest resource configuration for unknown Resource ["
+ + resourceId + "].");
+ }
+
+ if (!authorizationManager.hasResourcePermission(subject, Permission.CONFIGURE_READ, resource.getId())) {
+ throw new PermissionException("User [" + subject.getName()
+ + "] does not have permission to view Resource configuration for [" + resource + "].");
+ }
+ ResourceConfigurationUpdate current;
// Get the latest configuration as known to the server (i.e. persisted in the DB).
try {
Query query = entityManager
@@ -327,19 +360,8 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
current = (ResourceConfigurationUpdate) query.getSingleResult();
resource = current.getResource();
} catch (NoResultException nre) {
- current = null; // The resource hasn't been successfully configured yet.
-
- // We still need the resource, so we can get its agent.
- resource = entityManager.find(Resource.class, resourceId);
- if (resource == null) {
- throw new NoResultException("Cannot get latest resource configuration for unknown resource ["
- + resourceId + "]");
- }
- }
-
- if (!authorizationManager.hasResourcePermission(subject, Permission.CONFIGURE_READ, resource.getId())) {
- throw new PermissionException("User [" + subject.getName()
- + "] does not have permission to view resource configuration for [" + resource + "]");
+ // The Resource hasn't been successfully configured yet - return null.
+ current = null;
}
// Check whether or not a resource configuration update is currently in progress.
@@ -388,6 +410,14 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
+ "]; will assume latest resource configuration update is the current resource configuration.");
}
+ // Mask the configuration before returning the update.
+ Configuration configuration = current.getConfiguration();
+ ConfigurationDefinition configurationDefinition = getResourceConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), resource.getResourceType().getId());
+ // We do not want the masked configuration persisted, so detach all entities before masking the configuration.
+ entityManager.clear();
+ ConfigurationMaskingUtility.maskConfiguration(configuration, configurationDefinition);
+
return current;
}
@@ -424,31 +454,38 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
}
public PluginConfigurationUpdate getLatestPluginConfigurationUpdate(Subject subject, int resourceId) {
- log.debug("Getting current plugin configuration for resource [" + resourceId + "]");
+ log.debug("Getting current plugin configuration for resource [" + resourceId + "]...");
- Resource resource;
- PluginConfigurationUpdate current;
+ Resource resource = entityManager.getReference(Resource.class, resourceId);
+ if (resource == null) {
+ throw new NoResultException("Cannot get latest plugin configuration for unknown Resource ["
+ + resourceId + "].");
+ }
+
+ if (!authorizationManager.canViewResource(subject, resource.getId())) {
+ throw new PermissionException("User [" + subject.getName()
+ + "] does not have permission to view plugin configuration for [" + resource + "].");
+ }
+ PluginConfigurationUpdate current;
// Get the latest configuration as known to the server (i.e. persisted in the DB).
try {
Query query = entityManager.createNamedQuery(PluginConfigurationUpdate.QUERY_FIND_CURRENTLY_ACTIVE_CONFIG);
query.setParameter("resourceId", resourceId);
current = (PluginConfigurationUpdate) query.getSingleResult();
- resource = current.getResource();
- } catch (NoResultException nre) {
- current = null; // The resource hasn't been successfully configured yet.
- // We still need the resource, so we can get its agent.
- resource = entityManager.find(Resource.class, resourceId);
- if (resource == null) {
- throw new NoResultException("Cannot get latest plugin configuration for unknown resource ["
- + resourceId + "]");
- }
- }
+ resource = current.getResource();
- if (!authorizationManager.canViewResource(subject, resource.getId())) {
- throw new PermissionException("User [" + subject.getName()
- + "] does not have permission to view plugin configuration for [" + resource + "]");
+ // Mask the configuration before returning the update.
+ Configuration configuration = current.getConfiguration();
+ ConfigurationDefinition configurationDefinition = getPluginConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), resource.getResourceType().getId());
+ // We do not want the masked configuration persisted, so detach all entities before masking the configuration.
+ entityManager.clear();
+ ConfigurationMaskingUtility.maskConfiguration(configuration, configurationDefinition);
+ } catch (NoResultException nre) {
+ // The resource hasn't been successfully configured yet - return null.
+ current = null;
}
return current;
@@ -461,7 +498,7 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
query.setParameter("resourceId", resourceId);
ResourceConfigurationUpdate latestConfigUpdate = (ResourceConfigurationUpdate) query.getSingleResult();
if (!authorizationManager.hasResourcePermission(subject, Permission.CONFIGURE_READ, latestConfigUpdate
- .getResource().getId())) {
+ .getResource().getId())) {
throw new PermissionException("User [" + subject.getName()
+ "] does not have permission to view Resource configuration for ["
+ latestConfigUpdate.getResource() + "]");
@@ -592,6 +629,16 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
+ " does not match latest associated ResourceConfigurationUpdate with SUCCESS status.");
}
}
+
+ // Mask the configurations before returning them.
+ ConfigurationDefinition resourceConfigurationDefinition = getResourceConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), group.getResourceType().getId());
+ // We do not want the masked configurations persisted, so detach all entities before masking the configurations.
+ entityManager.clear();
+ for (Configuration resourceConfiguration : currentPersistedConfigs.values()) {
+ ConfigurationMaskingUtility.maskConfiguration(resourceConfiguration, resourceConfigurationDefinition);
+ }
+
return currentPersistedConfigs;
}
@@ -607,6 +654,15 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
// If we got this far, no updates are in progress, so go ahead and load the plugin configs from the DB.
Map<Integer, Configuration> currentPersistedConfigs = getPersistedPluginConfigurationsForCompatibleGroup(group);
+ // Mask the configurations before returning them.
+ ConfigurationDefinition pluginConfigurationDefinition = getPluginConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), group.getResourceType().getId());
+ // We do not want the masked configurations persisted, so detach all entities before masking the configurations.
+ entityManager.clear();
+ for (Configuration pluginConfiguration : currentPersistedConfigs.values()) {
+ ConfigurationMaskingUtility.maskConfiguration(pluginConfiguration, pluginConfigurationDefinition);
+ }
+
return currentPersistedConfigs;
}
@@ -820,6 +876,9 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
}
}
+ /**
+ * @deprecated use {@link #findPluginConfigurationUpdatesByCriteria(org.rhq.core.domain.auth.Subject, org.rhq.core.domain.criteria.PluginConfigurationUpdateCriteria)}
+ */
@SuppressWarnings("unchecked")
public PageList<PluginConfigurationUpdate> findPluginConfigurationUpdates(Subject subject, int resourceId,
Long beginDate, Long endDate, PageControl pc) {
@@ -863,9 +922,22 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
}
}
+ // Mask the configurations before returning the updates.
+ // We do not want the masked configurations persisted, so detach all entities before masking the configurations.
+ entityManager.clear();
+ for (PluginConfigurationUpdate update : updates) {
+ Configuration configuration = update.getConfiguration();
+ ConfigurationDefinition configurationDefinition = getPluginConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), update.getResource().getId());
+ ConfigurationMaskingUtility.maskConfiguration(configuration, configurationDefinition);
+ }
+
return new PageList<PluginConfigurationUpdate>(updates, (int) totalCount, pc);
}
+ /**
+ * @deprecated use {@link #findResourceConfigurationUpdatesByCriteria(org.rhq.core.domain.auth.Subject, org.rhq.core.domain.criteria.ResourceConfigurationUpdateCriteria)}
+ */
@SuppressWarnings("unchecked")
public PageList<ResourceConfigurationUpdate> findResourceConfigurationUpdates(Subject subject, Integer resourceId,
Long beginDate, Long endDate, boolean suppressOldest, PageControl pc) {
@@ -912,6 +984,16 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
}
}
+ // Mask the configurations before returning the updates.
+ // We do not want the masked configurations persisted, so detach all entities before masking the configurations.
+ entityManager.clear();
+ for (ResourceConfigurationUpdate update : updates) {
+ Configuration configuration = update.getConfiguration();
+ ConfigurationDefinition configurationDefinition = getResourceConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), update.getResource().getId());
+ ConfigurationMaskingUtility.maskConfiguration(configuration, configurationDefinition);
+ }
+
return new PageList<ResourceConfigurationUpdate>(updates, (int) totalCount, pc);
}
@@ -1070,7 +1152,7 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
}
ResourceConfigurationUpdate newUpdate = configurationManager.persistNewResourceConfigurationUpdateHistory(
- subject, resourceId, configToUpdate, ConfigurationUpdateStatus.INPROGRESS, subject.getName(), false);
+ subject, resourceId, configToUpdate, ConfigurationUpdateStatus.INPROGRESS, subject.getName(), false);
executeResourceConfigurationUpdate(newUpdate);
return newUpdate;
}
@@ -1108,7 +1190,7 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
@Nullable
public ResourceConfigurationUpdate updateResourceConfiguration(Subject subject, int resourceId,
- @XmlJavaTypeAdapter(ConfigurationAdapter.class) Configuration newConfiguration)
+ @XmlJavaTypeAdapter(ConfigurationAdapter.class) Configuration newResourceConfiguration)
throws ResourceNotFoundException {
if (isStructuredAndRawSupported(resourceId)) {
@@ -1123,14 +1205,19 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
+ "] does not have the permission to update configuration for resource[id=" + resourceId + "]");
}
- // must do this in a separate transaction so it is committed prior to sending the agent request
- // (consider synchronizing to avoid the condition where someone calls this method twice quickly
- // in two different txs which would put two updates in INPROGRESS and cause havoc)
- ResourceConfigurationUpdate newUpdate;
- // here we call ourself, but we do so via the EJB interface so we pick up the REQUIRES_NEW semantics
- // this can return null if newConfiguration is not actually different.
- newUpdate = configurationManager.persistNewResourceConfigurationUpdateHistory(subject, resourceId,
- newConfiguration, ConfigurationUpdateStatus.INPROGRESS, subject.getName(), false);
+ // Make sure to unmask the configuration before persisting the update.
+ Resource resource = resourceManager.getResource(subjectManager.getOverlord(), resourceId);
+ Configuration existingResourceConfiguration = resource.getResourceConfiguration();
+ ConfigurationMaskingUtility.unmaskConfiguration(newResourceConfiguration, existingResourceConfiguration);
+
+ // Calling the persist method via the EJB interface to pick up the method's REQUIRES_NEW semantics and persist
+ // the update in a separate transaction; this way, the update is committed prior to sending the agent request
+ // Note, the persist method will return null if newConfiguration is no different than the current Resource
+ // configuration.
+ // TODO: Consider synchronizing to avoid the condition where someone calls this method twice quickly in two
+ // different tx's, which would put two updates in INPROGRESS and cause havoc.
+ ResourceConfigurationUpdate newUpdate = configurationManager.persistNewResourceConfigurationUpdateHistory(subject, resourceId,
+ newResourceConfiguration, ConfigurationUpdateStatus.INPROGRESS, subject.getName(), false);
executeResourceConfigurationUpdate(newUpdate);
@@ -1300,7 +1387,7 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
// find the current update request that is persisted - this is the one that is being reported as being complete
ResourceConfigurationUpdate update = entityManager.find(ResourceConfigurationUpdate.class, response
- .getConfigurationUpdateId());
+ .getConfigurationUpdateId());
if (update == null) {
throw new IllegalStateException(
"The completed request passed in does not match any request for any resource in inventory: " + response);
@@ -1334,7 +1421,7 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
@SuppressWarnings("unchecked")
public void checkForCompletedGroupResourceConfigurationUpdate(int resourceConfigUpdateId) {
ResourceConfigurationUpdate resourceConfigUpdate = entityManager.find(ResourceConfigurationUpdate.class,
- resourceConfigUpdateId);
+ resourceConfigUpdateId);
if (resourceConfigUpdate.getStatus() == ConfigurationUpdateStatus.INPROGRESS) {
// If this update isn't done, then, by definition, the group update isn't done either.
return;
@@ -1437,7 +1524,7 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
public boolean hasPluginConfiguration(int resourceTypeId) {
Query countQuery = PersistenceUtility.createCountQuery(entityManager,
- ConfigurationDefinition.QUERY_FIND_PLUGIN_BY_RESOURCE_TYPE_ID);
+ ConfigurationDefinition.QUERY_FIND_PLUGIN_BY_RESOURCE_TYPE_ID);
countQuery.setParameter("resourceTypeId", resourceTypeId);
long count = (Long) countQuery.getSingleResult();
@@ -1525,13 +1612,17 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
}
public Configuration getConfiguration(Subject subject, int configurationId) {
- return getConfigurationById(configurationId);
+ @SuppressWarnings({"UnnecessaryLocalVariable"})
+ Configuration configuration = getConfigurationById(configurationId);
+ return configuration;
}
public Configuration getConfigurationFromDefaultTemplate(ConfigurationDefinition definition) {
ConfigurationDefinition managedDefinition = entityManager.find(ConfigurationDefinition.class, definition
.getId());
- return managedDefinition.getDefaultTemplate().getConfiguration();
+ Configuration configuration = managedDefinition.getDefaultTemplate().getConfiguration();
+ ConfigurationMaskingUtility.maskConfiguration(configuration, managedDefinition);
+ return configuration;
}
private void handlePluginConfiguratonUpdateRemoteException(Resource resource, String summary, String detail) {
@@ -1541,10 +1632,8 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
this.resourceManager.addResourceError(invalidPluginConfigError);
}
- private void removeAnyExistingInvalidPluginConfigurationErrors(Subject subject, Resource resource) {
-
+ private void removeAnyExistingInvalidPluginConfigurationErrors(Resource resource) {
this.resourceManager.clearResourceConfigError(resource.getId());
-
}
@TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
@@ -1577,10 +1666,14 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
// Create and persist updates for each of the members.
for (Integer resourceId : memberPluginConfigurations.keySet()) {
- Configuration memberResourceConfiguration = memberPluginConfigurations.get(resourceId);
+ Configuration memberPluginConfiguration = memberPluginConfigurations.get(resourceId);
+ // Make sure to unmask the configuration before persisting the update.
+ Resource resource = resourceManager.getResource(subjectManager.getOverlord(), resourceId);
+ Configuration existingPluginConfiguration = resource.getPluginConfiguration();
+ ConfigurationMaskingUtility.unmaskConfiguration(memberPluginConfiguration, existingPluginConfiguration);
Resource flyWeight = new Resource(resourceId);
PluginConfigurationUpdate memberUpdate = new PluginConfigurationUpdate(flyWeight,
- memberResourceConfiguration, subject.getName());
+ memberPluginConfiguration, subject.getName());
memberUpdate.setGroupConfigurationUpdate(groupUpdate);
entityManager.persist(memberUpdate);
}
@@ -1631,14 +1724,18 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
try {
updateId = configurationManager.createGroupConfigurationUpdate(groupUpdate);
} catch (SchedulerException sche) {
- String message = "Error scheduling update for group[id=" + group.getId() + "]:";
+ String message = "Error scheduling resource configuration update for group[id=" + group.getId() + "]";
log.error(message, sche);
- new ResourceGroupUpdateException(message + sche.getMessage());
+ throw new ResourceGroupUpdateException(message + ": " + sche);
}
// Create and persist updates for each of the members.
for (Integer resourceId : newResourceConfigurationMap.keySet()) {
Configuration memberResourceConfiguration = newResourceConfigurationMap.get(resourceId);
+ // Make sure to unmask the configuration before persisting the update.
+ Resource resource = resourceManager.getResource(subjectManager.getOverlord(), resourceId);
+ Configuration existingResourceConfiguration = resource.getResourceConfiguration();
+ ConfigurationMaskingUtility.unmaskConfiguration(memberResourceConfiguration, existingResourceConfiguration);
Resource flyWeight = new Resource(resourceId);
ResourceConfigurationUpdate memberUpdate = new ResourceConfigurationUpdate(flyWeight,
memberResourceConfiguration, subject.getName());
@@ -1698,12 +1795,18 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
}
}
+ /**
+ * @deprecated use {@link #findGroupPluginConfigurationUpdatesByCriteria(org.rhq.core.domain.auth.Subject, org.rhq.core.domain.criteria.GroupPluginConfigurationUpdateCriteria)}
+ */
public GroupPluginConfigurationUpdate getGroupPluginConfigurationById(int configurationUpdateId) {
GroupPluginConfigurationUpdate update = entityManager.find(GroupPluginConfigurationUpdate.class,
configurationUpdateId);
return update;
}
+ /**
+ * @deprecated use {@link #findGroupResourceConfigurationUpdatesByCriteria(org.rhq.core.domain.auth.Subject, org.rhq.core.domain.criteria.GroupResourceConfigurationUpdateCriteria)}
+ */
public GroupResourceConfigurationUpdate getGroupResourceConfigurationById(int configurationUpdateId) {
GroupResourceConfigurationUpdate update = entityManager.find(GroupResourceConfigurationUpdate.class,
configurationUpdateId);
@@ -1747,6 +1850,9 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
return new PageList<ConfigurationUpdateComposite>(results, (int) count, pageControl);
}
+ /**
+ * @deprecated use {@link #findPluginConfigurationUpdatesByCriteria(org.rhq.core.domain.auth.Subject, org.rhq.core.domain.criteria.PluginConfigurationUpdateCriteria)}
+ */
@SuppressWarnings("unchecked")
public PageList<Integer> findPluginConfigurationUpdatesByParentId(int configurationUpdateId, PageControl pageControl) {
pageControl.initDefaultOrderingField("cu.modifiedTime");
@@ -1769,6 +1875,9 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
return (Long) countQuery.getSingleResult();
}
+ /**
+ * @deprecated use {@link #findResourceConfigurationUpdatesByCriteria(org.rhq.core.domain.auth.Subject, org.rhq.core.domain.criteria.ResourceConfigurationUpdateCriteria)}
+ */
@SuppressWarnings("unchecked")
public PageList<Integer> findResourceConfigurationUpdatesByParentId(int groupConfigurationUpdateId,
PageControl pageControl) {
@@ -1796,24 +1905,48 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
public Map<Integer, Configuration> getResourceConfigurationMapForGroupUpdate(Subject subject,
Integer groupResourceConfigurationUpdateId) {
// this method will perform the CONFIGURE_READ security check for us, no need to keep reference to result
- getGroupResourceConfigurationUpdate(subject, groupResourceConfigurationUpdateId);
+ GroupResourceConfigurationUpdate groupResourceConfigurationUpdate = getGroupResourceConfigurationUpdate(subject,
+ groupResourceConfigurationUpdateId);
Tuple<String, Object> groupIdParameter = new Tuple<String, Object>("groupConfigurationUpdateId",
groupResourceConfigurationUpdateId);
- return executeGetConfigurationMapQuery(Configuration.QUERY_GET_RESOURCE_CONFIG_MAP_BY_GROUP_UPDATE_ID, 100,
- groupIdParameter);
+ Map<Integer, Configuration> results = executeGetConfigurationMapQuery(Configuration.QUERY_GET_RESOURCE_CONFIG_MAP_BY_GROUP_UPDATE_ID, 100,
+ groupIdParameter);
+
+ // Mask the configurations before returning them.
+ ConfigurationDefinition configurationDefinition = getResourceConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), groupResourceConfigurationUpdate.getGroup().getResourceType().getId());
+ // We do not want the masked configurations persisted, so detach all entities before masking the configurations.
+ entityManager.clear();
+ for (Configuration configuration : results.values()) {
+ ConfigurationMaskingUtility.maskConfiguration(configuration, configurationDefinition);
+ }
+
+ return results;
}
@SuppressWarnings("unchecked")
public Map<Integer, Configuration> getPluginConfigurationMapForGroupUpdate(Subject subject,
Integer groupPluginConfigurationUpdateId) {
// this method will perform the CONFIGURE_READ security check for us, no need to keep reference to result
- getGroupPluginConfigurationUpdate(subject, groupPluginConfigurationUpdateId);
+ GroupPluginConfigurationUpdate groupPluginConfigurationUpdate = getGroupPluginConfigurationUpdate(subject,
+ groupPluginConfigurationUpdateId);
Tuple<String, Object> groupIdParameter = new Tuple<String, Object>("groupConfigurationUpdateId",
groupPluginConfigurationUpdateId);
- return executeGetConfigurationMapQuery(Configuration.QUERY_GET_PLUGIN_CONFIG_MAP_BY_GROUP_UPDATE_ID, 100,
- groupIdParameter);
+ Map<Integer, Configuration> results = executeGetConfigurationMapQuery(Configuration.QUERY_GET_PLUGIN_CONFIG_MAP_BY_GROUP_UPDATE_ID, 100,
+ groupIdParameter);
+
+ // Mask the configurations before returning them.
+ ConfigurationDefinition configurationDefinition = getPluginConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), groupPluginConfigurationUpdate.getGroup().getResourceType().getId());
+ // We do not want the masked configurations persisted, so detach all entities before masking the configurations.
+ entityManager.clear();
+ for (Configuration configuration : results.values()) {
+ ConfigurationMaskingUtility.maskConfiguration(configuration, configurationDefinition);
+ }
+
+ return results;
}
@SuppressWarnings("unchecked")
@@ -1839,17 +1972,19 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
resultsSize = (int) count;
}
- // initialize the map to be 150% more than the results, so that the fill factor only reached 66%
+ // initialize the map to be 150% more than the results, so that the fill factor only reaches 66%
Map<Integer, Configuration> results = new HashMap<Integer, Configuration>((int) (resultsSize * 1.5));
List<Object[]> pagedResults = query.getResultList();
for (Object[] result : pagedResults) {
- results.put((Integer) result[0], (Configuration) result[1]);
+ Integer resourceId = (Integer) result[0];
+ Configuration configuration = (Configuration) result[1];
+ results.put(resourceId, configuration);
}
return results;
}
/**
- * @deprecated use criteria-based API
+ * @deprecated use {@link #findGroupPluginConfigurationUpdatesByCriteria(org.rhq.core.domain.auth.Subject, org.rhq.core.domain.criteria.GroupPluginConfigurationUpdateCriteria)}
*/
@SuppressWarnings("unchecked")
public PageList<GroupPluginConfigurationUpdate> findGroupPluginConfigurationUpdates(int groupId, PageControl pc) {
@@ -1864,14 +1999,13 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
long count = (Long) countQuery.getSingleResult();
- List<GroupPluginConfigurationUpdate> results = null;
- results = query.getResultList();
+ List<GroupPluginConfigurationUpdate> results = query.getResultList();
return new PageList<GroupPluginConfigurationUpdate>(results, (int) count, pc);
}
/**
- * @deprecated use criteria-based API
+ * @deprecated use {@link #findGroupResourceConfigurationUpdatesByCriteria(org.rhq.core.domain.auth.Subject, org.rhq.core.domain.criteria.GroupResourceConfigurationUpdateCriteria)}
*/
@SuppressWarnings("unchecked")
public PageList<GroupResourceConfigurationUpdate> findGroupResourceConfigurationUpdates(Subject subject,
@@ -1892,8 +2026,7 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
long count = (Long) countQuery.getSingleResult();
- List<GroupResourceConfigurationUpdate> results = null;
- results = query.getResultList();
+ List<GroupResourceConfigurationUpdate> results = query.getResultList();
return new PageList<GroupResourceConfigurationUpdate>(results, (int) count, pc);
}
@@ -2051,7 +2184,7 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
}
/**
- * @deprecated use criteria-based API
+ * @deprecated use {@link #findGroupPluginConfigurationUpdatesByCriteria(org.rhq.core.domain.auth.Subject, org.rhq.core.domain.criteria.GroupPluginConfigurationUpdateCriteria)}
*/
public GroupPluginConfigurationUpdate getGroupPluginConfigurationUpdate(Subject subject, int configurationUpdateId) {
GroupPluginConfigurationUpdate update = getGroupPluginConfigurationById(configurationUpdateId);
@@ -2068,7 +2201,7 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
}
/**
- * @deprecated use criteria-based API
+ * @deprecated use {@link #findGroupResourceConfigurationUpdatesByCriteria(org.rhq.core.domain.auth.Subject, org.rhq.core.domain.criteria.GroupResourceConfigurationUpdateCriteria)}
*/
public GroupResourceConfigurationUpdate getGroupResourceConfigurationUpdate(Subject subject,
int configurationUpdateId) {
@@ -2115,7 +2248,6 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
}
public Configuration mergeConfiguration(Configuration config) {
-
Configuration out = entityManager.merge(config);
return out;
}
@@ -2134,6 +2266,16 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
PageList<ResourceConfigurationUpdate> updates = queryRunner.execute();
+ // Mask the configurations before returning the updates.
+ // We do not want the masked configurations persisted, so detach all entities before masking the configurations.
+ entityManager.clear();
+ for (ResourceConfigurationUpdate update : updates) {
+ Configuration configuration = update.getConfiguration();
+ ConfigurationDefinition configurationDefinition = getResourceConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), update.getResource().getId());
+ ConfigurationMaskingUtility.maskConfiguration(configuration, configurationDefinition);
+ }
+
return updates;
}
@@ -2151,6 +2293,16 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
PageList<PluginConfigurationUpdate> updates = queryRunner.execute();
+ // Mask the configurations before returning the updates.
+ // We do not want the masked configurations persisted, so detach all entities before masking the configurations.
+ entityManager.clear();
+ for (PluginConfigurationUpdate update : updates) {
+ Configuration configuration = update.getConfiguration();
+ ConfigurationDefinition configurationDefinition = getPluginConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), update.getResource().getId());
+ ConfigurationMaskingUtility.maskConfiguration(configuration, configurationDefinition);
+ }
+
return updates;
}
@@ -2168,6 +2320,23 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
PageList<GroupResourceConfigurationUpdate> updates = queryRunner.execute();
+ List<String> fetchFields = generator.getFetchFields(criteria);
+ Set<String> fetchFieldSet = new HashSet(fetchFields);
+ if (fetchFieldSet.contains("configurationUpdates")) {
+ // We do not want the masked configurations persisted, so detach all entities before masking the configurations.
+ entityManager.clear();
+ for (GroupResourceConfigurationUpdate update : updates) {
+ List<ResourceConfigurationUpdate> memberUpdates = update.getConfigurationUpdates();
+ // Mask the configurations before returning the updates.
+ for (ResourceConfigurationUpdate memberUpdate : memberUpdates) {
+ Configuration configuration = memberUpdate.getConfiguration();
+ ConfigurationDefinition configurationDefinition = getResourceConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), memberUpdate.getResource().getId());
+ ConfigurationMaskingUtility.maskConfiguration(configuration, configurationDefinition);
+ }
+ }
+ }
+
return updates;
}
@@ -2185,6 +2354,23 @@ public class ConfigurationManagerBean implements ConfigurationManagerLocal, Conf
PageList<GroupPluginConfigurationUpdate> updates = queryRunner.execute();
+ List<String> fetchFields = generator.getFetchFields(criteria);
+ Set<String> fetchFieldSet = new HashSet(fetchFields);
+ if (fetchFieldSet.contains("configurationUpdates")) {
+ // We do not want the masked configurations persisted, so detach all entities before masking the configurations.
+ entityManager.clear();
+ for (GroupPluginConfigurationUpdate update : updates) {
+ List<PluginConfigurationUpdate> memberUpdates = update.getConfigurationUpdates();
+ // Mask the configurations before returning the updates.
+ for (PluginConfigurationUpdate memberUpdate : memberUpdates) {
+ Configuration configuration = memberUpdate.getConfiguration();
+ ConfigurationDefinition configurationDefinition = getPluginConfigurationDefinitionForResourceType(
+ subjectManager.getOverlord(), memberUpdate.getResource().getId());
+ ConfigurationMaskingUtility.maskConfiguration(configuration, configurationDefinition);
+ }
+ }
+ }
+
return updates;
}
diff --git a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/util/ConfigurationMaskingUtility.java b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/util/ConfigurationMaskingUtility.java
new file mode 100644
index 0000000..325d6df
--- /dev/null
+++ b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/util/ConfigurationMaskingUtility.java
@@ -0,0 +1,184 @@
+/*
+ * RHQ Management Platform
+ * Copyright (C) 2011 Red Hat, Inc.
+ * All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License, version 2, as
+ * published by the Free Software Foundation, and/or the GNU Lesser
+ * General Public License, version 2.1, also as published by the Free
+ * Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License and the GNU Lesser General Public License
+ * for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * and the GNU Lesser General Public License along with this program;
+ * if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+package org.rhq.enterprise.server.configuration.util;
+
+import org.jetbrains.annotations.NotNull;
+import org.rhq.core.domain.configuration.AbstractPropertyMap;
+import org.rhq.core.domain.configuration.Configuration;
+import org.rhq.core.domain.configuration.Property;
+import org.rhq.core.domain.configuration.PropertyList;
+import org.rhq.core.domain.configuration.PropertyMap;
+import org.rhq.core.domain.configuration.PropertySimple;
+import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
+import org.rhq.core.domain.configuration.definition.PropertyDefinition;
+import org.rhq.core.domain.configuration.definition.PropertyDefinitionList;
+import org.rhq.core.domain.configuration.definition.PropertyDefinitionMap;
+import org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple;
+import org.rhq.core.domain.configuration.definition.PropertySimpleType;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * A class that provides static methods for masking and unmasking password properties within {@link Configuration}s,
+ * The reason for masking a property's value is so that the current values of such properties cannot be viewed by a
+ * user by viewing the HTML source of a Configuration GUI page, e.g.:
+ *
+ * <input type="password" value="********" .../>
+ *
+ * would be rendered, rather than:
+ *
+ * <input type="password" value="ACTUAL_PASSWORD" .../>
+ *
+ * @author Ian Springer
+ */
+public class ConfigurationMaskingUtility {
+
+ /**
+ * Mask the values of all simple properties of type PASSWORD in the configuration. The configuration does not
+ * need to be normalized; that is, properties defined by the configuration definition do not need to exist in the
+ * configuration.
+ *
+ * @param configuration the configuration to be masked
+ * @param configurationDefinition the configuration definition corresponding to the specified configuration; this is
+ * used to determine which properties to mask - all simple properties of type
+ * PASSWORD at any level within the configuration are masked
+ */
+ public static void maskConfiguration(@NotNull
+ Configuration configuration, @NotNull
+ ConfigurationDefinition configurationDefinition) {
+ if (configurationDefinition == null)
+ return;
+
+ Map<String, PropertyDefinition> childPropertyDefinitions = configurationDefinition.getPropertyDefinitions();
+ for (PropertyDefinition childPropertyDefinition : childPropertyDefinitions.values()) {
+ maskProperty(childPropertyDefinition, configuration);
+ }
+ }
+
+ /**
+ * Unmask the values of all masked simple properties of type PASSWORD in the configuration. The configuration does not
+ * need to be normalized; that is, properties defined by the configuration definition do not need to exist in the
+ * configuration.
+ *
+ * @param configuration the configuration to be unmasked
+ * @param unmaskedConfiguration the unmasked configuration that should be used as the reference to unmask the
+ * configuration
+ */
+ public static void unmaskConfiguration(@NotNull
+ Configuration configuration, @NotNull
+ Configuration unmaskedConfiguration) {
+ Map<String, Property> memberProperties = configuration.getAllProperties();
+ for (Property memberProperty : memberProperties.values()) {
+ unmaskProperty(memberProperty.getName(), configuration, unmaskedConfiguration);
+ }
+ }
+
+ private static void maskProperty(PropertyDefinition propertyDefinition, AbstractPropertyMap parentPropertyMap) {
+ if (parentPropertyMap.get(propertyDefinition.getName()) == null) {
+ // If the property doesn't even exist, there's nothing to mask.
+ return;
+ }
+ if (propertyDefinition instanceof PropertyDefinitionSimple) {
+ PropertyDefinitionSimple propertyDefinitionSimple = (PropertyDefinitionSimple) propertyDefinition;
+ if (propertyDefinitionSimple.getType() == PropertySimpleType.PASSWORD) {
+ PropertySimple propertySimple = parentPropertyMap.getSimple(propertyDefinition.getName());
+ propertySimple.mask();
+ }
+ }
+ // If the property is a Map, recurse into it and mask its child properties.
+ else if (propertyDefinition instanceof PropertyDefinitionMap) {
+ PropertyMap propertyMap = parentPropertyMap.getMap(propertyDefinition.getName());
+ PropertyDefinitionMap propertyDefinitionMap = (PropertyDefinitionMap) propertyDefinition;
+ maskPropertyMap(propertyMap, propertyDefinitionMap);
+ } else if (propertyDefinition instanceof PropertyDefinitionList) {
+ PropertyDefinitionList propertyDefinitionList = (PropertyDefinitionList) propertyDefinition;
+ PropertyDefinition listMemberPropertyDefinition = propertyDefinitionList.getMemberDefinition();
+ // If the property is a List of Maps, iterate the list, and recurse into each Map and mask its child
+ // properties.
+ if (listMemberPropertyDefinition instanceof PropertyDefinitionMap) {
+ PropertyDefinitionMap propertyDefinitionMap = (PropertyDefinitionMap) listMemberPropertyDefinition;
+ PropertyList propertyList = parentPropertyMap.getList(propertyDefinition.getName());
+ for (Property property : propertyList.getList()) {
+ PropertyMap propertyMap = (PropertyMap) property;
+ maskPropertyMap(propertyMap, propertyDefinitionMap);
+ }
+ }
+ }
+ }
+
+ private static void maskPropertyMap(AbstractPropertyMap propertyMap, PropertyDefinitionMap propertyDefinitionMap) {
+ Map<String, PropertyDefinition> childPropertyDefinitions = propertyDefinitionMap.getPropertyDefinitions();
+ for (PropertyDefinition childPropertyDefinition : childPropertyDefinitions.values()) {
+ maskProperty(childPropertyDefinition, propertyMap);
+ }
+ }
+
+ private static void unmaskProperty(String propertyName, AbstractPropertyMap parentPropertyMap,
+ AbstractPropertyMap unmaskedParentPropertyMap) {
+ Property property = parentPropertyMap.get(propertyName);
+ if (property == null) {
+ // The property doesn't even exist, so there's nothing to unmask.
+ return;
+ }
+ if (property instanceof PropertySimple) {
+ PropertySimple propertySimple = (PropertySimple) property;
+ unmaskPropertySimple(propertySimple, unmaskedParentPropertyMap);
+ }
+ // If the property is a Map, recurse into it and unmask its child properties.
+ else if (property instanceof PropertyMap) {
+ PropertyMap propertyMap = (PropertyMap) property;
+ PropertyMap unmaskedPropertyMap = unmaskedParentPropertyMap.getMap(property.getName());
+ unmaskPropertyMap(propertyMap, unmaskedPropertyMap);
+ } else if (property instanceof PropertyList) {
+ PropertyList propertyList = (PropertyList) property;
+ List<Property> memberProperties = propertyList.getList();
+ // If the property is a List of Maps, iterate the list, and recurse into each Map and unmask its child
+ // properties.
+ if (!memberProperties.isEmpty() && memberProperties.get(0) instanceof PropertyMap) {
+ PropertyList unmaskedPropertyList = unmaskedParentPropertyMap.getList(propertyList.getName());
+ for (int i = 0; i < propertyList.getList().size(); i++) {
+ PropertyMap propertyMap = (PropertyMap) memberProperties.get(i);
+ PropertyMap unmaskedPropertyMap = (PropertyMap) unmaskedPropertyList.getList().get(i);
+ unmaskPropertyMap(propertyMap, unmaskedPropertyMap);
+ }
+ }
+ }
+ }
+
+ private static void unmaskPropertySimple(PropertySimple propertySimple, AbstractPropertyMap unmaskedParentPropertyMap) {
+ if (propertySimple.isMasked()) {
+ PropertySimple unmaskedPropertySimple = unmaskedParentPropertyMap.getSimple(propertySimple.getName());
+ String unmaskedValue = (unmaskedPropertySimple != null) ? unmaskedPropertySimple.getStringValue() : null;
+ propertySimple.setStringValue(unmaskedValue);
+ }
+ }
+
+ private static void unmaskPropertyMap(AbstractPropertyMap propertyMap, PropertyMap unmaskedPropertyMap) {
+ Map<String, Property> memberProperties = propertyMap.getMap();
+ for (Property memberProperty : memberProperties.values()) {
+ unmaskProperty(memberProperty.getName(), propertyMap, unmaskedPropertyMap);
+ }
+ }
+
+}
commit af0ce7892063376177d8857307ed0487fc6c3487
Author: Ian Springer <ian.springer(a)redhat.com>
Date: Tue May 24 09:55:36 2011 -0400
move identical calls out of end of if, else-if, and else blocks, and put a single call after the if-else
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/AbstractTwoLevelTabSetView.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/AbstractTwoLevelTabSetView.java
index 1b20ad4..71f5ec5 100644
--- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/AbstractTwoLevelTabSetView.java
+++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/common/detail/AbstractTwoLevelTabSetView.java
@@ -253,7 +253,7 @@ public abstract class AbstractTwoLevelTabSetView<T, U extends Layout> extends Lo
// select the tab and subTab (no event fired, we're already dealing with the correct path)
this.tabSet.selectTab(tab);
// this call adds the subtab canvas as a member of the subtablayout
- // don't show the subtab canvas until after we perform any necessay rendering.
+ // don't show the subtab canvas until after we perform any necessary rendering.
tab.getLayout().selectSubTab(subtab, false);
// get the target canvas
@@ -265,17 +265,12 @@ public abstract class AbstractTwoLevelTabSetView<T, U extends Layout> extends Lo
// refresh.
if (subView instanceof BookmarkableView) {
((BookmarkableView) subView).renderView(viewPath);
- subView.setVisible(true);
-
} else if (subView instanceof RefreshableView && subView.isDrawn()) {
// Refresh the data on the subtab, so it's not stale.
Log.debug("Refreshing data for [" + subView.getClass().getName() + "]...");
((RefreshableView) subView).refresh();
- subView.setVisible(true);
-
- } else {
- subView.setVisible(true);
}
+ subView.setVisible(true);
// ensure the tabset is enabled (disabled in onTabSelected), and redraw
this.tabSet.setIgnoreSelectEvents(false);
@@ -336,4 +331,5 @@ public abstract class AbstractTwoLevelTabSetView<T, U extends Layout> extends Lo
tabSet.destroy();
super.destroy();
}
+
}
12 years, 11 months
[rhq] Branch 'as7plugin' - 5 commits - modules/plugins
by Heiko W. Rupp
modules/plugins/jboss-as-7/pom.xml | 6
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java | 56
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java | 283 -
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java | 320 +
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ReadChildrenNames.java | 2
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ReadChildrenResources.java | 37
modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/Result.java | 3
modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml | 50
modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/ConfigurationTest.java | 515 ++
modules/plugins/jboss-as-7/src/test/resources/complexInterface.json | 14
modules/plugins/jboss-as-7/src/test/resources/connector.json | 10
modules/plugins/jboss-as-7/src/test/resources/domain-result.json | 2113 ++++++++++
modules/plugins/jboss-as-7/src/test/resources/extensions.json | 93
modules/plugins/jboss-as-7/src/test/resources/interfaces.json | 8
modules/plugins/jboss-as-7/src/test/resources/logging.json | 15
modules/plugins/jboss-as-7/src/test/resources/loopback.json | 10
modules/plugins/jboss-as-7/src/test/resources/schema-locations.json | 50
modules/plugins/jboss-as-7/src/test/resources/test-plugin.xml | 92
modules/plugins/jboss-as-7/src/test/resources/threadpool.json | 25
19 files changed, 3388 insertions(+), 314 deletions(-)
New commits:
commit 8c3c91b3f8ec9bf187f77dd2ba1e5e67d6572eaa
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: Wed Jun 1 14:13:49 2011 +0200
BZ 708956 - (re)implement configuration reading
diff --git a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java
index 93f4c6e..f66cefd 100644
--- a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java
+++ b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java
@@ -18,6 +18,8 @@
*/
package org.rhq.modules.plugins.jbossas7;
+import java.io.IOException;
+import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
@@ -27,6 +29,7 @@ import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.codehaus.jackson.JsonNode;
import org.codehaus.jackson.map.ObjectMapper;
+import org.omg.CORBA.portable.ValueInputStream;
import org.rhq.core.domain.configuration.Configuration;
import org.rhq.core.domain.configuration.ConfigurationUpdateStatus;
@@ -39,247 +42,265 @@ import org.rhq.core.domain.configuration.definition.PropertyDefinition;
import org.rhq.core.domain.configuration.definition.PropertyDefinitionList;
import org.rhq.core.domain.configuration.definition.PropertyDefinitionMap;
import org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple;
+import org.rhq.core.domain.configuration.definition.PropertyGroupDefinition;
import org.rhq.core.domain.configuration.definition.PropertySimpleType;
import org.rhq.core.pluginapi.configuration.ConfigurationFacet;
import org.rhq.core.pluginapi.configuration.ConfigurationUpdateReport;
+import org.rhq.modules.plugins.jbossas7.json.ComplexResult;
import org.rhq.modules.plugins.jbossas7.json.NameValuePair;
import org.rhq.modules.plugins.jbossas7.json.Operation;
import org.rhq.modules.plugins.jbossas7.json.PROPERTY_VALUE;
+import org.rhq.modules.plugins.jbossas7.json.ReadAttribute;
+import org.rhq.modules.plugins.jbossas7.json.ReadChildrenResources;
import org.rhq.modules.plugins.jbossas7.json.ReadResource;
+import org.rhq.modules.plugins.jbossas7.json.Result;
public class ConfigurationDelegate implements ConfigurationFacet {
+ private static final String SUB_PATH = "_subPath";
+
final Log log = LogFactory.getLog(this.getClass());
+
private List<PROPERTY_VALUE> address;
private ASConnection connection;
private ConfigurationDefinition configurationDefinition;
+ /**
+ * Create a new configuration delegate, that reads the attributes for the resource at address.
+ * @param configDef Configuration definition for the configuration
+ * @param connection asConnection to use
+ * @param address address of the resource.
+ */
public ConfigurationDelegate(ConfigurationDefinition configDef,ASConnection connection, List<PROPERTY_VALUE> address) {
this.configurationDefinition = configDef;
this.connection = connection;
this.address = address;
}
+ /**
+ * Trigger loading of a configuration by talking to the remote resource.
+ * @return The initialized configuration
+ * @throws Exception If anything goes wrong.
+ */
public Configuration loadResourceConfiguration() throws Exception {
+ Configuration config = new Configuration();
- Operation op = new ReadResource(address); // TODO set recursive flag? --> try to narrow it down
+ /*
+ * Grouped definitions get a special treatment, as they may have a special property
+ * that will be evaluated to look at a child resource or a special attribute or such
+ */
+ List<PropertyGroupDefinition> gdef = configurationDefinition.getGroupDefinitions();
+ for (PropertyGroupDefinition pgDef : gdef) {
+ handleGroup(config,pgDef);
+ }
+ /*
+ * Now handle the non-grouped properties
+ */
+ List<PropertyDefinition> nonGroupdedDefs = configurationDefinition.getNonGroupedProperties();
+ Operation op = new ReadResource(address);
op.addAdditionalProperty("recursive", "true");
- JsonNode json = connection.executeRaw(op);
+ handleProperties(config,nonGroupdedDefs,op);
+
+ return config;
+ }
+
+ /**
+ * Handle a set of grouped properties. The name of the group tells us how to deal with it:
+ * <ul>
+ * <li>attribute: read the passed attribute of the resource</li>
+ * <li>children: read the children of the given child-type</li>
+ * </ul>
+ * @param config Configuration to return
+ * @param groupDefinition Definition of this group
+ * @throws Exception If anything goes wrong
+ */
+ private void handleGroup(Configuration config, PropertyGroupDefinition groupDefinition) throws Exception{
+ Operation operation = null;
+ String groupName = groupDefinition.getName();
+ if (groupName.startsWith("attribute:")) {
+ String attr = groupName.substring("attribute:".length());
+ operation = new ReadAttribute(address,attr);
+ }
+ else if (groupName.startsWith("children:")) {
+ String type = groupName.substring("children:".length());
+ operation = new ReadChildrenResources(address,type);
+ operation.addAdditionalProperty("recursive", "true");
+ }
+ else {
+ throw new IllegalArgumentException("Unknown operation in group name [" + groupName + "]");
+ }
+ List<PropertyDefinition> listedDefs = configurationDefinition.getPropertiesInGroup(groupName);
+ handleProperties(config,listedDefs,operation);
+
+ }
- Configuration ret = new Configuration();
- ObjectMapper mapper = new ObjectMapper();
- Set<Map.Entry<String, PropertyDefinition>> entrySet = configurationDefinition.getPropertyDefinitions().entrySet();
- for (Map.Entry<String, PropertyDefinition> propDefEntry : entrySet) {
- PropertyDefinition propDef = propDefEntry.getValue();
- JsonNode sub = json.findValue(propDef.getName());
- if (sub == null) {
+ private void handleProperties(Configuration config, List<PropertyDefinition> definitions, Operation op) throws Exception {
+ if (definitions.size()==0)
+ return;
+
+ Result operationResult = connection.execute(op);
+ if (!operationResult.isSuccess()) {
+ throw new IOException("Operation " + op + " failed: " + operationResult.getFailureDescription());
+ }
+
+
+ if (operationResult.getResult() instanceof List) {
+ PropertyList propertyList = handlePropertyList((PropertyDefinitionList) definitions.get(0),operationResult.getResult());
+
+ if (propertyList!=null)
+ config.put(propertyList);
+ return;
+ }
+
+ Map<String,Object> results = (Map<String, Object>) operationResult.getResult();
+
+
+ for (PropertyDefinition propDef :definitions ) {
+ String propertyName = propDef.getName();
+/*
+ if (!results.containsKey(propertyName)) {
log.warn(
- "No value for property [" + propDef.getName() + "] found - check the descriptor (may be valid, \n"+
+ "No value for property [" + propertyName + "] found - check the descriptor (may be valid, \n"+
"as some attributes are different in domain vs standalone mode");
continue;
}
+*/
+ Object valueObject = results.get(propertyName);
+
if (propDef instanceof PropertyDefinitionSimple) {
- PropertySimple propertySimple;
-
- if (sub != null) {
- // Property is non-null -> return it.
- propertySimple = new PropertySimple(propDef.getName(), sub.getValueAsText());
- ret.put(propertySimple);
- } else {
- // property is null? Check if it is required
- if (propDef.isRequired()) {
- String defaultValue = ((PropertyDefinitionSimple) propDef).getDefaultValue();
- propertySimple = new PropertySimple(propDef.getName(), defaultValue);
- ret.put(propertySimple);
- }
- }
- } else if (propDef instanceof PropertyDefinitionList) {
- PropertyList propertyList = new PropertyList(propDef.getName());
- PropertyDefinition memberDefinition = ((PropertyDefinitionList) propDef).getMemberDefinition();
- if (memberDefinition == null) {
- if (sub.isObject()) {
- Iterator<String> fields = sub.getFieldNames();
- while (fields.hasNext()) {
- String fieldName = fields.next();
- JsonNode subNode = sub.get(fieldName);
- PropertySimple propertySimple = new PropertySimple(propDef.getName(), fieldName);
- propertyList.add(propertySimple);
- }
- } else {
- System.out.println("===Sub not object==="); // TODO evaluate this branch again
- Iterator<JsonNode> values = sub.getElements();
- while (values.hasNext()) {
- JsonNode node = values.next();
- String value = node.getTextValue();
- PropertySimple propertySimple = new PropertySimple(propDef.getName(), value);
- propertyList.add(propertySimple);
- }
- }
- } else if (memberDefinition instanceof PropertyDefinitionMap) {
- PropertySimple propertySimple;
-
- if (sub.isArray()) {
- Iterator<JsonNode> entries = sub.getElements();
- while (entries.hasNext()) {
- JsonNode entry = entries.next(); // -> one row in the list i.e. one map
-
- // Distinguish here?
-
- PropertyMap map = new PropertyMap(
- memberDefinition.getName()); // TODO : name from def or 'entryKey' ?
- Iterator<JsonNode> fields = entry.getElements(); // TODO loop over fields from map and not from json
- while (fields.hasNext()) {
- JsonNode field = fields.next();
- if (field.isObject()) {
- // TODO only works for tuples at the moment - migrate to some different kind of parsing!
- PROPERTY_VALUE prop = mapper.readValue(field, PROPERTY_VALUE.class);
- // now need to find the names of the properties
- List<PropertyDefinition> defList = ((PropertyDefinitionMap) memberDefinition).getSummaryPropertyDefinitions();
- if (defList.isEmpty())
- throw new IllegalArgumentException(
- "Map " + memberDefinition.getName() + " has no members");
- String key = defList.get(0).getName();
- String value = prop.getKey();
- propertySimple = new PropertySimple(key, value);
- map.put(propertySimple);
- if (defList.size() > 1) {
- key = defList.get(1).getName();
- value = prop.getValue();
- propertySimple = new PropertySimple(key, value);
- map.put(propertySimple);
-
- }
- } else { // TODO reached?
- String key = field.getValueAsText();
- if (key.equals(
- "PROPERTY_VALUE")) { // TODO this may change in the future in the AS implementation
- JsonNode pv = entry.findValue(key);
- String k = pv.toString();
- String v = pv.getValueAsText();
- propertySimple = new PropertySimple(k, v);
- map.put(propertySimple);
-
- } else {
- JsonNode value = entry.findValue(key);
- if (value != null) {
- propertySimple = new PropertySimple(key, value.getValueAsText());
- map.put(propertySimple);
- }
-
- }
- }
- }
- propertyList.add(map);
- }
- } else if (sub.isObject()) {
- Iterator<String> keys = sub.getFieldNames();
- while (keys.hasNext()) {
- String entryKey = keys.next();
-
- JsonNode node = sub.findPath(entryKey);
- PropertyMap map = new PropertyMap(
- memberDefinition.getName()); // TODO : name from def or 'entryKey' ?
- if (node.isObject()) {
- Iterator<String> fields = node.getFieldNames(); // TODO loop over fields from map and not from json
- while (fields.hasNext()) {
- String key = fields.next();
-
- propertySimple = new PropertySimple(key, node.findValue(key).getValueAsText());
- map.put(propertySimple);
- }
- propertyList.add(map);
- } else if (sub.isNull()) {
- List<PropertyDefinition> defList = ((PropertyDefinitionMap) memberDefinition).getSummaryPropertyDefinitions();
- String key = defList.get(0).getName();
- propertySimple = new PropertySimple(key, entryKey);
- map.put(propertySimple);
- }
- }
-
- }
- } else if (memberDefinition instanceof PropertyDefinitionSimple) {
- String name = memberDefinition.getName();
- Iterator<JsonNode> keys = sub.getElements();
- while (keys.hasNext()) {
- JsonNode entry = keys.next();
-
- PropertySimple propertySimple = new PropertySimple(name, entry.getTextValue());
- propertyList.add(propertySimple);
- }
- }
- ret.put(propertyList);
- } // end List of ..
+
+ PropertySimple value = handlePropertySimple((PropertyDefinitionSimple) propDef, valueObject);
+ if (value!=null)
+ config.put(value);
+ }
+
+ else if (propDef instanceof PropertyDefinitionList) {
+ PropertyList propertyList = handlePropertyList((PropertyDefinitionList) propDef,valueObject);
+
+ if (propertyList!=null)
+ config.put(propertyList);
+ }
else if (propDef instanceof PropertyDefinitionMap) {
- PropertyDefinitionMap mapDef = (PropertyDefinitionMap) propDef;
- PropertyMap pm = new PropertyMap(mapDef.getName());
-
- Map<String, PropertyDefinition> memberDefMap = mapDef.getPropertyDefinitions();
- for (Map.Entry<String, PropertyDefinition> maEntry : memberDefMap.entrySet()) {
- JsonNode valueNode = json.findValue(maEntry.getKey());
- Property p;
- if (maEntry.getValue() instanceof PropertyDefinitionSimple) {
- p = putProperty(valueNode, maEntry.getValue());
- pm.put(p);
- } else if (maEntry.getValue() instanceof PropertyDefinitionMap) { // TODO make this recursive?
-
- PropertyDefinitionMap pdm = (PropertyDefinitionMap) maEntry.getValue();
- Map<String, PropertyDefinition> mmDefMap = pdm.getPropertyDefinitions();
- for (Map.Entry<String, PropertyDefinition> mmDefEntry : mmDefMap.entrySet()) {
- if (valueNode != null) {
- JsonNode node2 = valueNode.findValue(mmDefEntry.getKey());
- System.err.println("Map not yet implemented " + node2.toString());
- } else
- System.err.println("Value node was null ");
- }
- } else { // PropDefList
- System.err.println("List not yet implemented");
- }
-
-// pm.put(p);
- }
- ret.put(pm);
+ PropertyMap propertyMap = handlePropertyMap((PropertyDefinitionMap) propDef,valueObject);
+
+ if (propertyMap!=null)
+ config.put(propertyMap);
+ }
+ }
+ }
+
+ PropertySimple handlePropertySimple(PropertyDefinitionSimple propDef, Object valueObject) {
+ PropertySimple propertySimple;
+
+ String name = propDef.getName();
+ if (valueObject != null) {
+ // Property is non-null -> return it.
+ propertySimple = new PropertySimple(name, valueObject);
+ } else {
+ // property is null? Check if it is required
+ if (propDef.isRequired()) {
+ String defaultValue = ((PropertyDefinitionSimple) propDef).getDefaultValue();
+ propertySimple = new PropertySimple(name, defaultValue);
+ }
+ else { // Not required and null -> return null
+ propertySimple = new PropertySimple(name,null);
}
}
+ return propertySimple;
- return ret;
}
- PropertySimple putProperty(JsonNode value, PropertyDefinition def) {
- String name = def.getName();
- PropertySimple ps;
+ /**
+ * Handle a Map of ...
+ * @param propDef Definition of the map
+ * @param valueObject the objects to put into the map
+ * @return the populated map
+ */
+ PropertyMap handlePropertyMap(PropertyDefinitionMap propDef, Object valueObject) {
+ PropertyMap propertyMap = new PropertyMap(propDef.getName());
+
+ Map<String, PropertyDefinition> memberDefMap = propDef.getPropertyDefinitions();
+ Map<String,Object> objects = (Map<String, Object>) valueObject;
+ for (Map.Entry<String, PropertyDefinition> maEntry : memberDefMap.entrySet()) {
+ String key = maEntry.getKey();
+ // special case: if the key is "*", we just pick the first element
+ Object o ;
+ if (key.equals("*"))
+ o = objects.entrySet().iterator().next().getValue();
+ else
+ o = objects.get(key);
+ Property property;
+ PropertyDefinition value = maEntry.getValue();
+ if (value instanceof PropertyDefinitionSimple)
+ property = handlePropertySimple((PropertyDefinitionSimple) value,o);
+ else if (value instanceof PropertyDefinitionList)
+ property = handlePropertyList((PropertyDefinitionList) value,o);
+ else if (value instanceof PropertyDefinitionMap)
+ property = handlePropertyMap((PropertyDefinitionMap) value,o);
+ else
+ throw new IllegalArgumentException("Unknown property type in map property [" + propDef.getName() +"]");
+
+ if (property!=null)
+ propertyMap.put(property);
+ else
+ System.out.println("Property " + key + " was null");
- if (value == null) {
- if (def instanceof PropertyDefinitionSimple) {
- PropertyDefinitionSimple pds = (PropertyDefinitionSimple) def;
- return new PropertySimple(name, pds.getDefaultValue());
- } else
- return new PropertySimple(name, null);
}
- PropertySimpleType type = ((PropertyDefinitionSimple) def).getType();
-
- switch (type) {
- case BOOLEAN:
- ps = new PropertySimple(name, value.getBooleanValue());
- break;
- case FLOAT:
- case DOUBLE:
- ps = new PropertySimple(name, value.getDoubleValue());
- break;
- case INTEGER:
- ps = new PropertySimple(name, value.getIntValue());
- break;
- case LONG:
- ps = new PropertySimple(name, value.getLongValue());
- break;
- default:
- ps = new PropertySimple(name, value.getTextValue());
+
+ return propertyMap;
+ }
+
+ /**
+ * Handle a List of ...
+ * @param propDef Definition of this list
+ * @param valueObject The objects to put into the list
+ * @return the property that describes the list.
+ */
+ PropertyList handlePropertyList(PropertyDefinitionList propDef,Object valueObject) {
+ String propertyName = propDef.getName();
+ PropertyList propertyList = new PropertyList(propertyName);
+ PropertyDefinition memberDefinition = propDef.getMemberDefinition();
+ if (memberDefinition==null)
+ throw new IllegalArgumentException("Member definition for property [" + propertyName + "] was null");
+
+ if (valueObject==null) {
+// System.out.println("vo null");
+ return null;
}
- return ps;
+ Collection<Object> objects;
+ if (valueObject instanceof List)
+ objects = (List<Object>) valueObject;
+ else /*if (valueObject instanceof Map)*/ {
+ objects = ((Map)valueObject).values();
+ }
+
+ if (memberDefinition instanceof PropertyDefinitionSimple) {
+ for (Object obj : objects) {
+ PropertySimple property = handlePropertySimple((PropertyDefinitionSimple) memberDefinition,
+ obj);
+ if (property!=null)
+ propertyList.add(property);
+ }
+ }
+ else if (memberDefinition instanceof PropertyDefinitionMap) {
+ for (Object obj : objects) {
+ Map<String,Object> map = (Map<String, Object>) obj;
+
+ PropertyMap propertyMap = handlePropertyMap(
+ (PropertyDefinitionMap) propDef.getMemberDefinition(),map);
+ if (propertyMap!=null)
+ propertyList.add(propertyMap);
+ }
+ }
+ // TODO List of lists ?
+ return propertyList;
}
+
+
public void updateResourceConfiguration(ConfigurationUpdateReport report) {
Configuration conf = report.getConfiguration();
diff --git a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ReadChildrenNames.java b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ReadChildrenNames.java
index 23d10bb..e521e83 100644
--- a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ReadChildrenNames.java
+++ b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ReadChildrenNames.java
@@ -21,7 +21,7 @@ package org.rhq.modules.plugins.jbossas7.json;
import java.util.List;
/**
- * Operation that reads children of a given type from an address
+ * Operation that reads names of children of a given type from an address
* @author Heiko W. Rupp
*/
public class ReadChildrenNames extends Operation {
diff --git a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ReadChildrenResources.java b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ReadChildrenResources.java
new file mode 100644
index 0000000..543c15b
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ReadChildrenResources.java
@@ -0,0 +1,37 @@
+/*
+ * RHQ Management Platform
+ * Copyright (C) 2005-2011 Red Hat, Inc.
+ * All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+package org.rhq.modules.plugins.jbossas7.json;
+
+import java.util.List;
+
+/**
+ * Operation that reads children of a given type from an address
+ * @author Heiko W. Rupp
+ */
+public class ReadChildrenResources extends Operation {
+
+ /**
+ * Read children names of a given type below a given address
+ * @param address Address to look at e.g. /profile/default/subsystem/messaging
+ * @param childType e.g. queue
+ */
+ public ReadChildrenResources(List<PROPERTY_VALUE> address, String childType) {
+ super("read-children-resources",address,"child-type",childType);
+ }
+}
diff --git a/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml b/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
index 45fa342..6aa6dd5 100644
--- a/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
+++ b/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
@@ -274,15 +274,24 @@
<resource-configuration>
- <c:list-property name="schema-locations" displayName="Schema locations">
- <c:map-property name="location">
- <c:simple-property name="urn" readOnly="true"/>
- <c:simple-property name="location" readOnly="true"/>
- </c:map-property>
- </c:list-property>
- <c:list-property name="extension" displayName="Installed extensions">
- <c:simple-property name="name" readOnly="true"/>
- </c:list-property>
+
+ <c:group name="attribute:schema-locations">
+
+ <c:list-property name="schema-locations" displayName="Schema locations">
+ <c:map-property name="*">
+ <c:simple-property name="*" readOnly="true" displayName="Schema name"/>
+ </c:map-property>
+ </c:list-property>
+ </c:group>
+
+ <c:group name="children:extension" displayName="Installed extensions">
+
+ <c:list-property name="extension" displayName="Installed extensions">
+ <c:map-property name="*" displayName="Name">
+ <c:simple-property name="module" displayName="Module name"/>
+ </c:map-property>
+ </c:list-property>
+ </c:group>
</resource-configuration>
@@ -649,13 +658,13 @@
<c:simple-property name="bean-validation-enabled" required="true" type="boolean" readOnly="true"
description="Specify whether bean validation is enabled"/>
<c:simple-property name="archive-validation-enabled" type="boolean" readOnly="true" description="Enabling the validation"/>
- <c:simple-property name="archive-validation-fail-on-error" type="boolean" readOnly="true" default="true"
+ <c:simple-property name="archive-validation-fail-on-error" type="boolean" readOnly="true" defaultValue="true"
description="Should an archive validation error report fail the deployment. Default: true"/>
- <c:simple-property name="archive-validation-fail-on-warn" type="boolean" readOnly="true" default="false"
+ <c:simple-property name="archive-validation-fail-on-warn" type="boolean" readOnly="true" defaultValue="false"
description="Should an archive validation warning report fail the deployment. Default: false"/>
- <c:simple-property name="cached-connection-manager-debug" type="boolean" readOnly="true" default="false"
+ <c:simple-property name="cached-connection-manager-debug" type="boolean" readOnly="true" defaultValue="false"
description="enable/disable debug information logging for cached connection manager"/>
- <c:simple-property name="cached-connection-manager-error" type="boolean" readOnly="true" default="false"
+ <c:simple-property name="cached-connection-manager-error" type="boolean" readOnly="true" defaultValue="false"
description="enable/disable error information logging for cached connection manager"/>
</resource-configuration>
diff --git a/modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/ConfigurationTest.java b/modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/ConfigurationTest.java
index afd6a7f..6f3a260 100644
--- a/modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/ConfigurationTest.java
+++ b/modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/ConfigurationTest.java
@@ -18,6 +18,9 @@
*/
package org.rhq.modules.plugins.jbossas7;
+import java.io.BufferedReader;
+import java.io.InputStream;
+import java.io.InputStreamReader;
import java.net.URL;
import java.util.List;
import java.util.Map;
@@ -51,6 +54,7 @@ import org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple;
import org.rhq.core.domain.configuration.definition.PropertySimpleType;
import org.rhq.modules.plugins.jbossas7.json.ComplexResult;
import org.rhq.modules.plugins.jbossas7.json.Operation;
+import org.rhq.modules.plugins.jbossas7.json.Result;
/**
* Tests loading and writing configurations
@@ -76,7 +80,7 @@ public class ConfigurationTest {
definition.put(new PropertyDefinitionSimple("access-log", "Access-Log", false,
PropertySimpleType.STRING));
definition.put(new PropertyDefinitionSimple("rewrite", "Rewrite", false,
- PropertySimpleType.STRING));
+ PropertySimpleType.BOOLEAN));
definition.put(new PropertyDefinitionSimple("notThere", "NotThere", false,
PropertySimpleType.STRING));
@@ -86,7 +90,7 @@ public class ConfigurationTest {
String resultString = " {\"outcome\" : \"success\", \"result\" : {\"alias\" : [\"example.com\",\"example2.com\"],"+
- " \"access-log\" : null, \"rewrite\" : null}, \"compensating-operation\" : null}";
+ " \"access-log\" : \"my.log\", \"rewrite\" : true}, \"compensating-operation\" : null}";
ObjectMapper mapper = new ObjectMapper();
ComplexResult result = mapper.readValue(resultString,ComplexResult.class);
@@ -102,7 +106,27 @@ public class ConfigurationTest {
PropertyList aliases = (PropertyList) config.get("alias");
List<Property> list = aliases.getList();
assert list.size()==2;
- assert config.get("notThere")==null;
+ int count=2;
+ for (Property p: list) {
+ PropertySimple ps = (PropertySimple) p;
+ if (ps.getStringValue().equals("example.com"))
+ count--;
+ if (ps.getStringValue().equals("example2.com"))
+ count--;
+ }
+ assert count==0 : "Did not find all needed aliases";
+
+ Property notThere = config.get("notThere");
+ assert notThere !=null;
+ assert ((PropertySimple)notThere).getStringValue()==null;
+
+ PropertySimple property = (PropertySimple) config.get("rewrite");
+ assert property!=null;
+ assert property.getBooleanValue();
+
+ property = (PropertySimple) config.get("access-log");
+ assert property!=null && property.getStringValue()!=null;
+ assert property.getStringValue().equals("my.log");
}
public void test2() throws Exception {
@@ -247,10 +271,165 @@ public class ConfigurationTest {
assert ((PropertySimple)map2.get("multicast-port")).getIntegerValue()==18447;
}
}
+ }
+
+
+ public void test4() throws Exception {
+
+ String resultString = loadJsonFromFile("extensions.json");
+
+ ConfigurationDefinition definition = loadDescriptor("test4");
+
+ ObjectMapper mapper = new ObjectMapper();
+ Result result = mapper.readValue(resultString,Result.class);
+ JsonNode json = mapper.valueToTree(result);
+
+ FakeConnection connection = new FakeConnection();
+ connection.setContent(json);
+
+ ConfigurationDelegate delegate = new ConfigurationDelegate(definition,connection,null);
+ Configuration config = delegate.loadResourceConfiguration();
+
+ assert config != null;
+ PropertyList extensions = (PropertyList) config.get("extension");
+ assert extensions !=null;
+ List<Property> extensionList = extensions.getList();
+ assert extensionList.size()==22 : "Expected 22 extensions, got " + extensionList.size();
+ PropertyMap propertyMap = (PropertyMap) extensionList.get(0);
+ assert propertyMap != null;
+ PropertyMap starMap = (PropertyMap) propertyMap.get("*");
+ assert starMap!=null;
+ PropertySimple module = (PropertySimple) starMap.get("module");
+ assert module!=null : "Module was null, but should not";
+ String stringValue = module.getStringValue();
+ assert stringValue!=null : "module property has no value";
+ assert stringValue.equals("org.jboss.as.arquillian.service");
+
}
+ public void test5() throws Exception {
+
+ String resultString = loadJsonFromFile("schema-locations.json");
+
+ ConfigurationDefinition definition = loadDescriptor("test5");
+ ObjectMapper mapper = new ObjectMapper();
+ ComplexResult result = mapper.readValue(resultString,ComplexResult.class);
+ JsonNode json = mapper.valueToTree(result);
+
+ FakeConnection connection = new FakeConnection();
+ connection.setContent(json);
+
+ ConfigurationDelegate delegate = new ConfigurationDelegate(definition,connection,null);
+ Configuration config = delegate.loadResourceConfiguration();
+
+ assert config != null;
+ PropertyList locations = (PropertyList) config.get("schema-locations");
+ assert locations!=null;
+ List<Property> list = locations.getList();
+ assert list.size()==21 : "List does not contain 21 entries, but " + list.size();
+ PropertyMap propertyMap = (PropertyMap) list.get(0);
+ assert propertyMap !=null;
+ Map<String,Property> map = propertyMap.getMap();
+ assert map.size()==1;
+ PropertySimple urnProp = (PropertySimple) map.get("*");
+ String stringValue = urnProp.getStringValue();
+ assert stringValue!=null : "Location property has no value";
+ assert stringValue.endsWith(".xsd");
+
+ }
+
+ public void test6() throws Exception {
+
+ String resultString = loadJsonFromFile("loopback.json");
+
+ ConfigurationDefinition definition = loadDescriptor("test6and7");
+
+ ObjectMapper mapper = new ObjectMapper();
+ ComplexResult result = mapper.readValue(resultString,ComplexResult.class);
+ JsonNode json = mapper.valueToTree(result);
+
+ FakeConnection connection = new FakeConnection();
+ connection.setContent(json);
+
+ ConfigurationDelegate delegate = new ConfigurationDelegate(definition,connection,null);
+ Configuration config = delegate.loadResourceConfiguration();
+
+ assert config != null;
+ PropertySimple nameProperty = (PropertySimple) config.get("name");
+ assert nameProperty !=null;
+ String stringValue = nameProperty.getStringValue();
+ assert stringValue!=null;
+ assert stringValue.equals("default");
+
+ Property criteria = config.get("criteria");
+ assert criteria !=null;
+ PropertySimple critProp = (PropertySimple) criteria;
+ stringValue = critProp.getStringValue();
+ assert stringValue!=null;
+
+ }
+
+ public void test7() throws Exception {
+
+ String resultString = loadJsonFromFile("interfaces.json");
+
+ ConfigurationDefinition definition = loadDescriptor("test6and7");
+
+ ObjectMapper mapper = new ObjectMapper();
+ ComplexResult result = mapper.readValue(resultString,ComplexResult.class);
+ JsonNode json = mapper.valueToTree(result);
+
+ FakeConnection connection = new FakeConnection();
+ connection.setContent(json);
+
+ ConfigurationDelegate delegate = new ConfigurationDelegate(definition,connection,null);
+ Configuration config = delegate.loadResourceConfiguration();
+
+ assert config != null;
+ PropertySimple nameProperty = (PropertySimple) config.get("name");
+ assert nameProperty !=null;
+ String stringValue = nameProperty.getStringValue();
+ assert stringValue!=null;
+ assert stringValue.equals("public");
+
+ Property criteria = config.get("criteria");
+ assert criteria !=null;
+ PropertySimple critProp = (PropertySimple) criteria;
+ stringValue = critProp.getStringValue();
+ assert stringValue!=null;
+ assert stringValue.equals("any-ipv4-address");
+
+ }
+
+ public void test8() throws Exception {
+
+ String resultString = loadJsonFromFile("connector.json");
+
+ ConfigurationDefinition definition = loadDescriptor("test8");
+
+ ObjectMapper mapper = new ObjectMapper();
+ ComplexResult result = mapper.readValue(resultString,ComplexResult.class);
+ JsonNode json = mapper.valueToTree(result);
+
+ FakeConnection connection = new FakeConnection();
+ connection.setContent(json);
+
+ ConfigurationDelegate delegate = new ConfigurationDelegate(definition,connection,null);
+ Configuration config = delegate.loadResourceConfiguration();
+ assert config!=null;
+ assert config.getAllProperties().size()==8 : "Did not find 8 properties, but " + config.getAllProperties().size();
+ Property prop = config.get("bean-validation-enabled");
+ assert prop != null;
+ PropertySimple ps = (PropertySimple) prop;
+ assert ps.getBooleanValue();
+ prop = config.get("cached-connection-manager-error");
+ assert prop!=null;
+ ps = (PropertySimple) prop;
+ assert ps.getBooleanValue()==false;
+
+ }
@BeforeSuite
private void loadPluginDescriptor() throws Exception {
@@ -291,6 +470,22 @@ public class ConfigurationTest {
return null;
}
+ private String loadJsonFromFile(String fileName) throws Exception {
+ InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream(fileName);
+ BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
+ try {
+ StringBuilder builder = new StringBuilder();
+ String line;
+ while ((line = reader.readLine()) != null) {
+ builder.append(line);
+ }
+ return builder.toString();
+ }
+ finally {
+ reader.close();
+ }
+ }
+
/**
diff --git a/modules/plugins/jboss-as-7/src/test/resources/complexInterface.json b/modules/plugins/jboss-as-7/src/test/resources/complexInterface.json
new file mode 100644
index 0000000..bd048db
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/test/resources/complexInterface.json
@@ -0,0 +1,14 @@
+{
+ "outcome" : "success",
+ "result" : {
+ "name" : "complex",
+ "criteria" : [ {
+ "any" : [ {
+ "subnet-match" : "192.168.0.0/16"
+ }, "public-address" ]
+ }, {
+ "not" : [ "site-local-address" ]
+ }, "up", "multicast" ]
+ },
+ "compensating-operation" : null
+}
\ No newline at end of file
diff --git a/modules/plugins/jboss-as-7/src/test/resources/connector.json b/modules/plugins/jboss-as-7/src/test/resources/connector.json
new file mode 100644
index 0000000..78d6850
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/test/resources/connector.json
@@ -0,0 +1,10 @@
+{
+ "outcome" : "success",
+ "result" : {
+ "default-workmanager-short-running-thread-pool" : "jca-short-running",
+ "default-workmanager-long-running-thread-pool" : "jca-long-running",
+ "bean-validation-enabled" : true,
+ "archive-validation-enabled" : true
+ },
+ "compensating-operation" : null
+}
\ No newline at end of file
diff --git a/modules/plugins/jboss-as-7/src/test/resources/domain-result.json b/modules/plugins/jboss-as-7/src/test/resources/domain-result.json
new file mode 100644
index 0000000..9312a97
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/test/resources/domain-result.json
@@ -0,0 +1,2113 @@
+{
+ "outcome" : "success",
+ "result" : {
+ "host" : {
+ "local" : {
+ "name" : "local",
+ "namespaces" : [ {
+ "xsi" : "http://www.w3.org/2001/XMLSchema-instance"
+ } ],
+ "schema-locations" : [ {
+ "urn:jboss:domain:1.0" : "jboss_7_0.xsd"
+ } ],
+ "extension" : null,
+ "system-property" : null,
+ "path" : null,
+ "management" : {
+ "security-realms" : {
+ "security-realm" : null
+ },
+ "connections" : {
+ "connection" : null
+ }
+ },
+ "management-interface" : {
+ "native-interface" : {
+ "interface" : "public",
+ "port" : 9999
+ },
+ "http-interface" : {
+ "interface" : "public",
+ "port" : 9990
+ }
+ },
+ "server-config" : {
+ "server-one" : {
+ "path" : null,
+ "system-property" : null,
+ "interface" : null,
+ "jvm" : {
+ "default" : {
+ "type" : null,
+ "agent-lib" : null,
+ "agent-path" : null,
+ "env-classpath-ignored" : null,
+ "environment-variables" : null,
+ "heap-size" : null,
+ "max-heap-size" : null,
+ "java-agent" : null,
+ "java-home" : null,
+ "jvm-options" : null,
+ "permgen-size" : null,
+ "max-permgen-size" : null,
+ "stack-size" : null
+ }
+ },
+ "socket-binding-group" : null,
+ "socket-binding-port-offset" : null,
+ "name" : "server-one",
+ "group" : "main-server-group",
+ "auto-start" : true
+ },
+ "server-two" : {
+ "path" : null,
+ "system-property" : null,
+ "interface" : null,
+ "jvm" : {
+ "default" : {
+ "type" : null,
+ "agent-lib" : null,
+ "agent-path" : null,
+ "env-classpath-ignored" : null,
+ "environment-variables" : null,
+ "heap-size" : "64m",
+ "max-heap-size" : "256m",
+ "java-agent" : null,
+ "java-home" : null,
+ "jvm-options" : null,
+ "permgen-size" : null,
+ "max-permgen-size" : null,
+ "stack-size" : null
+ }
+ },
+ "socket-binding-group" : "standard-sockets",
+ "socket-binding-port-offset" : 150,
+ "name" : "server-two",
+ "group" : "main-server-group",
+ "auto-start" : true
+ },
+ "server-three" : {
+ "path" : null,
+ "system-property" : null,
+ "interface" : null,
+ "jvm" : null,
+ "socket-binding-group" : "standard-sockets",
+ "socket-binding-port-offset" : 250,
+ "name" : "server-three",
+ "group" : "other-server-group",
+ "auto-start" : false
+ }
+ },
+ "domain-controller" : {
+ "local" : {
+ }
+ },
+ "interface" : {
+ "loopback" : {
+ "name" : "loopback",
+ "criteria" : [ {
+ "inet-address" : "127.0.0.1"
+ } ]
+ },
+ "public" : {
+ "name" : "public",
+ "criteria" : "any-ipv4-address"
+ }
+ },
+ "jvm" : {
+ "default" : {
+ "type" : null,
+ "agent-lib" : null,
+ "agent-path" : null,
+ "env-classpath-ignored" : null,
+ "environment-variables" : null,
+ "heap-size" : "64m",
+ "max-heap-size" : "128m",
+ "java-agent" : null,
+ "java-home" : null,
+ "jvm-options" : null,
+ "permgen-size" : null,
+ "max-permgen-size" : null,
+ "stack-size" : null
+ }
+ },
+ "server" : {
+ "server-one" : {
+ "namespaces" : [ {
+ "xsi" : "http://www.w3.org/2001/XMLSchema-instance"
+ } ],
+ "schema-locations" : [ {
+ "urn:jboss:domain:1.0" : "jboss_7_0.xsd"
+ }, {
+ "urn:jboss:domain:arquillian:1.0" : "jboss-arquillian.xsd"
+ }, {
+ "urn:jboss:domain:connector:1.0" : "jboss-connector.xsd"
+ }, {
+ "urn:jboss:domain:datasources:1.0" : "jboss-datasources.xsd"
+ }, {
+ "urn:jboss:domain:ejb3:1.0" : "jboss-ejb3.xsd"
+ }, {
+ "urn:jboss:domain:ee:1.0" : "jboss-ee.xsd"
+ }, {
+ "urn:jboss:domain:jaxrs:1.0" : "jboss-jaxrs.xsd"
+ }, {
+ "urn:jboss:domain:jmx:1.0" : "jboss-jmx.xsd"
+ }, {
+ "urn:jboss:domain:jpa:1.0" : "jboss-jpa.xsd"
+ }, {
+ "urn:jboss:domain:messaging:1.0" : "jboss-messaging.xsd"
+ }, {
+ "urn:jboss:domain:naming:1.0" : "jboss-naming.xsd"
+ }, {
+ "urn:jboss:domain:osgi:1.0" : "jboss-osgi.xsd"
+ }, {
+ "urn:jboss:domain:remoting:1.0" : "jboss-remoting.xsd"
+ }, {
+ "urn:jboss:domain:resourceadapters:1.0" : "jboss-resource-adapters.xsd"
+ }, {
+ "urn:jboss:domain:sar:1.0" : "jboss-sar.xsd"
+ }, {
+ "urn:jboss:domain:threads:1.0" : "jboss-threads.xsd"
+ }, {
+ "urn:jboss:domain:transactions:1.0" : "jboss-txn.xsd"
+ }, {
+ "urn:jboss:domain:web:1.0" : "jboss-web.xsd"
+ }, {
+ "urn:jboss:domain:security:1.0" : "jboss-security.xsd"
+ }, {
+ "urn:jboss:domain:webservices:1.0" : "jboss-webservices.xsd"
+ }, {
+ "urn:jboss:domain:weld:1.0" : "jboss-weld.xsd"
+ } ],
+ "name" : "server-one",
+ "management" : {
+ "security-realms" : {
+ "security-realm" : null
+ },
+ "connections" : {
+ "connection" : null
+ }
+ },
+ "management-interface" : null,
+ "profile-name" : null,
+ "extension" : {
+ "org.jboss.as.arquillian.service" : {
+ "module" : "org.jboss.as.arquillian.service"
+ },
+ "org.jboss.as.connector" : {
+ "module" : "org.jboss.as.connector"
+ },
+ "org.jboss.as.jmx" : {
+ "module" : "org.jboss.as.jmx"
+ },
+ "org.jboss.as.jpa" : {
+ "module" : "org.jboss.as.jpa"
+ },
+ "org.jboss.as.logging" : {
+ "module" : "org.jboss.as.logging"
+ },
+ "org.jboss.as.ee" : {
+ "module" : "org.jboss.as.ee"
+ },
+ "org.jboss.as.ejb3" : {
+ "module" : "org.jboss.as.ejb3"
+ },
+ "org.jboss.as.jaxrs" : {
+ "module" : "org.jboss.as.jaxrs"
+ },
+ "org.jboss.as.messaging" : {
+ "module" : "org.jboss.as.messaging"
+ },
+ "org.jboss.as.naming" : {
+ "module" : "org.jboss.as.naming"
+ },
+ "org.jboss.as.osgi" : {
+ "module" : "org.jboss.as.osgi"
+ },
+ "org.jboss.as.remoting" : {
+ "module" : "org.jboss.as.remoting"
+ },
+ "org.jboss.as.sar" : {
+ "module" : "org.jboss.as.sar"
+ },
+ "org.jboss.as.security" : {
+ "module" : "org.jboss.as.security"
+ },
+ "org.jboss.as.threads" : {
+ "module" : "org.jboss.as.threads"
+ },
+ "org.jboss.as.transactions" : {
+ "module" : "org.jboss.as.transactions"
+ },
+ "org.jboss.as.web" : {
+ "module" : "org.jboss.as.web"
+ },
+ "org.jboss.as.weld" : {
+ "module" : "org.jboss.as.weld"
+ },
+ "org.jboss.as.webservices" : {
+ "module" : "org.jboss.as.webservices"
+ }
+ },
+ "system-property" : {
+ "java.net.preferIPv4Stack" : {
+ "value" : "true"
+ }
+ },
+ "path" : null,
+ "subsystem" : {
+ "logging" : {
+ "logger" : {
+ },
+ "async-handler" : {
+ },
+ "console-handler" : {
+ "CONSOLE" : {
+ "autoflush" : true,
+ "encoding" : null,
+ "formatter" : "%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n",
+ "level" : "INFO",
+ "queue-length" : null
+ }
+ },
+ "file-handler" : {
+ },
+ "periodic-rotating-file-handler" : {
+ "FILE" : {
+ "autoflush" : true,
+ "encoding" : null,
+ "formatter" : "%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n",
+ "level" : "INFO",
+ "file" : {
+ "path" : "server.log",
+ "relative-to" : "jboss.server.log.dir"
+ },
+ "suffix" : ".yyyy-MM-dd"
+ }
+ },
+ "size-rotating-file-handler" : {
+ },
+ "root-logger" : {
+ "level" : "INFO",
+ "handlers" : [ "CONSOLE", "FILE" ]
+ }
+ },
+ "threads" : {
+ "bounded-queue-thread-pool" : {
+ "jca-short-running" : {
+ "name" : "jca-short-running",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ },
+ "blocking" : true,
+ "allow-core-timeout" : false,
+ "queue-length" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "core-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ }
+ },
+ "jca-long-running" : {
+ "name" : "jca-long-running",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ },
+ "blocking" : true,
+ "allow-core-timeout" : false,
+ "queue-length" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "core-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ }
+ },
+ "ejb3-async" : {
+ "name" : "ejb3-async",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ },
+ "blocking" : true,
+ "allow-core-timeout" : false,
+ "queue-length" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "core-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ }
+ }
+ },
+ "queueless-thread-pool" : {
+ },
+ "scheduled-thread-pool" : {
+ "remoting" : {
+ "name" : "remoting",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ }
+ }
+ },
+ "thread-factory" : {
+ },
+ "unbounded-queue-thread-pool" : {
+ }
+ },
+ "arquillian" : {
+ },
+ "ee" : null,
+ "ejb3" : {
+ },
+ "naming" : {
+ },
+ "security" : {
+ "security-domain" : {
+ "other" : {
+ "authentication" : [ {
+ "code" : "UsersRoles",
+ "flag" : "required"
+ } ]
+ }
+ }
+ },
+ "transactions" : {
+ "core-environment" : {
+ "process-id" : {
+ "uuid" : "uuid"
+ },
+ "node-identifier" : null,
+ "relative-to" : null,
+ "path" : null
+ },
+ "recovery-environment" : {
+ "socket-binding" : "txn-recovery-environment",
+ "status-socket-binding" : "txn-status-manager"
+ },
+ "coordinator-environment" : {
+ "enable-statistics" : null,
+ "default-timeout" : null
+ },
+ "object-store" : {
+ "relative-to" : null,
+ "path" : null
+ }
+ },
+ "remoting" : {
+ "thread-pool" : "remoting",
+ "connector" : {
+ }
+ },
+ "jmx" : {
+ "server-binding" : "jmx-connector-server",
+ "registry-binding" : "jmx-connector-registry"
+ },
+ "jpa" : {
+ "default-datasource" : ""
+ },
+ "sar" : {
+ },
+ "weld" : {
+ },
+ "connector" : {
+ "default-workmanager-short-running-thread-pool" : "jca-short-running",
+ "default-workmanager-long-running-thread-pool" : "jca-long-running",
+ "bean-validation-enabled" : true,
+ "archive-validation-enabled" : true
+ },
+ "datasources" : {
+ "data-source" : {
+ "java:/H2DS" : {
+ "connection-url" : "jdbc:h2:mem:test;DB_CLOSE_DELAY=-1",
+ "jndi-name" : "java:/H2DS",
+ "driver-name" : "h2",
+ "pool-name" : "H2DS",
+ "use-java-context" : true,
+ "enabled" : true,
+ "pool-prefill" : false,
+ "pool-use-strict-min" : false,
+ "user-name" : "sa",
+ "password" : "sa",
+ "background-validation" : false,
+ "use-fast-fail" : false,
+ "validate-on-match" : false
+ }
+ },
+ "xa-data-source" : null,
+ "jdbc-driver" : {
+ "h2" : {
+ "driver-name" : "h2",
+ "driver-module-name" : "com.h2database.h2",
+ "driver-xa-datasource-class-name" : "org.h2.jdbcx.JdbcDataSource"
+ }
+ }
+ },
+ "resource-adapters" : {
+ "resource-adapter" : null
+ },
+ "osgi" : {
+ "activation" : "lazy",
+ "configuration" : {
+ "pid" : "org.apache.felix.webconsole.internal.servlet.OsgiManager",
+ "configuration_properties" : {
+ "manager.root" : "jboss-osgi"
+ }
+ },
+ "properties" : {
+ "org.jboss.osgi.system.modules" : "org.apache.commons.logging,\n org.apache.log4j,\n org.jboss.as.osgi,\n org.slf4j,",
+ "org.osgi.framework.system.packages.extra" : "org.apache.commons.logging;version=1.1.1,\n org.apache.log4j;version=1.2,\n org.jboss.as.osgi.service;version=7.0,\n org.jboss.osgi.deployment.interceptor;version=1.0,\n org.jboss.osgi.spi.capability;version=1.0,\n org.jboss.osgi.spi.util;version=1.0,\n org.jboss.osgi.testing;version=1.0,\n org.jboss.osgi.vfs;version=1.0,\n org.slf4j;version=1.5.10,",
+ "org.osgi.framework.startlevel.beginning" : "1"
+ },
+ "modules" : {
+ "javaee.api" : null,
+ "org.jboss.as.arquillian.aggregate" : null,
+ "org.jboss.logging" : null,
+ "org.apache.aries.util" : null,
+ "org.jboss.osgi.webconsole" : null,
+ "org.osgi.compendium" : null,
+ "org.apache.felix.log" : {
+ "start" : "1"
+ },
+ "org.jboss.osgi.logging" : {
+ "start" : "1"
+ },
+ "org.apache.aries.jmx" : {
+ "start" : "2"
+ },
+ "org.apache.felix.configadmin" : {
+ "start" : "2"
+ },
+ "org.apache.felix.eventadmin" : {
+ "start" : "2"
+ },
+ "org.apache.felix.metatype" : {
+ "start" : "2"
+ },
+ "org.apache.felix.webconsole" : {
+ "start" : "2"
+ },
+ "org.jboss.as.osgi.configadmin" : {
+ "start" : "2"
+ },
+ "org.jboss.osgi.jmx" : {
+ "start" : "2"
+ },
+ "org.jboss.osgi.http" : {
+ "start" : "2"
+ },
+ "org.jboss.osgi.blueprint" : {
+ "start" : "3"
+ },
+ "org.jboss.osgi.webapp" : {
+ "start" : "3"
+ },
+ "org.jboss.osgi.xerces" : {
+ "start" : "3"
+ }
+ }
+ },
+ "messaging" : {
+ "acceptor" : {
+ "in-vm" : {
+ "type" : "InVM",
+ "server-id" : 0,
+ "param" : null
+ },
+ "netty" : {
+ "type" : "Remote",
+ "socket-binding" : "messaging",
+ "param" : null
+ },
+ "netty-throughput" : {
+ "type" : "Remote",
+ "socket-binding" : "messaging-throughput",
+ "param" : [ {
+ "batch-delay" : "50"
+ }, {
+ "direct-deliver" : "false"
+ } ]
+ }
+ },
+ "address-setting" : {
+ "#" : {
+ "dead-letter-address" : "jms.queue.DLQ",
+ "expiry-address" : "jms.queue.ExpiryQueue",
+ "redelivery-delay" : "0",
+ "max-size-bytes" : "10485760",
+ "message-counter-history-day-limit" : "10",
+ "address-full-policy" : "BLOCK"
+ }
+ },
+ "connector" : {
+ "in-vm" : {
+ "type" : "InVM",
+ "server-id" : 0,
+ "param" : null
+ },
+ "netty" : {
+ "type" : "Remote",
+ "socket-binding" : "messaging",
+ "param" : null
+ },
+ "netty-throughput" : {
+ "type" : "Remote",
+ "socket-binding" : "messaging-throughput",
+ "param" : [ {
+ "batch-delay" : "50"
+ } ]
+ }
+ },
+ "journal-min-files" : "2",
+ "journal-type" : "NIO",
+ "journal-file-size" : "102400",
+ "persistence-enabled" : false,
+ "security-setting" : {
+ "#" : {
+ "guest" : {
+ "send" : true,
+ "consume" : true,
+ "createDurableQueue" : false,
+ "deleteDurableQueue" : false,
+ "createNonDurableQueue" : true,
+ "deleteNonDurableQueue" : true,
+ "manage" : false
+ }
+ }
+ },
+ "queue" : null
+ },
+ "jaxrs" : {
+ },
+ "jms" : {
+ "connection-factory" : {
+ "InVmConnectionFactory" : {
+ "connector" : {
+ "in-vm" : {
+ "backup-connector-name" : "netty"
+ }
+ },
+ "entries" : [ "java:/ConnectionFactory" ]
+ },
+ "RemoteConnectionFactory" : {
+ "connector" : {
+ "netty" : {
+ "backup-connector-name" : "in-vm"
+ }
+ },
+ "entries" : [ "RemoteConnectionFactory" ]
+ }
+ },
+ "queue" : {
+ "testQueue" : {
+ "entries" : [ "queue/test" ]
+ }
+ },
+ "topic" : {
+ "testTopic" : {
+ "entries" : [ "topic/test" ]
+ }
+ }
+ },
+ "web" : {
+ "configuration" : null,
+ "connector" : {
+ "http" : {
+ "protocol" : "HTTP/1.1",
+ "socket-binding" : "http",
+ "scheme" : "http",
+ "virtual-server" : null,
+ "ssl" : null
+ }
+ },
+ "virtual-server" : {
+ "localhost" : {
+ "alias" : [ "example.com" ],
+ "access-log" : null,
+ "rewrite" : null,
+ "default-web-module" : null,
+ "enable-welcome-root" : false
+ }
+ }
+ },
+ "webservices" : {
+ "modify-wsdl-address" : true,
+ "wsdl-host" : "localhost",
+ "endpoint" : {
+ }
+ }
+ },
+ "interface" : {
+ "loopback" : {
+ "name" : "loopback",
+ "criteria" : [ {
+ "inet-address" : "127.0.0.1"
+ } ]
+ },
+ "external" : {
+ "name" : "external",
+ "criteria" : "any-ipv4-address"
+ },
+ "public" : {
+ "name" : "public",
+ "criteria" : "any-ipv4-address"
+ }
+ },
+ "socket-binding-group" : {
+ "standard-sockets" : {
+ "name" : "standard-sockets",
+ "default-interface" : "external",
+ "port-offset" : 0,
+ "socket-binding" : {
+ "jmx-connector-registry" : {
+ "name" : "jmx-connector-registry",
+ "interface" : null,
+ "port" : 1090,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "jmx-connector-server" : {
+ "name" : "jmx-connector-server",
+ "interface" : null,
+ "port" : 1091,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "jndi" : {
+ "name" : "jndi",
+ "interface" : null,
+ "port" : 1099,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "http" : {
+ "name" : "http",
+ "interface" : null,
+ "port" : 8080,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "https" : {
+ "name" : "https",
+ "interface" : null,
+ "port" : 8447,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "osgi-http" : {
+ "name" : "osgi-http",
+ "interface" : null,
+ "port" : 8090,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "remoting" : {
+ "name" : "remoting",
+ "interface" : null,
+ "port" : 4447,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "txn-recovery-environment" : {
+ "name" : "txn-recovery-environment",
+ "interface" : null,
+ "port" : 4712,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "txn-status-manager" : {
+ "name" : "txn-status-manager",
+ "interface" : null,
+ "port" : 4713,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "messaging" : {
+ "name" : "messaging",
+ "interface" : null,
+ "port" : 5445,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "messaging-throughput" : {
+ "name" : "messaging-throughput",
+ "interface" : null,
+ "port" : 5455,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ }
+ }
+ }
+ },
+ "deployment" : null
+ },
+ "server-two" : {
+ "namespaces" : [ {
+ "xsi" : "http://www.w3.org/2001/XMLSchema-instance"
+ } ],
+ "schema-locations" : [ {
+ "urn:jboss:domain:1.0" : "jboss_7_0.xsd"
+ }, {
+ "urn:jboss:domain:arquillian:1.0" : "jboss-arquillian.xsd"
+ }, {
+ "urn:jboss:domain:connector:1.0" : "jboss-connector.xsd"
+ }, {
+ "urn:jboss:domain:datasources:1.0" : "jboss-datasources.xsd"
+ }, {
+ "urn:jboss:domain:ejb3:1.0" : "jboss-ejb3.xsd"
+ }, {
+ "urn:jboss:domain:ee:1.0" : "jboss-ee.xsd"
+ }, {
+ "urn:jboss:domain:jaxrs:1.0" : "jboss-jaxrs.xsd"
+ }, {
+ "urn:jboss:domain:jmx:1.0" : "jboss-jmx.xsd"
+ }, {
+ "urn:jboss:domain:jpa:1.0" : "jboss-jpa.xsd"
+ }, {
+ "urn:jboss:domain:messaging:1.0" : "jboss-messaging.xsd"
+ }, {
+ "urn:jboss:domain:naming:1.0" : "jboss-naming.xsd"
+ }, {
+ "urn:jboss:domain:osgi:1.0" : "jboss-osgi.xsd"
+ }, {
+ "urn:jboss:domain:remoting:1.0" : "jboss-remoting.xsd"
+ }, {
+ "urn:jboss:domain:resourceadapters:1.0" : "jboss-resource-adapters.xsd"
+ }, {
+ "urn:jboss:domain:sar:1.0" : "jboss-sar.xsd"
+ }, {
+ "urn:jboss:domain:threads:1.0" : "jboss-threads.xsd"
+ }, {
+ "urn:jboss:domain:transactions:1.0" : "jboss-txn.xsd"
+ }, {
+ "urn:jboss:domain:web:1.0" : "jboss-web.xsd"
+ }, {
+ "urn:jboss:domain:security:1.0" : "jboss-security.xsd"
+ }, {
+ "urn:jboss:domain:webservices:1.0" : "jboss-webservices.xsd"
+ }, {
+ "urn:jboss:domain:weld:1.0" : "jboss-weld.xsd"
+ } ],
+ "name" : "server-two",
+ "management" : {
+ "security-realms" : {
+ "security-realm" : null
+ },
+ "connections" : {
+ "connection" : null
+ }
+ },
+ "management-interface" : null,
+ "profile-name" : null,
+ "extension" : {
+ "org.jboss.as.arquillian.service" : {
+ "module" : "org.jboss.as.arquillian.service"
+ },
+ "org.jboss.as.connector" : {
+ "module" : "org.jboss.as.connector"
+ },
+ "org.jboss.as.jmx" : {
+ "module" : "org.jboss.as.jmx"
+ },
+ "org.jboss.as.jpa" : {
+ "module" : "org.jboss.as.jpa"
+ },
+ "org.jboss.as.logging" : {
+ "module" : "org.jboss.as.logging"
+ },
+ "org.jboss.as.ee" : {
+ "module" : "org.jboss.as.ee"
+ },
+ "org.jboss.as.ejb3" : {
+ "module" : "org.jboss.as.ejb3"
+ },
+ "org.jboss.as.jaxrs" : {
+ "module" : "org.jboss.as.jaxrs"
+ },
+ "org.jboss.as.messaging" : {
+ "module" : "org.jboss.as.messaging"
+ },
+ "org.jboss.as.naming" : {
+ "module" : "org.jboss.as.naming"
+ },
+ "org.jboss.as.osgi" : {
+ "module" : "org.jboss.as.osgi"
+ },
+ "org.jboss.as.remoting" : {
+ "module" : "org.jboss.as.remoting"
+ },
+ "org.jboss.as.sar" : {
+ "module" : "org.jboss.as.sar"
+ },
+ "org.jboss.as.security" : {
+ "module" : "org.jboss.as.security"
+ },
+ "org.jboss.as.threads" : {
+ "module" : "org.jboss.as.threads"
+ },
+ "org.jboss.as.transactions" : {
+ "module" : "org.jboss.as.transactions"
+ },
+ "org.jboss.as.web" : {
+ "module" : "org.jboss.as.web"
+ },
+ "org.jboss.as.weld" : {
+ "module" : "org.jboss.as.weld"
+ },
+ "org.jboss.as.webservices" : {
+ "module" : "org.jboss.as.webservices"
+ }
+ },
+ "system-property" : {
+ "java.net.preferIPv4Stack" : {
+ "value" : "true"
+ }
+ },
+ "path" : null,
+ "subsystem" : {
+ "logging" : {
+ "logger" : {
+ },
+ "async-handler" : {
+ },
+ "console-handler" : {
+ "CONSOLE" : {
+ "autoflush" : true,
+ "encoding" : null,
+ "formatter" : "%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n",
+ "level" : "INFO",
+ "queue-length" : null
+ }
+ },
+ "file-handler" : {
+ },
+ "periodic-rotating-file-handler" : {
+ "FILE" : {
+ "autoflush" : true,
+ "encoding" : null,
+ "formatter" : "%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n",
+ "level" : "INFO",
+ "file" : {
+ "path" : "server.log",
+ "relative-to" : "jboss.server.log.dir"
+ },
+ "suffix" : ".yyyy-MM-dd"
+ }
+ },
+ "size-rotating-file-handler" : {
+ },
+ "root-logger" : {
+ "level" : "INFO",
+ "handlers" : [ "CONSOLE", "FILE" ]
+ }
+ },
+ "threads" : {
+ "bounded-queue-thread-pool" : {
+ "jca-short-running" : {
+ "name" : "jca-short-running",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ },
+ "blocking" : true,
+ "allow-core-timeout" : false,
+ "queue-length" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "core-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ }
+ },
+ "jca-long-running" : {
+ "name" : "jca-long-running",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ },
+ "blocking" : true,
+ "allow-core-timeout" : false,
+ "queue-length" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "core-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ }
+ },
+ "ejb3-async" : {
+ "name" : "ejb3-async",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ },
+ "blocking" : true,
+ "allow-core-timeout" : false,
+ "queue-length" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "core-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ }
+ }
+ },
+ "queueless-thread-pool" : {
+ },
+ "scheduled-thread-pool" : {
+ "remoting" : {
+ "name" : "remoting",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ }
+ }
+ },
+ "thread-factory" : {
+ },
+ "unbounded-queue-thread-pool" : {
+ }
+ },
+ "arquillian" : {
+ },
+ "ee" : null,
+ "ejb3" : {
+ },
+ "naming" : {
+ },
+ "security" : {
+ "security-domain" : {
+ "other" : {
+ "authentication" : [ {
+ "code" : "UsersRoles",
+ "flag" : "required"
+ } ]
+ }
+ }
+ },
+ "transactions" : {
+ "core-environment" : {
+ "process-id" : {
+ "uuid" : "uuid"
+ },
+ "node-identifier" : null,
+ "relative-to" : null,
+ "path" : null
+ },
+ "recovery-environment" : {
+ "socket-binding" : "txn-recovery-environment",
+ "status-socket-binding" : "txn-status-manager"
+ },
+ "coordinator-environment" : {
+ "enable-statistics" : null,
+ "default-timeout" : null
+ },
+ "object-store" : {
+ "relative-to" : null,
+ "path" : null
+ }
+ },
+ "remoting" : {
+ "thread-pool" : "remoting",
+ "connector" : {
+ }
+ },
+ "jmx" : {
+ "server-binding" : "jmx-connector-server",
+ "registry-binding" : "jmx-connector-registry"
+ },
+ "jpa" : {
+ "default-datasource" : ""
+ },
+ "sar" : {
+ },
+ "weld" : {
+ },
+ "connector" : {
+ "default-workmanager-short-running-thread-pool" : "jca-short-running",
+ "default-workmanager-long-running-thread-pool" : "jca-long-running",
+ "bean-validation-enabled" : true,
+ "archive-validation-enabled" : true
+ },
+ "datasources" : {
+ "data-source" : {
+ "java:/H2DS" : {
+ "connection-url" : "jdbc:h2:mem:test;DB_CLOSE_DELAY=-1",
+ "jndi-name" : "java:/H2DS",
+ "driver-name" : "h2",
+ "pool-name" : "H2DS",
+ "use-java-context" : true,
+ "enabled" : true,
+ "pool-prefill" : false,
+ "pool-use-strict-min" : false,
+ "user-name" : "sa",
+ "password" : "sa",
+ "background-validation" : false,
+ "use-fast-fail" : false,
+ "validate-on-match" : false
+ }
+ },
+ "xa-data-source" : null,
+ "jdbc-driver" : {
+ "h2" : {
+ "driver-name" : "h2",
+ "driver-module-name" : "com.h2database.h2",
+ "driver-xa-datasource-class-name" : "org.h2.jdbcx.JdbcDataSource"
+ }
+ }
+ },
+ "resource-adapters" : {
+ "resource-adapter" : null
+ },
+ "osgi" : {
+ "activation" : "lazy",
+ "configuration" : {
+ "pid" : "org.apache.felix.webconsole.internal.servlet.OsgiManager",
+ "configuration_properties" : {
+ "manager.root" : "jboss-osgi"
+ }
+ },
+ "properties" : {
+ "org.jboss.osgi.system.modules" : "org.apache.commons.logging,\n org.apache.log4j,\n org.jboss.as.osgi,\n org.slf4j,",
+ "org.osgi.framework.system.packages.extra" : "org.apache.commons.logging;version=1.1.1,\n org.apache.log4j;version=1.2,\n org.jboss.as.osgi.service;version=7.0,\n org.jboss.osgi.deployment.interceptor;version=1.0,\n org.jboss.osgi.spi.capability;version=1.0,\n org.jboss.osgi.spi.util;version=1.0,\n org.jboss.osgi.testing;version=1.0,\n org.jboss.osgi.vfs;version=1.0,\n org.slf4j;version=1.5.10,",
+ "org.osgi.framework.startlevel.beginning" : "1"
+ },
+ "modules" : {
+ "javaee.api" : null,
+ "org.jboss.as.arquillian.aggregate" : null,
+ "org.jboss.logging" : null,
+ "org.apache.aries.util" : null,
+ "org.jboss.osgi.webconsole" : null,
+ "org.osgi.compendium" : null,
+ "org.apache.felix.log" : {
+ "start" : "1"
+ },
+ "org.jboss.osgi.logging" : {
+ "start" : "1"
+ },
+ "org.apache.aries.jmx" : {
+ "start" : "2"
+ },
+ "org.apache.felix.configadmin" : {
+ "start" : "2"
+ },
+ "org.apache.felix.eventadmin" : {
+ "start" : "2"
+ },
+ "org.apache.felix.metatype" : {
+ "start" : "2"
+ },
+ "org.apache.felix.webconsole" : {
+ "start" : "2"
+ },
+ "org.jboss.as.osgi.configadmin" : {
+ "start" : "2"
+ },
+ "org.jboss.osgi.jmx" : {
+ "start" : "2"
+ },
+ "org.jboss.osgi.http" : {
+ "start" : "2"
+ },
+ "org.jboss.osgi.blueprint" : {
+ "start" : "3"
+ },
+ "org.jboss.osgi.webapp" : {
+ "start" : "3"
+ },
+ "org.jboss.osgi.xerces" : {
+ "start" : "3"
+ }
+ }
+ },
+ "messaging" : {
+ "acceptor" : {
+ "in-vm" : {
+ "type" : "InVM",
+ "server-id" : 0,
+ "param" : null
+ },
+ "netty" : {
+ "type" : "Remote",
+ "socket-binding" : "messaging",
+ "param" : null
+ },
+ "netty-throughput" : {
+ "type" : "Remote",
+ "socket-binding" : "messaging-throughput",
+ "param" : [ {
+ "batch-delay" : "50"
+ }, {
+ "direct-deliver" : "false"
+ } ]
+ }
+ },
+ "address-setting" : {
+ "#" : {
+ "dead-letter-address" : "jms.queue.DLQ",
+ "expiry-address" : "jms.queue.ExpiryQueue",
+ "redelivery-delay" : "0",
+ "max-size-bytes" : "10485760",
+ "message-counter-history-day-limit" : "10",
+ "address-full-policy" : "BLOCK"
+ }
+ },
+ "connector" : {
+ "in-vm" : {
+ "type" : "InVM",
+ "server-id" : 0,
+ "param" : null
+ },
+ "netty" : {
+ "type" : "Remote",
+ "socket-binding" : "messaging",
+ "param" : null
+ },
+ "netty-throughput" : {
+ "type" : "Remote",
+ "socket-binding" : "messaging-throughput",
+ "param" : [ {
+ "batch-delay" : "50"
+ } ]
+ }
+ },
+ "journal-min-files" : "2",
+ "journal-type" : "NIO",
+ "journal-file-size" : "102400",
+ "persistence-enabled" : false,
+ "security-setting" : {
+ "#" : {
+ "guest" : {
+ "send" : true,
+ "consume" : true,
+ "createDurableQueue" : false,
+ "deleteDurableQueue" : false,
+ "createNonDurableQueue" : true,
+ "deleteNonDurableQueue" : true,
+ "manage" : false
+ }
+ }
+ },
+ "queue" : null
+ },
+ "jaxrs" : {
+ },
+ "jms" : {
+ "connection-factory" : {
+ "InVmConnectionFactory" : {
+ "connector" : {
+ "in-vm" : {
+ "backup-connector-name" : "netty"
+ }
+ },
+ "entries" : [ "java:/ConnectionFactory" ]
+ },
+ "RemoteConnectionFactory" : {
+ "connector" : {
+ "netty" : {
+ "backup-connector-name" : "in-vm"
+ }
+ },
+ "entries" : [ "RemoteConnectionFactory" ]
+ }
+ },
+ "queue" : {
+ "testQueue" : {
+ "entries" : [ "queue/test" ]
+ }
+ },
+ "topic" : {
+ "testTopic" : {
+ "entries" : [ "topic/test" ]
+ }
+ }
+ },
+ "web" : {
+ "configuration" : null,
+ "connector" : {
+ "http" : {
+ "protocol" : "HTTP/1.1",
+ "socket-binding" : "http",
+ "scheme" : "http",
+ "virtual-server" : null,
+ "ssl" : null
+ }
+ },
+ "virtual-server" : {
+ "localhost" : {
+ "alias" : [ "example.com" ],
+ "access-log" : null,
+ "rewrite" : null,
+ "default-web-module" : null,
+ "enable-welcome-root" : false
+ }
+ }
+ },
+ "webservices" : {
+ "modify-wsdl-address" : true,
+ "wsdl-host" : "localhost",
+ "endpoint" : {
+ }
+ }
+ },
+ "interface" : {
+ "loopback" : {
+ "name" : "loopback",
+ "criteria" : [ {
+ "inet-address" : "127.0.0.1"
+ } ]
+ },
+ "external" : {
+ "name" : "external",
+ "criteria" : "any-ipv4-address"
+ },
+ "public" : {
+ "name" : "public",
+ "criteria" : "any-ipv4-address"
+ }
+ },
+ "socket-binding-group" : {
+ "standard-sockets" : {
+ "name" : "standard-sockets",
+ "default-interface" : "external",
+ "port-offset" : 150,
+ "socket-binding" : {
+ "jmx-connector-registry" : {
+ "name" : "jmx-connector-registry",
+ "interface" : null,
+ "port" : 1090,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "jmx-connector-server" : {
+ "name" : "jmx-connector-server",
+ "interface" : null,
+ "port" : 1091,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "jndi" : {
+ "name" : "jndi",
+ "interface" : null,
+ "port" : 1099,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "http" : {
+ "name" : "http",
+ "interface" : null,
+ "port" : 8080,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "https" : {
+ "name" : "https",
+ "interface" : null,
+ "port" : 8447,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "osgi-http" : {
+ "name" : "osgi-http",
+ "interface" : null,
+ "port" : 8090,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "remoting" : {
+ "name" : "remoting",
+ "interface" : null,
+ "port" : 4447,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "txn-recovery-environment" : {
+ "name" : "txn-recovery-environment",
+ "interface" : null,
+ "port" : 4712,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "txn-status-manager" : {
+ "name" : "txn-status-manager",
+ "interface" : null,
+ "port" : 4713,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "messaging" : {
+ "name" : "messaging",
+ "interface" : null,
+ "port" : 5445,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "messaging-throughput" : {
+ "name" : "messaging-throughput",
+ "interface" : null,
+ "port" : 5455,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ }
+ }
+ }
+ },
+ "deployment" : null
+ }
+ }
+ }
+ },
+ "namespaces" : [ {
+ "xsi" : "http://www.w3.org/2001/XMLSchema-instance"
+ } ],
+ "schema-locations" : [ {
+ "urn:jboss:domain:1.0" : "jboss_7_0.xsd"
+ }, {
+ "urn:jboss:domain:arquillian:1.0" : "jboss-arquillian.xsd"
+ }, {
+ "urn:jboss:domain:connector:1.0" : "jboss-connector.xsd"
+ }, {
+ "urn:jboss:domain:datasources:1.0" : "jboss-datasources.xsd"
+ }, {
+ "urn:jboss:domain:ejb3:1.0" : "jboss-ejb3.xsd"
+ }, {
+ "urn:jboss:domain:ee:1.0" : "jboss-ee.xsd"
+ }, {
+ "urn:jboss:domain:jaxrs:1.0" : "jboss-jaxrs.xsd"
+ }, {
+ "urn:jboss:domain:jmx:1.0" : "jboss-jmx.xsd"
+ }, {
+ "urn:jboss:domain:jpa:1.0" : "jboss-jpa.xsd"
+ }, {
+ "urn:jboss:domain:messaging:1.0" : "jboss-messaging.xsd"
+ }, {
+ "urn:jboss:domain:naming:1.0" : "jboss-naming.xsd"
+ }, {
+ "urn:jboss:domain:osgi:1.0" : "jboss-osgi.xsd"
+ }, {
+ "urn:jboss:domain:remoting:1.0" : "jboss-remoting.xsd"
+ }, {
+ "urn:jboss:domain:resourceadapters:1.0" : "jboss-resource-adapters.xsd"
+ }, {
+ "urn:jboss:domain:sar:1.0" : "jboss-sar.xsd"
+ }, {
+ "urn:jboss:domain:threads:1.0" : "jboss-threads.xsd"
+ }, {
+ "urn:jboss:domain:transactions:1.0" : "jboss-txn.xsd"
+ }, {
+ "urn:jboss:domain:web:1.0" : "jboss-web.xsd"
+ }, {
+ "urn:jboss:domain:security:1.0" : "jboss-security.xsd"
+ }, {
+ "urn:jboss:domain:webservices:1.0" : "jboss-webservices.xsd"
+ }, {
+ "urn:jboss:domain:weld:1.0" : "jboss-weld.xsd"
+ } ],
+ "extension" : {
+ "org.jboss.as.arquillian.service" : {
+ "module" : "org.jboss.as.arquillian.service"
+ },
+ "org.jboss.as.connector" : {
+ "module" : "org.jboss.as.connector"
+ },
+ "org.jboss.as.jmx" : {
+ "module" : "org.jboss.as.jmx"
+ },
+ "org.jboss.as.jpa" : {
+ "module" : "org.jboss.as.jpa"
+ },
+ "org.jboss.as.logging" : {
+ "module" : "org.jboss.as.logging"
+ },
+ "org.jboss.as.ee" : {
+ "module" : "org.jboss.as.ee"
+ },
+ "org.jboss.as.ejb3" : {
+ "module" : "org.jboss.as.ejb3"
+ },
+ "org.jboss.as.jaxrs" : {
+ "module" : "org.jboss.as.jaxrs"
+ },
+ "org.jboss.as.messaging" : {
+ "module" : "org.jboss.as.messaging"
+ },
+ "org.jboss.as.naming" : {
+ "module" : "org.jboss.as.naming"
+ },
+ "org.jboss.as.osgi" : {
+ "module" : "org.jboss.as.osgi"
+ },
+ "org.jboss.as.remoting" : {
+ "module" : "org.jboss.as.remoting"
+ },
+ "org.jboss.as.sar" : {
+ "module" : "org.jboss.as.sar"
+ },
+ "org.jboss.as.security" : {
+ "module" : "org.jboss.as.security"
+ },
+ "org.jboss.as.threads" : {
+ "module" : "org.jboss.as.threads"
+ },
+ "org.jboss.as.transactions" : {
+ "module" : "org.jboss.as.transactions"
+ },
+ "org.jboss.as.web" : {
+ "module" : "org.jboss.as.web"
+ },
+ "org.jboss.as.weld" : {
+ "module" : "org.jboss.as.weld"
+ },
+ "org.jboss.as.webservices" : {
+ "module" : "org.jboss.as.webservices"
+ }
+ },
+ "path" : null,
+ "system-property" : {
+ "java.net.preferIPv4Stack" : {
+ "value" : "true",
+ "boot-time" : true
+ }
+ },
+ "profile" : {
+ "default" : {
+ "includes" : null,
+ "subsystem" : {
+ "logging" : {
+ "logger" : {
+ },
+ "async-handler" : {
+ },
+ "console-handler" : {
+ "CONSOLE" : {
+ "autoflush" : true,
+ "encoding" : null,
+ "formatter" : "%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n",
+ "level" : "INFO",
+ "queue-length" : null
+ }
+ },
+ "file-handler" : {
+ },
+ "periodic-rotating-file-handler" : {
+ "FILE" : {
+ "autoflush" : true,
+ "encoding" : null,
+ "formatter" : "%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n",
+ "level" : "INFO",
+ "file" : {
+ "path" : "server.log",
+ "relative-to" : "jboss.server.log.dir"
+ },
+ "suffix" : ".yyyy-MM-dd"
+ }
+ },
+ "size-rotating-file-handler" : {
+ },
+ "root-logger" : {
+ "level" : "INFO",
+ "handlers" : [ "CONSOLE", "FILE" ]
+ }
+ },
+ "threads" : {
+ "bounded-queue-thread-pool" : {
+ "jca-short-running" : {
+ "name" : "jca-short-running",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ },
+ "blocking" : true,
+ "allow-core-timeout" : false,
+ "queue-length" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "core-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ }
+ },
+ "jca-long-running" : {
+ "name" : "jca-long-running",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ },
+ "blocking" : true,
+ "allow-core-timeout" : false,
+ "queue-length" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "core-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ }
+ },
+ "ejb3-async" : {
+ "name" : "ejb3-async",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ },
+ "blocking" : true,
+ "allow-core-timeout" : false,
+ "queue-length" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "core-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ }
+ }
+ },
+ "queueless-thread-pool" : {
+ },
+ "scheduled-thread-pool" : {
+ "remoting" : {
+ "name" : "remoting",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ }
+ }
+ },
+ "thread-factory" : {
+ },
+ "unbounded-queue-thread-pool" : {
+ }
+ },
+ "arquillian" : {
+ },
+ "ee" : null,
+ "ejb3" : {
+ },
+ "naming" : {
+ },
+ "security" : {
+ "security-domain" : {
+ "other" : {
+ "authentication" : [ {
+ "code" : "UsersRoles",
+ "flag" : "required"
+ } ]
+ }
+ }
+ },
+ "transactions" : {
+ "core-environment" : {
+ "process-id" : {
+ "uuid" : "uuid"
+ },
+ "node-identifier" : null,
+ "relative-to" : null,
+ "path" : null
+ },
+ "recovery-environment" : {
+ "socket-binding" : "txn-recovery-environment",
+ "status-socket-binding" : "txn-status-manager"
+ },
+ "coordinator-environment" : {
+ "enable-statistics" : null,
+ "default-timeout" : null
+ },
+ "object-store" : {
+ "relative-to" : null,
+ "path" : null
+ }
+ },
+ "remoting" : {
+ "thread-pool" : "remoting",
+ "connector" : {
+ }
+ },
+ "jmx" : {
+ "server-binding" : "jmx-connector-server",
+ "registry-binding" : "jmx-connector-registry"
+ },
+ "jpa" : {
+ "default-datasource" : ""
+ },
+ "sar" : {
+ },
+ "weld" : {
+ },
+ "connector" : {
+ "default-workmanager-short-running-thread-pool" : "jca-short-running",
+ "default-workmanager-long-running-thread-pool" : "jca-long-running",
+ "bean-validation-enabled" : true,
+ "archive-validation-enabled" : true
+ },
+ "datasources" : {
+ "data-source" : {
+ "java:/H2DS" : {
+ "connection-url" : "jdbc:h2:mem:test;DB_CLOSE_DELAY=-1",
+ "jndi-name" : "java:/H2DS",
+ "driver-name" : "h2",
+ "pool-name" : "H2DS",
+ "use-java-context" : true,
+ "enabled" : true,
+ "pool-prefill" : false,
+ "pool-use-strict-min" : false,
+ "user-name" : "sa",
+ "password" : "sa",
+ "background-validation" : false,
+ "use-fast-fail" : false,
+ "validate-on-match" : false
+ }
+ },
+ "xa-data-source" : null,
+ "jdbc-driver" : {
+ "h2" : {
+ "driver-name" : "h2",
+ "driver-module-name" : "com.h2database.h2",
+ "driver-xa-datasource-class-name" : "org.h2.jdbcx.JdbcDataSource"
+ }
+ }
+ },
+ "resource-adapters" : {
+ "resource-adapter" : null
+ },
+ "osgi" : {
+ "activation" : "lazy",
+ "configuration" : {
+ "pid" : "org.apache.felix.webconsole.internal.servlet.OsgiManager",
+ "configuration_properties" : {
+ "manager.root" : "jboss-osgi"
+ }
+ },
+ "properties" : {
+ "org.jboss.osgi.system.modules" : "org.apache.commons.logging,\n org.apache.log4j,\n org.jboss.as.osgi,\n org.slf4j,",
+ "org.osgi.framework.system.packages.extra" : "org.apache.commons.logging;version=1.1.1,\n org.apache.log4j;version=1.2,\n org.jboss.as.osgi.service;version=7.0,\n org.jboss.osgi.deployment.interceptor;version=1.0,\n org.jboss.osgi.spi.capability;version=1.0,\n org.jboss.osgi.spi.util;version=1.0,\n org.jboss.osgi.testing;version=1.0,\n org.jboss.osgi.vfs;version=1.0,\n org.slf4j;version=1.5.10,",
+ "org.osgi.framework.startlevel.beginning" : "1"
+ },
+ "modules" : {
+ "javaee.api" : null,
+ "org.jboss.as.arquillian.aggregate" : null,
+ "org.jboss.logging" : null,
+ "org.apache.aries.util" : null,
+ "org.jboss.osgi.webconsole" : null,
+ "org.osgi.compendium" : null,
+ "org.apache.felix.log" : {
+ "start" : "1"
+ },
+ "org.jboss.osgi.logging" : {
+ "start" : "1"
+ },
+ "org.apache.aries.jmx" : {
+ "start" : "2"
+ },
+ "org.apache.felix.configadmin" : {
+ "start" : "2"
+ },
+ "org.apache.felix.eventadmin" : {
+ "start" : "2"
+ },
+ "org.apache.felix.metatype" : {
+ "start" : "2"
+ },
+ "org.apache.felix.webconsole" : {
+ "start" : "2"
+ },
+ "org.jboss.as.osgi.configadmin" : {
+ "start" : "2"
+ },
+ "org.jboss.osgi.jmx" : {
+ "start" : "2"
+ },
+ "org.jboss.osgi.http" : {
+ "start" : "2"
+ },
+ "org.jboss.osgi.blueprint" : {
+ "start" : "3"
+ },
+ "org.jboss.osgi.webapp" : {
+ "start" : "3"
+ },
+ "org.jboss.osgi.xerces" : {
+ "start" : "3"
+ }
+ }
+ },
+ "messaging" : {
+ "acceptor" : {
+ "in-vm" : {
+ "type" : "InVM",
+ "server-id" : 0,
+ "param" : null
+ },
+ "netty" : {
+ "type" : "Remote",
+ "socket-binding" : "messaging",
+ "param" : null
+ },
+ "netty-throughput" : {
+ "type" : "Remote",
+ "socket-binding" : "messaging-throughput",
+ "param" : [ {
+ "batch-delay" : "50"
+ }, {
+ "direct-deliver" : "false"
+ } ]
+ }
+ },
+ "address-setting" : {
+ "#" : {
+ "dead-letter-address" : "jms.queue.DLQ",
+ "expiry-address" : "jms.queue.ExpiryQueue",
+ "redelivery-delay" : "0",
+ "max-size-bytes" : "10485760",
+ "message-counter-history-day-limit" : "10",
+ "address-full-policy" : "BLOCK"
+ }
+ },
+ "connector" : {
+ "in-vm" : {
+ "type" : "InVM",
+ "server-id" : 0,
+ "param" : null
+ },
+ "netty" : {
+ "type" : "Remote",
+ "socket-binding" : "messaging",
+ "param" : null
+ },
+ "netty-throughput" : {
+ "type" : "Remote",
+ "socket-binding" : "messaging-throughput",
+ "param" : [ {
+ "batch-delay" : "50"
+ } ]
+ }
+ },
+ "journal-min-files" : "2",
+ "journal-type" : "NIO",
+ "journal-file-size" : "102400",
+ "persistence-enabled" : false,
+ "security-setting" : {
+ "#" : {
+ "guest" : {
+ "send" : true,
+ "consume" : true,
+ "createDurableQueue" : false,
+ "deleteDurableQueue" : false,
+ "createNonDurableQueue" : true,
+ "deleteNonDurableQueue" : true,
+ "manage" : false
+ }
+ }
+ },
+ "queue" : null
+ },
+ "jaxrs" : {
+ },
+ "jms" : {
+ "connection-factory" : {
+ "InVmConnectionFactory" : {
+ "connector" : {
+ "in-vm" : {
+ "backup-connector-name" : "netty"
+ }
+ },
+ "entries" : [ "java:/ConnectionFactory" ]
+ },
+ "RemoteConnectionFactory" : {
+ "connector" : {
+ "netty" : {
+ "backup-connector-name" : "in-vm"
+ }
+ },
+ "entries" : [ "RemoteConnectionFactory" ]
+ }
+ },
+ "queue" : {
+ "testQueue" : {
+ "entries" : [ "queue/test" ]
+ }
+ },
+ "topic" : {
+ "testTopic" : {
+ "entries" : [ "topic/test" ]
+ }
+ }
+ },
+ "web" : {
+ "configuration" : null,
+ "connector" : {
+ "http" : {
+ "protocol" : "HTTP/1.1",
+ "socket-binding" : "http",
+ "scheme" : "http",
+ "virtual-server" : null,
+ "ssl" : null
+ }
+ },
+ "virtual-server" : {
+ "localhost" : {
+ "alias" : [ "example.com" ],
+ "access-log" : null,
+ "rewrite" : null,
+ "default-web-module" : null,
+ "enable-welcome-root" : false
+ }
+ }
+ },
+ "webservices" : {
+ "modify-wsdl-address" : true,
+ "wsdl-host" : "localhost",
+ "endpoint" : {
+ }
+ }
+ }
+ }
+ },
+ "interface" : {
+ "loopback" : {
+ "name" : "loopback",
+ "criteria" : [ {
+ "inet-address" : "127.0.0.1"
+ } ]
+ },
+ "external" : {
+ "name" : "external",
+ "criteria" : "any-ipv4-address"
+ }
+ },
+ "socket-binding-group" : {
+ "standard-sockets" : {
+ "name" : "standard-sockets",
+ "default-interface" : "external",
+ "includes" : [ "messaging-sockets" ],
+ "socket-binding" : {
+ "jmx-connector-registry" : {
+ "name" : "jmx-connector-registry",
+ "interface" : null,
+ "port" : 1090,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "jmx-connector-server" : {
+ "name" : "jmx-connector-server",
+ "interface" : null,
+ "port" : 1091,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "jndi" : {
+ "name" : "jndi",
+ "interface" : null,
+ "port" : 1099,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "http" : {
+ "name" : "http",
+ "interface" : null,
+ "port" : 8080,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "https" : {
+ "name" : "https",
+ "interface" : null,
+ "port" : 8447,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "osgi-http" : {
+ "name" : "osgi-http",
+ "interface" : null,
+ "port" : 8090,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "remoting" : {
+ "name" : "remoting",
+ "interface" : null,
+ "port" : 4447,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "txn-recovery-environment" : {
+ "name" : "txn-recovery-environment",
+ "interface" : null,
+ "port" : 4712,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "txn-status-manager" : {
+ "name" : "txn-status-manager",
+ "interface" : null,
+ "port" : 4713,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ }
+ }
+ },
+ "messaging-sockets" : {
+ "name" : "messaging-sockets",
+ "default-interface" : "external",
+ "includes" : [ ],
+ "socket-binding" : {
+ "messaging" : {
+ "name" : "messaging",
+ "interface" : null,
+ "port" : 5445,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ },
+ "messaging-throughput" : {
+ "name" : "messaging-throughput",
+ "interface" : null,
+ "port" : 5455,
+ "fixed-port" : null,
+ "multicast-address" : null,
+ "multicast-port" : null
+ }
+ }
+ }
+ },
+ "deployment" : null,
+ "server-group" : {
+ "main-server-group" : {
+ "profile" : "default",
+ "jvm" : {
+ "default" : {
+ "type" : null,
+ "agent-lib" : null,
+ "agent-path" : null,
+ "env-classpath-ignored" : null,
+ "environment-variables" : null,
+ "heap-size" : "64m",
+ "max-heap-size" : "512m",
+ "java-agent" : null,
+ "java-home" : null,
+ "jvm-options" : null,
+ "permgen-size" : null,
+ "max-permgen-size" : null,
+ "stack-size" : null
+ }
+ },
+ "system-property" : null,
+ "deployment" : null,
+ "socket-binding-group" : "standard-sockets"
+ },
+ "other-server-group" : {
+ "profile" : "default",
+ "jvm" : {
+ "default" : {
+ "type" : null,
+ "agent-lib" : null,
+ "agent-path" : null,
+ "env-classpath-ignored" : null,
+ "environment-variables" : null,
+ "heap-size" : "64m",
+ "max-heap-size" : "512m",
+ "java-agent" : null,
+ "java-home" : null,
+ "jvm-options" : null,
+ "permgen-size" : null,
+ "max-permgen-size" : null,
+ "stack-size" : null
+ }
+ },
+ "system-property" : null,
+ "deployment" : null,
+ "socket-binding-group" : "standard-sockets"
+ }
+ }
+ },
+ "compensating-operation" : null
+}
diff --git a/modules/plugins/jboss-as-7/src/test/resources/extensions.json b/modules/plugins/jboss-as-7/src/test/resources/extensions.json
new file mode 100644
index 0000000..0ba5ccd
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/test/resources/extensions.json
@@ -0,0 +1,93 @@
+{
+ "outcome" : "success",
+ "result" : [ {
+ "org.jboss.as.arquillian.service" : {
+ "module" : "org.jboss.as.arquillian.service"
+ }
+ }, {
+ "org.jboss.as.clustering" : {
+ "module" : "org.jboss.as.clustering"
+ }
+ }, {
+ "org.jboss.as.connector" : {
+ "module" : "org.jboss.as.connector"
+ }
+ }, {
+ "org.jboss.as.deployment-scanner" : {
+ "module" : "org.jboss.as.deployment-scanner"
+ }
+ }, {
+ "org.jboss.as.ee" : {
+ "module" : "org.jboss.as.ee"
+ }
+ }, {
+ "org.jboss.as.ejb3" : {
+ "module" : "org.jboss.as.ejb3"
+ }
+ }, {
+ "org.jboss.as.jaxrs" : {
+ "module" : "org.jboss.as.jaxrs"
+ }
+ }, {
+ "org.jboss.as.jmx" : {
+ "module" : "org.jboss.as.jmx"
+ }
+ }, {
+ "org.jboss.as.jpa" : {
+ "module" : "org.jboss.as.jpa"
+ }
+ }, {
+ "org.jboss.as.logging" : {
+ "module" : "org.jboss.as.logging"
+ }
+ }, {
+ "org.jboss.as.messaging" : {
+ "module" : "org.jboss.as.messaging"
+ }
+ }, {
+ "org.jboss.as.modcluster" : {
+ "module" : "org.jboss.as.modcluster"
+ }
+ }, {
+ "org.jboss.as.naming" : {
+ "module" : "org.jboss.as.naming"
+ }
+ }, {
+ "org.jboss.as.osgi" : {
+ "module" : "org.jboss.as.osgi"
+ }
+ }, {
+ "org.jboss.as.remoting" : {
+ "module" : "org.jboss.as.remoting"
+ }
+ }, {
+ "org.jboss.as.sar" : {
+ "module" : "org.jboss.as.sar"
+ }
+ }, {
+ "org.jboss.as.security" : {
+ "module" : "org.jboss.as.security"
+ }
+ }, {
+ "org.jboss.as.threads" : {
+ "module" : "org.jboss.as.threads"
+ }
+ }, {
+ "org.jboss.as.transactions" : {
+ "module" : "org.jboss.as.transactions"
+ }
+ }, {
+ "org.jboss.as.web" : {
+ "module" : "org.jboss.as.web"
+ }
+ }, {
+ "org.jboss.as.webservices" : {
+ "module" : "org.jboss.as.webservices"
+ }
+ }, {
+ "org.jboss.as.weld" : {
+ "module" : "org.jboss.as.weld"
+ }
+ } ],
+ "compensating-operation" : null
+}
\ No newline at end of file
diff --git a/modules/plugins/jboss-as-7/src/test/resources/interfaces.json b/modules/plugins/jboss-as-7/src/test/resources/interfaces.json
new file mode 100644
index 0000000..d7d8461
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/test/resources/interfaces.json
@@ -0,0 +1,8 @@
+{
+ "outcome" : "success",
+ "result" : {
+ "name" : "public",
+ "criteria" : "any-ipv4-address"
+ },
+ "compensating-operation" : null
+}
\ No newline at end of file
diff --git a/modules/plugins/jboss-as-7/src/test/resources/logging.json b/modules/plugins/jboss-as-7/src/test/resources/logging.json
new file mode 100644
index 0000000..aac32df
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/test/resources/logging.json
@@ -0,0 +1,15 @@
+{
+ "outcome" : "success",
+ "result" : {
+ "autoflush" : true,
+ "encoding" : null,
+ "formatter" : "%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n",
+ "level" : "INFO",
+ "file" : {
+ "path" : "server.log",
+ "relative-to" : "jboss.server.log.dir"
+ },
+ "suffix" : ".yyyy-MM-dd"
+ },
+ "compensating-operation" : null
+}
\ No newline at end of file
diff --git a/modules/plugins/jboss-as-7/src/test/resources/loopback.json b/modules/plugins/jboss-as-7/src/test/resources/loopback.json
new file mode 100644
index 0000000..4aec543
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/test/resources/loopback.json
@@ -0,0 +1,10 @@
+{
+ "outcome" : "success",
+ "result" : {
+ "name" : "default",
+ "criteria" : [ {
+ "inet-address" : "127.0.0.1"
+ } ]
+ },
+ "compensating-operation" : null
+}
\ No newline at end of file
diff --git a/modules/plugins/jboss-as-7/src/test/resources/schema-locations.json b/modules/plugins/jboss-as-7/src/test/resources/schema-locations.json
new file mode 100644
index 0000000..e9bf229
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/test/resources/schema-locations.json
@@ -0,0 +1,50 @@
+{
+ "outcome" : "success",
+ "result" : {
+ "schema-locations" : [
+ {
+ "urn:jboss:domain:1.0" : "jboss_7_0.xsd"
+ }, {
+ "urn:jboss:domain:arquillian:1.0" : "jboss-arquillian.xsd"
+ }, {
+ "urn:jboss:domain:connector:1.0" : "jboss-connector.xsd"
+ }, {
+ "urn:jboss:domain:datasources:1.0" : "jboss-datasources.xsd"
+ }, {
+ "urn:jboss:domain:ejb3:1.0" : "jboss-ejb3.xsd"
+ }, {
+ "urn:jboss:domain:ee:1.0" : "jboss-ee.xsd"
+ }, {
+ "urn:jboss:domain:jaxrs:1.0" : "jboss-jaxrs.xsd"
+ }, {
+ "urn:jboss:domain:jmx:1.0" : "jboss-jmx.xsd"
+ }, {
+ "urn:jboss:domain:jpa:1.0" : "jboss-jpa.xsd"
+ }, {
+ "urn:jboss:domain:messaging:1.0" : "jboss-messaging.xsd"
+ }, {
+ "urn:jboss:domain:naming:1.0" : "jboss-naming.xsd"
+ }, {
+ "urn:jboss:domain:osgi:1.0" : "jboss-osgi.xsd"
+ }, {
+ "urn:jboss:domain:remoting:1.0" : "jboss-remoting.xsd"
+ }, {
+ "urn:jboss:domain:resourceadapters:1.0" : "jboss-resource-adapters.xsd"
+ }, {
+ "urn:jboss:domain:sar:1.0" : "jboss-sar.xsd"
+ }, {
+ "urn:jboss:domain:threads:1.0" : "jboss-threads.xsd"
+ }, {
+ "urn:jboss:domain:transactions:1.0" : "jboss-txn.xsd"
+ }, {
+ "urn:jboss:domain:web:1.0" : "jboss-web.xsd"
+ }, {
+ "urn:jboss:domain:security:1.0" : "jboss-security.xsd"
+ }, {
+ "urn:jboss:domain:webservices:1.0" : "jboss-webservices.xsd"
+ }, {
+ "urn:jboss:domain:weld:1.0" : "jboss-weld.xsd"
+ } ]
+ },
+ "compensating-operation" : null
+}
diff --git a/modules/plugins/jboss-as-7/src/test/resources/test-plugin.xml b/modules/plugins/jboss-as-7/src/test/resources/test-plugin.xml
index 4d3a106..fb06f1b 100644
--- a/modules/plugins/jboss-as-7/src/test/resources/test-plugin.xml
+++ b/modules/plugins/jboss-as-7/src/test/resources/test-plugin.xml
@@ -30,4 +30,63 @@
</server>
+ <server class="foo" discovery="foo" name="test4">
+ <resource-configuration>
+ <c:group name="children:extension" displayName="Installed extensions">
+
+ <c:list-property name="extension" displayName="Installed extensions">
+ <c:map-property name="name">
+ <c:map-property name="*">
+ <c:simple-property name="module"/>
+ </c:map-property>
+ </c:map-property>
+ </c:list-property>
+ </c:group>
+ </resource-configuration>
+ </server>
+
+ <server class="foo" discovery="foo" name="test5">
+ <resource-configuration>
+ <c:group name="attribute:schema-locations" displayName="Schema-locations">
+
+ <c:list-property name="schema-locations" displayName="Schema locations">
+ <c:map-property name="*">
+ <c:simple-property name="*" readOnly="true"/>
+ <!--<c:simple-property name="location" readOnly="true"/>-->
+ </c:map-property>
+ </c:list-property>
+ </c:group>
+ </resource-configuration>
+ </server>
+
+ <server class="foo" discovery="foo" name="test6and7">
+ <resource-configuration>
+
+ <c:simple-property name="name" />
+ <c:simple-property name="criteria"/>
+
+ </resource-configuration>
+ </server>
+
+ <server class="foo" discovery="foo" name="test8">
+ <resource-configuration>
+ <c:simple-property name="default-workmanager-short-running-thread-pool" required="true" type="string" readOnly="true"
+ description="Specify the name of short running thread pool"/>
+ <c:simple-property name="default-workmanager-long-running-thread-pool" required="true" type="string" readOnly="true"
+ description="Specify the name of long running thread pool"/>
+ <c:simple-property name="bean-validation-enabled" required="true" type="boolean" readOnly="true"
+ description="Specify whether bean validation is enabled"/>
+ <c:simple-property name="archive-validation-enabled" type="boolean" readOnly="true" description="Enabling the validation"/>
+ <c:simple-property name="archive-validation-fail-on-error" type="boolean" readOnly="true" defaultValue="true"
+ description="Should an archive validation error report fail the deployment. Default: true"/>
+ <c:simple-property name="archive-validation-fail-on-warn" type="boolean" readOnly="true" defaultValue="false"
+ description="Should an archive validation warning report fail the deployment. Default: false"/>
+ <c:simple-property name="cached-connection-manager-debug" type="boolean" readOnly="true" defaultValue="false"
+ description="enable/disable debug information logging for cached connection manager"/>
+ <c:simple-property name="cached-connection-manager-error" type="boolean" readOnly="true" defaultValue="false"
+ description="enable/disable error information logging for cached connection manager"/>
+ </resource-configuration>
+
+ </server>
+
</plugin>
\ No newline at end of file
diff --git a/modules/plugins/jboss-as-7/src/test/resources/threadpool.json b/modules/plugins/jboss-as-7/src/test/resources/threadpool.json
new file mode 100644
index 0000000..8107e9a
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/test/resources/threadpool.json
@@ -0,0 +1,25 @@
+{
+ "outcome" : "success",
+ "result" : {
+ "name" : "ejb3-async",
+ "max-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "keepalive-time" : {
+ "time" : 10,
+ "unit" : "SECONDS"
+ },
+ "blocking" : true,
+ "allow-core-timeout" : false,
+ "queue-length" : {
+ "count" : 10,
+ "per-cpu" : 20
+ },
+ "core-threads" : {
+ "count" : 10,
+ "per-cpu" : 20
+ }
+ },
+ "compensating-operation" : null
+}
\ No newline at end of file
commit b349cdfe6aae9b8e25a466956d607b9bb901c2b7
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: Mon May 30 13:27:11 2011 +0200
Start adding unit tests for the configuration reading.
diff --git a/modules/plugins/jboss-as-7/pom.xml b/modules/plugins/jboss-as-7/pom.xml
index 7593f18..8611a15 100644
--- a/modules/plugins/jboss-as-7/pom.xml
+++ b/modules/plugins/jboss-as-7/pom.xml
@@ -218,6 +218,12 @@
<scope>provided</scope>
</dependency>
+ <dependency>
+ <groupId>org.testng</groupId>
+ <artifactId>testng</artifactId>
+ <version>${testng.version}</version>
+ <scope>test</scope>
+ </dependency>
<!-- TODO add your dependencies here -->
diff --git a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java
index 6cbe91b..c51f275 100644
--- a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java
+++ b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java
@@ -31,6 +31,7 @@ import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.codehaus.jackson.JsonNode;
import org.codehaus.jackson.map.ObjectMapper;
+import org.codehaus.jackson.map.SerializationConfig;
import org.rhq.modules.plugins.jbossas7.json.ComplexResult;
import org.rhq.modules.plugins.jbossas7.json.Operation;
@@ -46,6 +47,7 @@ public class ASConnection {
URL url;
String urlString;
private ObjectMapper mapper;
+ boolean verbose = true; // This is a variable on purpose, so devs can switch it on in the debugger
public ASConnection(String host, int port) {
@@ -74,7 +76,6 @@ public class ASConnection {
JsonNode reasonNode = in.findValue("failure-description");
String reason = reasonNode.getTextValue();
-// log.info(reason);
return true;
}
@@ -105,8 +106,10 @@ public class ASConnection {
OutputStream out = conn.getOutputStream();
String result = mapper.writeValueAsString(operation);
- System.out.println("Json to send: " + result);
- System.out.flush();
+ if (verbose) {
+ System.out.println("Json to send: " + result);
+ System.out.flush();
+ }
mapper.writeValue(out, operation);
out.flush();
@@ -134,6 +137,13 @@ public class ASConnection {
if (builder !=null) {
outcome= builder.toString();
operationResult = mapper.readTree(outcome);
+ if (verbose) {
+ ObjectMapper om2 = new ObjectMapper();
+ om2.configure(SerializationConfig.Feature.INDENT_OUTPUT, true);
+ String tmp = om2.writeValueAsString(operationResult);
+ System.out.println(tmp);
+ System.out.flush();
+ }
}
else {
outcome="- no response from server -";
@@ -146,6 +156,8 @@ public class ASConnection {
}
else {
log.error("IS was null and code was " + responseCode);
+ if (verbose)
+ System.err.println("IS was null and code was " + responseCode);
}
diff --git a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
index 2911e85..779e733 100644
--- a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
+++ b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
@@ -23,6 +23,7 @@ import org.apache.commons.logging.LogFactory;
import org.codehaus.jackson.JsonNode;
import org.rhq.core.domain.configuration.Configuration;
+import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
import org.rhq.core.domain.content.transfer.ResourcePackageDetails;
import org.rhq.core.domain.measurement.AvailabilityType;
import org.rhq.core.domain.measurement.DataType;
@@ -209,7 +210,8 @@ public class BaseComponent implements ResourceComponent, MeasurementFacet, Confi
public Configuration loadResourceConfiguration() throws Exception {
List<PROPERTY_VALUE> address = pathToAddress(path);
- ConfigurationDelegate delegate = new ConfigurationDelegate(context,connection,address);
+ ConfigurationDefinition configDef = context.getResourceType().getResourceConfigurationDefinition();
+ ConfigurationDelegate delegate = new ConfigurationDelegate(configDef,connection,address);
return delegate.loadResourceConfiguration();
}
@@ -217,7 +219,8 @@ public class BaseComponent implements ResourceComponent, MeasurementFacet, Confi
public void updateResourceConfiguration(ConfigurationUpdateReport report) {
List<PROPERTY_VALUE> address = pathToAddress(path);
- ConfigurationDelegate delegate = new ConfigurationDelegate(context,connection,address);
+ ConfigurationDefinition configDef = context.getResourceType().getResourceConfigurationDefinition();
+ ConfigurationDelegate delegate = new ConfigurationDelegate(configDef,connection,address);
delegate.updateResourceConfiguration(report);
}
diff --git a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java
index 832fd11..93f4c6e 100644
--- a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java
+++ b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java
@@ -42,7 +42,6 @@ import org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple;
import org.rhq.core.domain.configuration.definition.PropertySimpleType;
import org.rhq.core.pluginapi.configuration.ConfigurationFacet;
import org.rhq.core.pluginapi.configuration.ConfigurationUpdateReport;
-import org.rhq.core.pluginapi.inventory.ResourceContext;
import org.rhq.modules.plugins.jbossas7.json.NameValuePair;
import org.rhq.modules.plugins.jbossas7.json.Operation;
import org.rhq.modules.plugins.jbossas7.json.PROPERTY_VALUE;
@@ -51,18 +50,17 @@ import org.rhq.modules.plugins.jbossas7.json.ReadResource;
public class ConfigurationDelegate implements ConfigurationFacet {
final Log log = LogFactory.getLog(this.getClass());
- ResourceContext context;
private List<PROPERTY_VALUE> address;
private ASConnection connection;
+ private ConfigurationDefinition configurationDefinition;
- public ConfigurationDelegate(ResourceContext context,ASConnection connection, List<PROPERTY_VALUE> address) {
- this.context = context;
+ public ConfigurationDelegate(ConfigurationDefinition configDef,ASConnection connection, List<PROPERTY_VALUE> address) {
+ this.configurationDefinition = configDef;
this.connection = connection;
this.address = address;
}
public Configuration loadResourceConfiguration() throws Exception {
- ConfigurationDefinition configDef = context.getResourceType().getResourceConfigurationDefinition();
Operation op = new ReadResource(address); // TODO set recursive flag? --> try to narrow it down
@@ -72,13 +70,14 @@ public class ConfigurationDelegate implements ConfigurationFacet {
Configuration ret = new Configuration();
ObjectMapper mapper = new ObjectMapper();
- Set<Map.Entry<String, PropertyDefinition>> entrySet = configDef.getPropertyDefinitions().entrySet();
+ Set<Map.Entry<String, PropertyDefinition>> entrySet = configurationDefinition.getPropertyDefinitions().entrySet();
for (Map.Entry<String, PropertyDefinition> propDefEntry : entrySet) {
PropertyDefinition propDef = propDefEntry.getValue();
JsonNode sub = json.findValue(propDef.getName());
if (sub == null) {
- log.error(
- "No value for property [" + propDef.getName() + "] found - check the descriptor");
+ log.warn(
+ "No value for property [" + propDef.getName() + "] found - check the descriptor (may be valid, \n"+
+ "as some attributes are different in domain vs standalone mode");
continue;
}
if (propDef instanceof PropertyDefinitionSimple) {
diff --git a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/Result.java b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/Result.java
index c7a983e..a5583b7 100644
--- a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/Result.java
+++ b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/Result.java
@@ -31,6 +31,7 @@ import org.codehaus.jackson.annotate.JsonProperty;
*/
public class Result {
+ public static final String SUCCESS = "success";
private String outcome;
private Object result;
@JsonProperty("compensating-operation")
@@ -50,7 +51,7 @@ public class Result {
public void setOutcome(String outcome) {
this.outcome = outcome;
- if (outcome.equalsIgnoreCase("success"))
+ if (outcome.equalsIgnoreCase(SUCCESS))
success = true;
}
diff --git a/modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/ConfigurationTest.java b/modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/ConfigurationTest.java
new file mode 100644
index 0000000..afd6a7f
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/ConfigurationTest.java
@@ -0,0 +1,320 @@
+/*
+ * RHQ Management Platform
+ * Copyright (C) 2005-2011 Red Hat, Inc.
+ * All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+package org.rhq.modules.plugins.jbossas7;
+
+import java.net.URL;
+import java.util.List;
+import java.util.Map;
+
+import javax.xml.bind.JAXBContext;
+import javax.xml.bind.Unmarshaller;
+import javax.xml.bind.util.ValidationEventCollector;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.codehaus.jackson.JsonNode;
+import org.codehaus.jackson.map.ObjectMapper;
+import org.testng.annotations.BeforeSuite;
+import org.testng.annotations.Test;
+
+import org.rhq.core.clientapi.agent.metadata.ConfigurationMetadataParser;
+import org.rhq.core.clientapi.agent.metadata.InvalidPluginDescriptorException;
+import org.rhq.core.clientapi.descriptor.DescriptorPackages;
+import org.rhq.core.clientapi.descriptor.plugin.PluginDescriptor;
+import org.rhq.core.clientapi.descriptor.plugin.ServerDescriptor;
+import org.rhq.core.domain.configuration.Configuration;
+import org.rhq.core.domain.configuration.Property;
+import org.rhq.core.domain.configuration.PropertyList;
+import org.rhq.core.domain.configuration.PropertyMap;
+import org.rhq.core.domain.configuration.PropertySimple;
+import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
+import org.rhq.core.domain.configuration.definition.ConfigurationFormat;
+import org.rhq.core.domain.configuration.definition.PropertyDefinitionList;
+import org.rhq.core.domain.configuration.definition.PropertyDefinitionMap;
+import org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple;
+import org.rhq.core.domain.configuration.definition.PropertySimpleType;
+import org.rhq.modules.plugins.jbossas7.json.ComplexResult;
+import org.rhq.modules.plugins.jbossas7.json.Operation;
+
+/**
+ * Tests loading and writing configurations
+ * @author Heiko W. Rupp
+ */
+@Test
+public class ConfigurationTest {
+
+ private static final String DESCRIPTOR_FILENAME = "test-plugin.xml";
+ private Log log = LogFactory.getLog(getClass());
+
+ private PluginDescriptor pluginDescriptor;
+
+
+
+ public void test1() throws Exception {
+ FakeConnection connection = new FakeConnection();
+
+ ConfigurationDefinition definition = new ConfigurationDefinition("foo","Test1");
+
+
+ definition.setConfigurationFormat(ConfigurationFormat.STRUCTURED);
+ definition.put(new PropertyDefinitionSimple("access-log", "Access-Log", false,
+ PropertySimpleType.STRING));
+ definition.put(new PropertyDefinitionSimple("rewrite", "Rewrite", false,
+ PropertySimpleType.STRING));
+ definition.put(new PropertyDefinitionSimple("notThere", "NotThere", false,
+ PropertySimpleType.STRING));
+
+ definition.put(new PropertyDefinitionList("alias", "Alias", true, new PropertyDefinitionSimple(
+ "alias", "alias", true, PropertySimpleType.STRING)));
+
+
+
+ String resultString = " {\"outcome\" : \"success\", \"result\" : {\"alias\" : [\"example.com\",\"example2.com\"],"+
+ " \"access-log\" : null, \"rewrite\" : null}, \"compensating-operation\" : null}";
+
+ ObjectMapper mapper = new ObjectMapper();
+ ComplexResult result = mapper.readValue(resultString,ComplexResult.class);
+ JsonNode json = mapper.valueToTree(result);
+
+ connection.setContent(json);
+
+ ConfigurationDelegate delegate = new ConfigurationDelegate(definition,connection,null);
+ Configuration config = delegate.loadResourceConfiguration();
+
+ assert config.get("alias")!=null;
+ assert config.get("alias") instanceof PropertyList;
+ PropertyList aliases = (PropertyList) config.get("alias");
+ List<Property> list = aliases.getList();
+ assert list.size()==2;
+ assert config.get("notThere")==null;
+ }
+
+ public void test2() throws Exception {
+ String resultString = "{\n" +
+ " \"outcome\" : \"success\",\n" +
+ " \"result\" : {\n" +
+ " \"autoflush\" : true,\n" +
+ " \"encoding\" : null,\n" +
+ " \"formatter\" : \"%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n\",\n" +
+ " \"level\" : \"INFO\",\n" +
+ " \"file\" : {\n" +
+ " \"path\" : \"server.log\",\n" +
+ " \"relative-to\" : \"jboss.server.log.dir\"\n" +
+ " },\n" +
+ " \"suffix\" : \".yyyy-MM-dd\"\n" +
+ " },\n" +
+ " \"compensating-operation\" : null\n" +
+ "}";
+
+ FakeConnection connection = new FakeConnection();
+
+ ConfigurationDefinition definition = new ConfigurationDefinition("foo","Test1");
+
+ PropertyDefinitionSimple propertyDefinition = new PropertyDefinitionSimple("autoflush", "Autoflush", false,
+ PropertySimpleType.BOOLEAN);
+ propertyDefinition.setDefaultValue("true");
+ definition.put(propertyDefinition);
+ propertyDefinition = new PropertyDefinitionSimple("encoding", "Encoding", false,
+ PropertySimpleType.STRING);
+ propertyDefinition.setDefaultValue("HelloWorld");
+ definition.put(propertyDefinition);
+ PropertyDefinitionSimple pathProperty = new PropertyDefinitionSimple("path","File path",true,PropertySimpleType.STRING);
+ PropertyDefinitionSimple relativeToProperty = new PropertyDefinitionSimple("relative-to","Relative-To",true,PropertySimpleType.STRING);
+ PropertyDefinitionMap fileMapDef = new PropertyDefinitionMap("file","Log file",true,pathProperty,relativeToProperty);
+ definition.put(fileMapDef);
+
+ ObjectMapper mapper = new ObjectMapper();
+ ComplexResult result = mapper.readValue(resultString,ComplexResult.class);
+ JsonNode json = mapper.valueToTree(result);
+
+ connection.setContent(json);
+
+ ConfigurationDelegate delegate = new ConfigurationDelegate(definition,connection,null);
+ Configuration config = delegate.loadResourceConfiguration();
+
+ assert config!=null;
+ assert config.get("autoflush")!=null : "Autoflush was null";
+ assert config.getSimple("autoflush").getBooleanValue() : "Autoflush was false";
+ PropertyMap fileMap = (PropertyMap) config.get("file");
+ assert fileMap!=null : "File Map was null";
+ PropertySimple path = (PropertySimple) fileMap.get("path");
+ assert path!=null : "File->path was null";
+ assert path.getStringValue().equals("server.log") : "File->path wrong";
+
+
+ }
+
+
+ public void test3() throws Exception {
+
+ String resultString = "{\n" +
+ " \"outcome\" : \"success\",\n" +
+ " \"result\" : {\n" +
+ " \"name\" : \"standard-sockets\",\n" +
+ " \"default-interface\" : \"default\",\n" +
+ " \"port-offset\" : \"0\",\n" +
+ " \"socket-binding\" : {\n" +
+ " \"jndi\" : {\n" +
+ " \"name\" : \"jndi\",\n" +
+ " \"interface\" : null,\n" +
+ " \"port\" : 1099,\n" +
+ " \"fixed-port\" : null,\n" +
+ " \"multicast-address\" : null,\n" +
+ " \"multicast-port\" : null\n" +
+ " },\n" +
+ " \"jmx-connector-registry\" : {\n" +
+ " \"name\" : \"jmx-connector-registry\",\n" +
+ " \"interface\" : null,\n" +
+ " \"port\" : 1090,\n" +
+ " \"fixed-port\" : null,\n" +
+ " \"multicast-address\" : null,\n" +
+ " \"multicast-port\" : null\n" +
+ " },\n" +
+ " \"jmx-connector-server\" : {\n" +
+ " \"name\" : \"jmx-connector-server\",\n" +
+ " \"interface\" : null,\n" +
+ " \"port\" : 1091,\n" +
+ " \"fixed-port\" : null,\n" +
+ " \"multicast-address\" : null,\n" +
+ " \"multicast-port\" : null\n" +
+ " },\n" +
+ " \"http\" : {\n" +
+ " \"name\" : \"http\",\n" +
+ " \"interface\" : null,\n" +
+ " \"port\" : 8080,\n" +
+ " \"fixed-port\" : null,\n" +
+ " \"multicast-address\" : null,\n" +
+ " \"multicast-port\" : null\n" +
+ " },\n" +
+ " \"https\" : {\n" +
+ " \"name\" : \"https\",\n" +
+ " \"interface\" : null,\n" +
+ " \"port\" : 8447,\n" +
+ " \"fixed-port\" : null,\n" +
+ " \"multicast-address\" : \"224.1.2.3\",\n" +
+ " \"multicast-port\" : 18447\n" +
+ " }"+
+ " }\n" +
+ " },\n" +
+ " \"compensating-operation\" : null\n" +
+ "}";
+
+ ConfigurationDefinition definition = loadDescriptor("socketBinding");
+
+ ObjectMapper mapper = new ObjectMapper();
+ ComplexResult result = mapper.readValue(resultString,ComplexResult.class);
+ JsonNode json = mapper.valueToTree(result);
+
+ FakeConnection connection = new FakeConnection();
+ connection.setContent(json);
+
+ ConfigurationDelegate delegate = new ConfigurationDelegate(definition,connection,null);
+ Configuration config = delegate.loadResourceConfiguration();
+
+
+ assert config != null;
+ PropertyList propertyList = (PropertyList) config.get("socket-binding");
+ assert propertyList!=null;
+ List<Property> list = propertyList.getList();
+ assert list.size()==5;
+ for (Property prop : list) {
+ PropertyMap propMap2 = (PropertyMap) prop;
+ Map<String,Property> map2 = propMap2.getMap();
+ assert map2.size()==6;
+
+ assert map2.containsKey("port");
+ assert map2.containsKey("multicast-port");
+ assert map2.containsKey("multicast-address");
+
+ if (((PropertySimple)map2.get("name")).getStringValue().equals("https")) {
+ assert ((PropertySimple)map2.get("port")).getIntegerValue()==8447;
+ assert ((PropertySimple)map2.get("multicast-port")).getIntegerValue()==18447;
+ }
+ }
+
+ }
+
+
+
+ @BeforeSuite
+ private void loadPluginDescriptor() throws Exception {
+ try {
+ URL descriptorUrl = this.getClass().getClassLoader().getResource(DESCRIPTOR_FILENAME);
+ log.info("Loading plugin descriptor at: " + descriptorUrl);
+
+ JAXBContext jaxbContext = JAXBContext.newInstance(DescriptorPackages.PC_PLUGIN);
+
+ Unmarshaller unmarshaller = jaxbContext.createUnmarshaller();
+ ValidationEventCollector vec = new ValidationEventCollector();
+ unmarshaller.setEventHandler(vec);
+ pluginDescriptor = (PluginDescriptor) unmarshaller.unmarshal(descriptorUrl.openStream());
+ } catch (Throwable t) {
+ // Catch RuntimeExceptions and Errors and dump their stack trace, because Surefire will completely swallow them
+ // and throw a cryptic NPE (see http://jira.codehaus.org/browse/SUREFIRE-157)!
+ t.printStackTrace();
+ throw new RuntimeException(t);
+ }
+ }
+
+ private ConfigurationDefinition loadDescriptor(String serverName) throws InvalidPluginDescriptorException {
+ List<ServerDescriptor> servers = pluginDescriptor.getServers();
+
+ ServerDescriptor serverDescriptor = findServer(serverName, servers);
+ assert serverDescriptor != null : "Server descriptor not found in test plugin descriptor";
+
+ return ConfigurationMetadataParser.parse("null", serverDescriptor.getResourceConfiguration());
+ }
+
+ private ServerDescriptor findServer(String name, List<ServerDescriptor> servers) {
+ for (ServerDescriptor server : servers) {
+ if (server.getName().equals(name)) {
+ return server;
+ }
+ }
+
+ return null;
+ }
+
+
+
+ /**
+ * Provide a fake connection, that will return the
+ * content we provide via #setContent
+ *
+ */
+ private class FakeConnection extends ASConnection {
+
+ JsonNode content;
+
+ public FakeConnection() {
+ super("localhost", 1234);
+ }
+
+ public void setContent(JsonNode content) {
+ this.content = content;
+ }
+
+ @Override
+ public JsonNode executeRaw(Operation operation) {
+ if (content==null)
+ throw new IllegalStateException("Content not yet set");
+ return content;
+ }
+ }
+}
diff --git a/modules/plugins/jboss-as-7/src/test/resources/test-plugin.xml b/modules/plugins/jboss-as-7/src/test/resources/test-plugin.xml
new file mode 100644
index 0000000..4d3a106
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/test/resources/test-plugin.xml
@@ -0,0 +1,33 @@
+<plugin name="jboss-as-7"
+ displayName="JBoss-AS-7-Plugin"
+ description="Management of JBossAS 7"
+ package="org.rhq.modules.plugins.jbossas7"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="urn:xmlns:rhq-plugin"
+ xmlns:c="urn:xmlns:rhq-configuration"
+ version="4.0.0-SNAPSHOT"
+ >
+
+ <server class="foo" discovery="foo" name="socketBinding">
+ <resource-configuration>
+ <c:simple-property name="default-interface" readOnly="true" displayName="Default Interface" />
+ <!-- note: at domain level there is no port-offset -->
+ <c:simple-property name="port-offset" readOnly="true" displayName="Port Offset" required="false"/>
+ <c:list-property name="includes">
+ <c:simple-property name="includes" displayName="Included bindings" />
+ </c:list-property>
+ <c:list-property name="socket-binding">
+ <c:map-property name="binding">
+ <c:simple-property name="name" />
+ <c:simple-property name="interface" required="false"/>
+ <c:simple-property name="port" type="integer"/>
+ <c:simple-property name="fixed-port" type="boolean"/>
+ <c:simple-property name="multicast-address" />
+ <c:simple-property name="multicast-port" type="integer"/>
+ </c:map-property>
+ </c:list-property>
+ </resource-configuration>
+
+ </server>
+
+</plugin>
\ No newline at end of file
commit 757c9713212073198d9263a929367adf49dfa0eb
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: Fri May 27 17:28:12 2011 +0200
Forgot the header
diff --git a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java
index f46ee38..832fd11 100644
--- a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java
+++ b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java
@@ -1,3 +1,21 @@
+/*
+ * RHQ Management Platform
+ * Copyright (C) 2005-2011 Red Hat, Inc.
+ * All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
package org.rhq.modules.plugins.jbossas7;
import java.util.Iterator;
commit bee42224064975a937672a2bc4b9d3042c6e72bf
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: Fri May 27 17:27:10 2011 +0200
Factor out configuration handling.
diff --git a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
index de53386..2911e85 100644
--- a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
+++ b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
@@ -21,20 +21,8 @@ package org.rhq.modules.plugins.jbossas7;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.codehaus.jackson.JsonNode;
-import org.codehaus.jackson.map.ObjectMapper;
import org.rhq.core.domain.configuration.Configuration;
-import org.rhq.core.domain.configuration.ConfigurationUpdateStatus;
-import org.rhq.core.domain.configuration.Property;
-import org.rhq.core.domain.configuration.PropertyList;
-import org.rhq.core.domain.configuration.PropertyMap;
-import org.rhq.core.domain.configuration.PropertySimple;
-import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
-import org.rhq.core.domain.configuration.definition.PropertyDefinition;
-import org.rhq.core.domain.configuration.definition.PropertyDefinitionList;
-import org.rhq.core.domain.configuration.definition.PropertyDefinitionMap;
-import org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple;
-import org.rhq.core.domain.configuration.definition.PropertySimpleType;
import org.rhq.core.domain.content.transfer.ResourcePackageDetails;
import org.rhq.core.domain.measurement.AvailabilityType;
import org.rhq.core.domain.measurement.DataType;
@@ -58,7 +46,6 @@ import org.rhq.core.pluginapi.operation.OperationFacet;
import org.rhq.core.pluginapi.operation.OperationResult;
import org.rhq.modules.plugins.jbossas7.json.ComplexResult;
import org.rhq.modules.plugins.jbossas7.json.CompositeOperation;
-import org.rhq.modules.plugins.jbossas7.json.NameValuePair;
import org.rhq.modules.plugins.jbossas7.json.Operation;
import org.rhq.modules.plugins.jbossas7.json.PROPERTY_VALUE;
import org.rhq.modules.plugins.jbossas7.json.ReadAttribute;
@@ -79,6 +66,8 @@ public class BaseComponent implements ResourceComponent, MeasurementFacet, Confi
{
private static final String INTERNAL = "_internal:";
private static final int INTERNAL_SIZE = INTERNAL.length();
+ private static final String LOCALHOST = "localhost";
+ private static final String DEFAULT_HTTP_MANAGEMENT_PORT = "9990";
final Log log = LogFactory.getLog(this.getClass());
ResourceContext context;
@@ -110,20 +99,17 @@ public class BaseComponent implements ResourceComponent, MeasurementFacet, Confi
public void start(ResourceContext context) throws InvalidPluginConfigurationException, Exception {
this.context = context;
conf = context.getPluginConfiguration();
- // TODO add code to start the resource / connection to it
String typeName = context.getResourceType().getName();
- host = conf.getSimpleValue("hostname","localhost");
- String portString = conf.getSimpleValue("port","9990");
+ // TODO can we use parent's connection and only set this up for top level base component?
+ host = conf.getSimpleValue("hostname", LOCALHOST);
+ String portString = conf.getSimpleValue("port", DEFAULT_HTTP_MANAGEMENT_PORT);
port = Integer.parseInt(portString);
connection = new ASConnection(host,port);
path = conf.getSimpleValue("path", null);
key = context.getResourceKey();
-
-
-
myServerName = context.getResourceKey().substring(context.getResourceKey().lastIndexOf("/")+1);
@@ -157,7 +143,6 @@ public class BaseComponent implements ResourceComponent, MeasurementFacet, Confi
// Metrics from the application server
Operation op = new ReadAttribute(pathToAddress(path),req.getName()); // TODO batching
- //JsonNode obj = connection.executeRaw(op);
Result res = connection.execute(op, false);
if (!res.isSuccess())
continue;
@@ -221,266 +206,19 @@ public class BaseComponent implements ResourceComponent, MeasurementFacet, Confi
protected String getPath() { return path; }
- // TODO this needs completeion and a big fat refactoring
public Configuration loadResourceConfiguration() throws Exception {
- ConfigurationDefinition configDef = context.getResourceType().getResourceConfigurationDefinition();
-// String myPath = getResultingPath();
List<PROPERTY_VALUE> address = pathToAddress(path);
- Operation op = new ReadResource(address); // TOTO set recursive flag?
- op.addAdditionalProperty("recursive","true");
- JsonNode json = connection.executeRaw(op);
-
- Configuration ret = new Configuration();
- ObjectMapper mapper = new ObjectMapper();
-
- Set<Map.Entry<String, PropertyDefinition>> entrySet = configDef.getPropertyDefinitions().entrySet();
- for (Map.Entry<String,PropertyDefinition> propDefEntry: entrySet) {
- PropertyDefinition propDef = propDefEntry.getValue();
- JsonNode sub = json.findValue(propDef.getName());
- if (sub==null) {
- log.error("No value for property [" + propDef.getName() + "] found - check the descriptor");
- continue;
- }
- if (propDef instanceof PropertyDefinitionSimple) {
- PropertySimple propertySimple;
-
- if (sub!=null) {
- // Property is non-null -> return it.
- propertySimple = new PropertySimple(propDef.getName(),sub.getValueAsText());
- ret.put(propertySimple);
- }
- else {
- // property is null? Check if it is required
- if (propDef.isRequired()) {
- String defaultValue = ((PropertyDefinitionSimple) propDef).getDefaultValue();
- propertySimple = new PropertySimple(propDef.getName(),defaultValue);
- ret.put(propertySimple);
- }
- }
- } else if (propDef instanceof PropertyDefinitionList) {
- PropertyList propertyList = new PropertyList(propDef.getName());
- PropertyDefinition memberDefinition = ((PropertyDefinitionList) propDef).getMemberDefinition();
- if (memberDefinition ==null) {
- if (sub.isObject()) {
- Iterator<String> fields = sub.getFieldNames();
- while(fields.hasNext()) {
- String fieldName = fields.next();
- JsonNode subNode = sub.get(fieldName);
- PropertySimple propertySimple = new PropertySimple(propDef.getName(),fieldName);
- propertyList.add(propertySimple);
- }
- } else {
- System.out.println("===Sub not object==="); // TODO evaluate this branch again
- Iterator<JsonNode> values = sub.getElements();
- while (values.hasNext()) {
- JsonNode node = values.next();
- String value = node.getTextValue();
- PropertySimple propertySimple = new PropertySimple(propDef.getName(),value);
- propertyList.add(propertySimple);
- }
- }
- }
- else if (memberDefinition instanceof PropertyDefinitionMap) {
- PropertySimple propertySimple;
-
- if (sub.isArray()) {
- Iterator<JsonNode> entries = sub.getElements();
- while (entries.hasNext()) {
- JsonNode entry = entries.next(); // -> one row in the list i.e. one map
-
- // Distinguish here?
-
- PropertyMap map = new PropertyMap(memberDefinition.getName()); // TODO : name from def or 'entryKey' ?
- Iterator<JsonNode> fields = entry.getElements(); // TODO loop over fields from map and not from json
- while (fields.hasNext()) {
- JsonNode field = fields.next();
- if (field.isObject()) {
- // TODO only works for tuples at the moment - migrate to some different kind of parsing!
- PROPERTY_VALUE prop = mapper.readValue(field,PROPERTY_VALUE.class);
- // now need to find the names of the properties
- List<PropertyDefinition> defList = ((PropertyDefinitionMap) memberDefinition).getSummaryPropertyDefinitions();
- if (defList.isEmpty())
- throw new IllegalArgumentException("Map " + memberDefinition.getName() + " has no members");
- String key = defList.get(0).getName();
- String value = prop.getKey();
- propertySimple = new PropertySimple(key,value);
- map.put(propertySimple);
- if (defList.size()>1) {
- key = defList.get(1).getName();
- value = prop.getValue();
- propertySimple = new PropertySimple(key,value);
- map.put(propertySimple);
-
- }
- } else { // TODO reached?
- String key = field.getValueAsText();
- if (key.equals("PROPERTY_VALUE")) { // TODO this may change in the future in the AS implementation
- JsonNode pv = entry.findValue(key);
- String k = pv.toString();
- String v = pv.getValueAsText();
- propertySimple = new PropertySimple(k,v);
- map.put(propertySimple);
-
- }
- else {
- JsonNode value = entry.findValue(key);
- if (value!=null){
- propertySimple = new PropertySimple(key, value.getValueAsText());
- map.put(propertySimple);
- }
-
- }
- }
- }
- propertyList.add(map);
- }
- }
- else if (sub.isObject()) {
- Iterator<String> keys = sub.getFieldNames();
- while(keys.hasNext()) {
- String entryKey = keys.next();
-
- JsonNode node = sub.findPath(entryKey);
- PropertyMap map = new PropertyMap(memberDefinition.getName()); // TODO : name from def or 'entryKey' ?
- if (node.isObject()) {
- Iterator<String> fields = node.getFieldNames(); // TODO loop over fields from map and not from json
- while (fields.hasNext()) {
- String key = fields.next();
-
- propertySimple = new PropertySimple(key,node.findValue(key).getValueAsText());
- map.put(propertySimple);
- }
- propertyList.add(map);
- } else if (sub.isNull()) {
- List<PropertyDefinition> defList = ((PropertyDefinitionMap) memberDefinition).getSummaryPropertyDefinitions();
- String key = defList.get(0).getName();
- propertySimple = new PropertySimple(key,entryKey);
- map.put(propertySimple);
- }
- }
-
- }
- }
- else if (memberDefinition instanceof PropertyDefinitionSimple) {
- String name = memberDefinition.getName();
- Iterator<JsonNode> keys = sub.getElements();
- while(keys.hasNext()) {
- JsonNode entry = keys.next();
-
- PropertySimple propertySimple = new PropertySimple(name,entry.getTextValue());
- propertyList.add(propertySimple);
- }
- }
- ret.put(propertyList);
- } // end List of ..
- else if (propDef instanceof PropertyDefinitionMap) {
- PropertyDefinitionMap mapDef = (PropertyDefinitionMap) propDef;
- PropertyMap pm = new PropertyMap(mapDef.getName());
-
- Map<String,PropertyDefinition> memberDefMap = mapDef.getPropertyDefinitions();
- for (Map.Entry<String,PropertyDefinition> maEntry : memberDefMap.entrySet()) {
- JsonNode valueNode = json.findValue(maEntry.getKey());
- Property p;
- if (maEntry.getValue() instanceof PropertyDefinitionSimple) {
- p = putProperty(valueNode, maEntry.getValue());
- pm.put(p);
- }
- else if (maEntry.getValue() instanceof PropertyDefinitionMap) { // TODO make this recursive?
-
- PropertyDefinitionMap pdm = (PropertyDefinitionMap) maEntry.getValue();
- Map<String,PropertyDefinition> mmDefMap = pdm.getPropertyDefinitions();
- for (Map.Entry<String,PropertyDefinition> mmDefEntry : mmDefMap.entrySet()) {
- if (valueNode!=null) {
- JsonNode node2 = valueNode.findValue(mmDefEntry.getKey());
- System.err.println("Map not yet implemented " + node2.toString());
- }
- else
- System.err.println("Value node was null " );
- }
- }
- else { // PropDefList
- System.err.println("List not yet implemented");
- }
-
-// pm.put(p);
- }
- ret.put(pm);
- }
- }
-
-
- return ret;
- }
-
-
- PropertySimple putProperty(JsonNode value, PropertyDefinition def) {
- String name = def.getName();
- PropertySimple ps;
-
- if (value==null) {
- if (def instanceof PropertyDefinitionSimple) {
- PropertyDefinitionSimple pds = (PropertyDefinitionSimple) def;
- return new PropertySimple(name,pds.getDefaultValue());
- }
- else
- return new PropertySimple(name,null);
- }
- PropertySimpleType type = ((PropertyDefinitionSimple) def).getType();
-
- switch (type) {
- case BOOLEAN:
- ps = new PropertySimple(name,value.getBooleanValue());
- break;
- case FLOAT:
- case DOUBLE:
- ps = new PropertySimple(name,value.getDoubleValue());
- break;
- case INTEGER:
- ps = new PropertySimple(name,value.getIntValue());
- break;
- case LONG:
- ps = new PropertySimple(name,value.getLongValue());
- break;
- default:
- ps = new PropertySimple(name,value.getTextValue());
- }
-
- return ps;
+ ConfigurationDelegate delegate = new ConfigurationDelegate(context,connection,address);
+ return delegate.loadResourceConfiguration();
}
- protected String getResultingPath() {
- ResourceComponent parentResourceComponent = context.getParentResourceComponent();
- String parentPath =null;
- String myPath;
- if (parentResourceComponent instanceof BaseComponent) {
- BaseComponent parentComponent = (BaseComponent) parentResourceComponent;
- parentPath = parentComponent.getPath();
- }
-
- if (parentPath!=null) {
- myPath = parentPath + "," + path;
- }
- else
- myPath = path;
- return myPath;
- }
public void updateResourceConfiguration(ConfigurationUpdateReport report) {
-
- Configuration conf = report.getConfiguration();
- for (Map.Entry<String, PropertySimple> entry : conf.getSimpleProperties().entrySet()) {
-
- NameValuePair nvp = new NameValuePair(entry.getKey(),entry.getValue().getStringValue());
- Operation writeAttribute = new Operation("write-attribute",pathToAddress(getResultingPath()),nvp);
- JsonNode result= connection.executeRaw(writeAttribute);
- if(ASConnection.isErrorReply(result)) {
- report.setStatus(ConfigurationUpdateStatus.FAILURE);
- report.setErrorMessage(ASConnection.getFailureDescription(result));
- }
- }
-
+ List<PROPERTY_VALUE> address = pathToAddress(path);
+ ConfigurationDelegate delegate = new ConfigurationDelegate(context,connection,address);
+ delegate.updateResourceConfiguration(report);
}
/**
diff --git a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java
new file mode 100644
index 0000000..f46ee38
--- /dev/null
+++ b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConfigurationDelegate.java
@@ -0,0 +1,282 @@
+package org.rhq.modules.plugins.jbossas7;
+
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.codehaus.jackson.JsonNode;
+import org.codehaus.jackson.map.ObjectMapper;
+
+import org.rhq.core.domain.configuration.Configuration;
+import org.rhq.core.domain.configuration.ConfigurationUpdateStatus;
+import org.rhq.core.domain.configuration.Property;
+import org.rhq.core.domain.configuration.PropertyList;
+import org.rhq.core.domain.configuration.PropertyMap;
+import org.rhq.core.domain.configuration.PropertySimple;
+import org.rhq.core.domain.configuration.definition.ConfigurationDefinition;
+import org.rhq.core.domain.configuration.definition.PropertyDefinition;
+import org.rhq.core.domain.configuration.definition.PropertyDefinitionList;
+import org.rhq.core.domain.configuration.definition.PropertyDefinitionMap;
+import org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple;
+import org.rhq.core.domain.configuration.definition.PropertySimpleType;
+import org.rhq.core.pluginapi.configuration.ConfigurationFacet;
+import org.rhq.core.pluginapi.configuration.ConfigurationUpdateReport;
+import org.rhq.core.pluginapi.inventory.ResourceContext;
+import org.rhq.modules.plugins.jbossas7.json.NameValuePair;
+import org.rhq.modules.plugins.jbossas7.json.Operation;
+import org.rhq.modules.plugins.jbossas7.json.PROPERTY_VALUE;
+import org.rhq.modules.plugins.jbossas7.json.ReadResource;
+
+public class ConfigurationDelegate implements ConfigurationFacet {
+
+ final Log log = LogFactory.getLog(this.getClass());
+ ResourceContext context;
+ private List<PROPERTY_VALUE> address;
+ private ASConnection connection;
+
+ public ConfigurationDelegate(ResourceContext context,ASConnection connection, List<PROPERTY_VALUE> address) {
+ this.context = context;
+ this.connection = connection;
+ this.address = address;
+ }
+
+ public Configuration loadResourceConfiguration() throws Exception {
+ ConfigurationDefinition configDef = context.getResourceType().getResourceConfigurationDefinition();
+
+
+ Operation op = new ReadResource(address); // TODO set recursive flag? --> try to narrow it down
+ op.addAdditionalProperty("recursive", "true");
+ JsonNode json = connection.executeRaw(op);
+
+ Configuration ret = new Configuration();
+ ObjectMapper mapper = new ObjectMapper();
+
+ Set<Map.Entry<String, PropertyDefinition>> entrySet = configDef.getPropertyDefinitions().entrySet();
+ for (Map.Entry<String, PropertyDefinition> propDefEntry : entrySet) {
+ PropertyDefinition propDef = propDefEntry.getValue();
+ JsonNode sub = json.findValue(propDef.getName());
+ if (sub == null) {
+ log.error(
+ "No value for property [" + propDef.getName() + "] found - check the descriptor");
+ continue;
+ }
+ if (propDef instanceof PropertyDefinitionSimple) {
+ PropertySimple propertySimple;
+
+ if (sub != null) {
+ // Property is non-null -> return it.
+ propertySimple = new PropertySimple(propDef.getName(), sub.getValueAsText());
+ ret.put(propertySimple);
+ } else {
+ // property is null? Check if it is required
+ if (propDef.isRequired()) {
+ String defaultValue = ((PropertyDefinitionSimple) propDef).getDefaultValue();
+ propertySimple = new PropertySimple(propDef.getName(), defaultValue);
+ ret.put(propertySimple);
+ }
+ }
+ } else if (propDef instanceof PropertyDefinitionList) {
+ PropertyList propertyList = new PropertyList(propDef.getName());
+ PropertyDefinition memberDefinition = ((PropertyDefinitionList) propDef).getMemberDefinition();
+ if (memberDefinition == null) {
+ if (sub.isObject()) {
+ Iterator<String> fields = sub.getFieldNames();
+ while (fields.hasNext()) {
+ String fieldName = fields.next();
+ JsonNode subNode = sub.get(fieldName);
+ PropertySimple propertySimple = new PropertySimple(propDef.getName(), fieldName);
+ propertyList.add(propertySimple);
+ }
+ } else {
+ System.out.println("===Sub not object==="); // TODO evaluate this branch again
+ Iterator<JsonNode> values = sub.getElements();
+ while (values.hasNext()) {
+ JsonNode node = values.next();
+ String value = node.getTextValue();
+ PropertySimple propertySimple = new PropertySimple(propDef.getName(), value);
+ propertyList.add(propertySimple);
+ }
+ }
+ } else if (memberDefinition instanceof PropertyDefinitionMap) {
+ PropertySimple propertySimple;
+
+ if (sub.isArray()) {
+ Iterator<JsonNode> entries = sub.getElements();
+ while (entries.hasNext()) {
+ JsonNode entry = entries.next(); // -> one row in the list i.e. one map
+
+ // Distinguish here?
+
+ PropertyMap map = new PropertyMap(
+ memberDefinition.getName()); // TODO : name from def or 'entryKey' ?
+ Iterator<JsonNode> fields = entry.getElements(); // TODO loop over fields from map and not from json
+ while (fields.hasNext()) {
+ JsonNode field = fields.next();
+ if (field.isObject()) {
+ // TODO only works for tuples at the moment - migrate to some different kind of parsing!
+ PROPERTY_VALUE prop = mapper.readValue(field, PROPERTY_VALUE.class);
+ // now need to find the names of the properties
+ List<PropertyDefinition> defList = ((PropertyDefinitionMap) memberDefinition).getSummaryPropertyDefinitions();
+ if (defList.isEmpty())
+ throw new IllegalArgumentException(
+ "Map " + memberDefinition.getName() + " has no members");
+ String key = defList.get(0).getName();
+ String value = prop.getKey();
+ propertySimple = new PropertySimple(key, value);
+ map.put(propertySimple);
+ if (defList.size() > 1) {
+ key = defList.get(1).getName();
+ value = prop.getValue();
+ propertySimple = new PropertySimple(key, value);
+ map.put(propertySimple);
+
+ }
+ } else { // TODO reached?
+ String key = field.getValueAsText();
+ if (key.equals(
+ "PROPERTY_VALUE")) { // TODO this may change in the future in the AS implementation
+ JsonNode pv = entry.findValue(key);
+ String k = pv.toString();
+ String v = pv.getValueAsText();
+ propertySimple = new PropertySimple(k, v);
+ map.put(propertySimple);
+
+ } else {
+ JsonNode value = entry.findValue(key);
+ if (value != null) {
+ propertySimple = new PropertySimple(key, value.getValueAsText());
+ map.put(propertySimple);
+ }
+
+ }
+ }
+ }
+ propertyList.add(map);
+ }
+ } else if (sub.isObject()) {
+ Iterator<String> keys = sub.getFieldNames();
+ while (keys.hasNext()) {
+ String entryKey = keys.next();
+
+ JsonNode node = sub.findPath(entryKey);
+ PropertyMap map = new PropertyMap(
+ memberDefinition.getName()); // TODO : name from def or 'entryKey' ?
+ if (node.isObject()) {
+ Iterator<String> fields = node.getFieldNames(); // TODO loop over fields from map and not from json
+ while (fields.hasNext()) {
+ String key = fields.next();
+
+ propertySimple = new PropertySimple(key, node.findValue(key).getValueAsText());
+ map.put(propertySimple);
+ }
+ propertyList.add(map);
+ } else if (sub.isNull()) {
+ List<PropertyDefinition> defList = ((PropertyDefinitionMap) memberDefinition).getSummaryPropertyDefinitions();
+ String key = defList.get(0).getName();
+ propertySimple = new PropertySimple(key, entryKey);
+ map.put(propertySimple);
+ }
+ }
+
+ }
+ } else if (memberDefinition instanceof PropertyDefinitionSimple) {
+ String name = memberDefinition.getName();
+ Iterator<JsonNode> keys = sub.getElements();
+ while (keys.hasNext()) {
+ JsonNode entry = keys.next();
+
+ PropertySimple propertySimple = new PropertySimple(name, entry.getTextValue());
+ propertyList.add(propertySimple);
+ }
+ }
+ ret.put(propertyList);
+ } // end List of ..
+ else if (propDef instanceof PropertyDefinitionMap) {
+ PropertyDefinitionMap mapDef = (PropertyDefinitionMap) propDef;
+ PropertyMap pm = new PropertyMap(mapDef.getName());
+
+ Map<String, PropertyDefinition> memberDefMap = mapDef.getPropertyDefinitions();
+ for (Map.Entry<String, PropertyDefinition> maEntry : memberDefMap.entrySet()) {
+ JsonNode valueNode = json.findValue(maEntry.getKey());
+ Property p;
+ if (maEntry.getValue() instanceof PropertyDefinitionSimple) {
+ p = putProperty(valueNode, maEntry.getValue());
+ pm.put(p);
+ } else if (maEntry.getValue() instanceof PropertyDefinitionMap) { // TODO make this recursive?
+
+ PropertyDefinitionMap pdm = (PropertyDefinitionMap) maEntry.getValue();
+ Map<String, PropertyDefinition> mmDefMap = pdm.getPropertyDefinitions();
+ for (Map.Entry<String, PropertyDefinition> mmDefEntry : mmDefMap.entrySet()) {
+ if (valueNode != null) {
+ JsonNode node2 = valueNode.findValue(mmDefEntry.getKey());
+ System.err.println("Map not yet implemented " + node2.toString());
+ } else
+ System.err.println("Value node was null ");
+ }
+ } else { // PropDefList
+ System.err.println("List not yet implemented");
+ }
+
+// pm.put(p);
+ }
+ ret.put(pm);
+ }
+ }
+
+ return ret;
+ }
+
+ PropertySimple putProperty(JsonNode value, PropertyDefinition def) {
+ String name = def.getName();
+ PropertySimple ps;
+
+ if (value == null) {
+ if (def instanceof PropertyDefinitionSimple) {
+ PropertyDefinitionSimple pds = (PropertyDefinitionSimple) def;
+ return new PropertySimple(name, pds.getDefaultValue());
+ } else
+ return new PropertySimple(name, null);
+ }
+ PropertySimpleType type = ((PropertyDefinitionSimple) def).getType();
+
+ switch (type) {
+ case BOOLEAN:
+ ps = new PropertySimple(name, value.getBooleanValue());
+ break;
+ case FLOAT:
+ case DOUBLE:
+ ps = new PropertySimple(name, value.getDoubleValue());
+ break;
+ case INTEGER:
+ ps = new PropertySimple(name, value.getIntValue());
+ break;
+ case LONG:
+ ps = new PropertySimple(name, value.getLongValue());
+ break;
+ default:
+ ps = new PropertySimple(name, value.getTextValue());
+ }
+
+ return ps;
+ }
+
+ public void updateResourceConfiguration(ConfigurationUpdateReport report) {
+
+ Configuration conf = report.getConfiguration();
+ for (Map.Entry<String, PropertySimple> entry : conf.getSimpleProperties().entrySet()) {
+
+ NameValuePair nvp = new NameValuePair(entry.getKey(), entry.getValue().getStringValue());
+ Operation writeAttribute = new Operation("write-attribute",
+ address, nvp); // TODO test path
+ JsonNode result = connection.executeRaw(writeAttribute);
+ if (ASConnection.isErrorReply(result)) {
+ report.setStatus(ConfigurationUpdateStatus.FAILURE);
+ report.setErrorMessage(ASConnection.getFailureDescription(result));
+ }
+ }
+
+ }
+}
\ No newline at end of file
diff --git a/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml b/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
index 64251bc..45fa342 100644
--- a/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
+++ b/modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
@@ -147,6 +147,19 @@
displayName="Maximum request time"/>
+ <resource-configuration>
+ <c:list-property name="schema-locations" displayName="Schema locations">
+ <c:map-property name="location">
+ <c:simple-property name="urn" readOnly="true"/>
+ <c:simple-property name="location" readOnly="true"/>
+ </c:map-property>
+ </c:list-property>
+ <c:list-property name="extension" displayName="Installed extensions">
+ <c:simple-property name="name" readOnly="true"/>
+ </c:list-property>
+ </resource-configuration>
+
+
<server name="Profile"
description="One profile in a domain"
discovery="SubsystemDiscovery"
@@ -1334,7 +1347,7 @@ working area for individual server instances</li></ul>"/>
<resource-configuration>
<c:simple-property name="default-interface" readOnly="true" displayName="Default Interface" description="Default Interface for these bindings. See NetworkInterfaces for its definition" required="false"/>
<!-- note: at domain level there is no port-offset -->
- <c:simple-property name="port-offset" readOnly="true" displayName="Port Offset" description="Offset from standard ports for this group" required="false"/>
+ <c:simple-property name="port-offset" readOnly="true" displayName="Port Offset" description="Offset from standard ports for this group (Only relevant in standalone mode)" required="false"/>
<c:list-property name="includes">
<c:simple-property name="includes" displayName="Included bindings" description="Other bindings that are included in this one"/>
</c:list-property>
commit 9f451a121d42096a317bf4b645d740010d811af4
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: Fri May 27 14:45:01 2011 +0200
Improve connection and (failure) result handling.
diff --git a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java
index 5f350c0..6cbe91b 100644
--- a/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java
+++ b/modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java
@@ -87,7 +87,8 @@ public class ASConnection {
}
/**
- * Execute an operation against the domain api
+ * Execute an operation against the domain api. This method is doing the
+ * real work by talking to the remote server.
* @return JsonNode that describes the result
* @param operation an Operation that should be run on the domain controller
*/
@@ -136,6 +137,10 @@ public class ASConnection {
}
else {
outcome="- no response from server -";
+ Result noResult = new Result();
+ noResult.setFailureDescription(outcome);
+ noResult.setOutcome("failure");
+ operationResult = mapper.valueToTree(noResult);
}
return operationResult;
}
@@ -146,6 +151,14 @@ public class ASConnection {
} catch (IOException e) {
log.error("Failed to get data: " + e.getMessage() );
+
+ Result failure = new Result();
+ failure.setFailureDescription(e.getMessage());
+ failure.setOutcome("failure");
+
+ JsonNode ret = mapper.valueToTree(failure);
+ return ret;
+
} finally {
if (br!=null)
try {
@@ -189,29 +202,6 @@ public class ASConnection {
}
- private URL getBaseUrl(String base, String ops) throws MalformedURLException {
- String spec;
- URL url2;
- if (base!=null && !base.isEmpty()) {
- if (!base.startsWith("/")) {
- spec = urlString + "/" + base;
- }
- else {
- spec = urlString + base;
- }
- if (ops!=null) {
- if (!ops.startsWith("?"))
- ops = "?" + ops;
- spec += ops;
- }
-
- url2 = new URL(spec);
- }
- else
- url2 = url;
- return url2;
- }
-
public static String getFailureDescription(JsonNode jsonNode) {
if (jsonNode==null)
return "getFailureDescription: -input was null-";
12 years, 11 months
[rhq] modules/enterprise modules/plugins pom.xml
by snegrea
modules/enterprise/agent/pom.xml | 4 ++--
modules/enterprise/remoting/webservices/pom.xml | 8 --------
modules/plugins/aliases/pom.xml | 14 +++++++++++++-
modules/plugins/apache/pom.xml | 16 ++++++++++++++--
modules/plugins/cobbler/pom.xml | 14 +++++++++++++-
modules/plugins/cron/pom.xml | 15 ++++++++++++++-
modules/plugins/grub/pom.xml | 15 ++++++++++++++-
modules/plugins/hosts/pom.xml | 14 +++++++++++++-
modules/plugins/postfix/pom.xml | 14 +++++++++++++-
modules/plugins/samba/pom.xml | 14 +++++++++++++-
modules/plugins/sshd/pom.xml | 18 +++++++++++++++---
modules/plugins/sudoers/pom.xml | 15 ++++++++++++++-
pom.xml | 9 +++++++++
13 files changed, 147 insertions(+), 23 deletions(-)
New commits:
commit 3c3dae062df42968bb97bc130967283a196b59eb
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: Tue May 31 23:18:36 2011 -0500
Updated pom files to link correctly ant-contrib depedency (used for tasks like <if>). Corrected other minor pom problems.
diff --git a/modules/enterprise/agent/pom.xml b/modules/enterprise/agent/pom.xml
index 1a5c01b..f12c1a1 100644
--- a/modules/enterprise/agent/pom.xml
+++ b/modules/enterprise/agent/pom.xml
@@ -187,8 +187,8 @@ Build-Number=${buildNumber}
<property name="jaxb-api.version" value="${jaxb-api.version}" />
<property name="jaxb-impl.version" value="${jaxb-impl.version}" />
<property name="jline.version" value="${jline.version}" />
- <property name="augeas.version" values="${augeas.version}" />
- <property name="augeas.zip.version" values="${augeas.zip.version}" />
+ <property name="augeas.version" value="${augeas.version}" />
+ <property name="augeas.zip.version" value="${augeas.zip.version}" />
</ant>
</tasks>
</configuration>
diff --git a/modules/enterprise/remoting/webservices/pom.xml b/modules/enterprise/remoting/webservices/pom.xml
index 0792734..5a02b24 100644
--- a/modules/enterprise/remoting/webservices/pom.xml
+++ b/modules/enterprise/remoting/webservices/pom.xml
@@ -20,7 +20,6 @@
<properties>
<scm.module.path>modules/enterprise/remoting/</scm.module.path>
<persistence-api.version>1.0</persistence-api.version>
- <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
@@ -53,13 +52,6 @@
</dependency>
<dependency>
- <groupId>ant-contrib</groupId>
- <artifactId>ant-contrib</artifactId>
- <version>${ant.contrib.version}</version>
- <scope>provided</scope>
- </dependency>
-
- <dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<version>1.0</version>
diff --git a/modules/plugins/aliases/pom.xml b/modules/plugins/aliases/pom.xml
index fe596d7..9233bc6 100644
--- a/modules/plugins/aliases/pom.xml
+++ b/modules/plugins/aliases/pom.xml
@@ -24,10 +24,18 @@
<properties>
<scm.module.path>modules/plugins/aliases/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>${rhq.groupId}</groupId>
<artifactId>rhq-augeas-plugin</artifactId>
@@ -65,7 +73,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/apache/pom.xml b/modules/plugins/apache/pom.xml
index 7d91615..a352ae4 100644
--- a/modules/plugins/apache/pom.xml
+++ b/modules/plugins/apache/pom.xml
@@ -22,10 +22,18 @@
<properties>
<scm.module.path>modules/plugins/apache/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>org.snmp4j</groupId>
<artifactId>snmp4j</artifactId>
@@ -126,7 +134,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository/" />
<mkdir dir="target/itest" />
@@ -392,4 +404,4 @@
</profile>
</profiles>
-</project>
\ No newline at end of file
+</project>
diff --git a/modules/plugins/cobbler/pom.xml b/modules/plugins/cobbler/pom.xml
index dfff97f..c4d2bc8 100644
--- a/modules/plugins/cobbler/pom.xml
+++ b/modules/plugins/cobbler/pom.xml
@@ -24,10 +24,18 @@
<properties>
<scm.module.path>modules/plugins/cobbler/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>${rhq.groupId}</groupId>
<artifactId>rhq-augeas-plugin</artifactId>
@@ -71,7 +79,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/cron/pom.xml b/modules/plugins/cron/pom.xml
index fc7df42..29b2aaf 100644
--- a/modules/plugins/cron/pom.xml
+++ b/modules/plugins/cron/pom.xml
@@ -22,9 +22,18 @@
<properties>
<scm.module.path>modules/plugins/cron/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>${rhq.groupId}</groupId>
<artifactId>rhq-platform-plugin</artifactId>
@@ -58,7 +67,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...
</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/grub/pom.xml b/modules/plugins/grub/pom.xml
index ebde5dd..f5b2730 100644
--- a/modules/plugins/grub/pom.xml
+++ b/modules/plugins/grub/pom.xml
@@ -22,9 +22,18 @@
<properties>
<scm.module.path>modules/plugins/grub/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>net.augeas</groupId>
<artifactId>augeas</artifactId>
@@ -58,7 +67,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...
</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/hosts/pom.xml b/modules/plugins/hosts/pom.xml
index 63d8f39..9735b8e 100644
--- a/modules/plugins/hosts/pom.xml
+++ b/modules/plugins/hosts/pom.xml
@@ -24,10 +24,18 @@
<properties>
<scm.module.path>modules/plugins/hosts/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>${rhq.groupId}</groupId>
<artifactId>rhq-augeas-plugin</artifactId>
@@ -66,7 +74,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/postfix/pom.xml b/modules/plugins/postfix/pom.xml
index cb9c6e0..515793f 100644
--- a/modules/plugins/postfix/pom.xml
+++ b/modules/plugins/postfix/pom.xml
@@ -22,11 +22,19 @@
<properties>
<scm.module.path>modules/plugins/postfix/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
<dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
<groupId>org.rhq</groupId>
<artifactId>rhq-augeas-plugin</artifactId>
<version>${project.version}</version>
@@ -64,7 +72,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/samba/pom.xml b/modules/plugins/samba/pom.xml
index 4777494..f869404 100644
--- a/modules/plugins/samba/pom.xml
+++ b/modules/plugins/samba/pom.xml
@@ -22,11 +22,19 @@
<properties>
<scm.module.path>modules/plugins/samba/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
<dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
<groupId>org.rhq</groupId>
<artifactId>rhq-augeas-plugin</artifactId>
<version>${project.version}</version>
@@ -64,7 +72,11 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/modules/plugins/sshd/pom.xml b/modules/plugins/sshd/pom.xml
index c58478b..a765069 100644
--- a/modules/plugins/sshd/pom.xml
+++ b/modules/plugins/sshd/pom.xml
@@ -22,9 +22,18 @@
<properties>
<scm.module.path>modules/plugins/sshd/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>net.augeas</groupId>
<artifactId>augeas</artifactId>
@@ -59,9 +68,12 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
- <echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...
- </echo>
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
+ <echo>Setting up plugin dependencies for ${project.artifactId}-${project.version}.jar...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
<mkdir dir="target/itest" />
<mkdir dir="target/itest/plugins" />
diff --git a/modules/plugins/sudoers/pom.xml b/modules/plugins/sudoers/pom.xml
index e2f5e5a..79b0dea 100644
--- a/modules/plugins/sudoers/pom.xml
+++ b/modules/plugins/sudoers/pom.xml
@@ -22,10 +22,18 @@
<properties>
<scm.module.path>modules/plugins/sudoers/</scm.module.path>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
</properties>
<dependencies>
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>org.rhq</groupId>
<artifactId>rhq-augeas-plugin</artifactId>
@@ -53,7 +61,12 @@
<phase>pre-integration-test</phase>
<configuration>
<tasks>
- <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
+ <taskdef resource="net/sf/antcontrib/antcontrib.properties">
+ <classpath>
+ <pathelement location="${settings.localRepository}/ant-contrib/ant-contrib/${ant.contrib.version}/ant-contrib-${ant.contrib.version}.jar" />
+ </classpath>
+ </taskdef>
+
<echo>Setting up integration test plugin container environment under target/itest/...</echo>
<property name="settings.localRepository" location="${user.home}/.m2/repository" />
diff --git a/pom.xml b/pom.xml
index 3c5dd4c..b7f249e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -101,6 +101,7 @@
<cobertura.version>1.9.4.1</cobertura.version>
<augeas.version>0.7.1.1</augeas.version>
<augeas.zip.version>0.7.1</augeas.zip.version>
+ <ant.contrib.version>1.0b3</ant.contrib.version>
<!--
defaults for datasource used by integration tests -
@@ -429,6 +430,14 @@
<artifactId>jna</artifactId>
<version>${jna.version}</version>
</dependency>
+
+ <dependency>
+ <groupId>ant-contrib</groupId>
+ <artifactId>ant-contrib</artifactId>
+ <version>${ant.contrib.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
</dependencies>
</dependencyManagement>
12 years, 11 months