You can subscribe to this list here.
| 2007 |
Jan
|
Feb
|
Mar
(927) |
Apr
(419) |
May
(352) |
Jun
(431) |
Jul
(463) |
Aug
(345) |
Sep
(304) |
Oct
(596) |
Nov
(466) |
Dec
(414) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2008 |
Jan
(348) |
Feb
(313) |
Mar
(665) |
Apr
(688) |
May
(434) |
Jun
(311) |
Jul
(540) |
Aug
(554) |
Sep
(467) |
Oct
(341) |
Nov
(365) |
Dec
(272) |
| 2009 |
Jan
(386) |
Feb
(293) |
Mar
(279) |
Apr
(239) |
May
(229) |
Jun
(199) |
Jul
(186) |
Aug
(111) |
Sep
(196) |
Oct
(146) |
Nov
(116) |
Dec
(140) |
| 2010 |
Jan
(170) |
Feb
(159) |
Mar
(151) |
Apr
(161) |
May
(90) |
Jun
(56) |
Jul
(28) |
Aug
(22) |
Sep
(5) |
Oct
|
Nov
(23) |
Dec
(12) |
| 2011 |
Jan
(8) |
Feb
(8) |
Mar
(22) |
Apr
(24) |
May
(4) |
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2012 |
Jan
(5) |
Feb
(1) |
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Noah S. (JIRA) <ji...@hy...> - 2007-03-17 00:16:35
|
[ http://jira.hyperic.com/browse/HHQ-752?page=all ] Noah Salzman updated HHQ-752: ----------------------------- Description: If you run HQ on a port other than 7080 that change is not reflected in Alert Email. For instance, my server is running on port 7082 and these are the URLs that were published in the Alert Email: http://my_server:7080/alerts/Alerts.do?mode=viewAlert&eid=1:10001&a=10119 This message was delivered to you by Hyperic HQ. To view the HQ Dashboard, go to http://my_server:7080/Dashboard.do was: If you run HQ on a port other than 7080 that change is not reflected in Alert Email. For instance, my server is running on port 7082 and these are the URLs that were published in the Alert Email: http://<my_server>:7080/alerts/Alerts.do?mode=viewAlert&eid=1:10001&a=10119 This message was delivered to you by Hyperic HQ. To view the HQ Dashboard, go to http://<my_server>:7080/Dashboard.do > A server port change is not reflected in Alert Email > ---------------------------------------------------- > > Key: HHQ-752 > URL: http://jira.hyperic.com/browse/HHQ-752 > Project: Hyperic HQ > Type: Bug > Components: Alerts > Versions: 3.0.2 > Environment: Server: 3.0.3 EE build 343 > Reporter: Noah Salzman > Assignee: Charles Lee > Priority: Minor > Fix For: 3.0.3 > > > If you run HQ on a port other than 7080 that change is not reflected in Alert Email. > For instance, my server is running on port 7082 and these are the URLs that were published in the Alert Email: > http://my_server:7080/alerts/Alerts.do?mode=viewAlert&eid=1:10001&a=10119 > This message was delivered to you by Hyperic HQ. > To view the HQ Dashboard, go to http://my_server:7080/Dashboard.do -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.hyperic.com/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
From: Charles L. <cl...@hy...> - 2007-03-17 00:15:50
|
Hi Zuo, So it's selecting the correct bundle to display, but the problem is in the decoding? Does the ApplicationResources_jp.properties look correct after native2ascii encoding? Maybe you should attach your ApplicationResources_jp.properties so that other people can try it out? Charles |
|
From: Noah S. (JIRA) <ji...@hy...> - 2007-03-17 00:10:36
|
[ http://jira.hyperic.com/browse/HHQ-746?page=all ] Noah Salzman resolved HHQ-746: ------------------------------ Fix Version: 3.0.2 Resolution: Invalid Doug said this wasn't a bug. When you enable log tracking without specifying a file it still gathers some info such as user logins. > Log tracking can be enabled without specifying a log file > --------------------------------------------------------- > > Key: HHQ-746 > URL: http://jira.hyperic.com/browse/HHQ-746 > Project: Hyperic HQ > Type: Developer > Versions: 3.0.1 > Environment: Server: 3.0.2 .org build 337 > Reporter: Noah Salzman > Assignee: Charles Lee > Priority: Minor > Fix For: 3.0.2 > > > When configuring a resource, users are allowed to enable log tracking without setting a file to track. > A more generic way of stating this bug would be: resource configuration settings don't have a mechanism for checking or enforcing dependencies on other settings. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.hyperic.com/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
From: Noah S. (JIRA) <ji...@hy...> - 2007-03-17 00:10:35
|
[ http://jira.hyperic.com/browse/HHQ-746?page=all ] Noah Salzman closed HHQ-746: ---------------------------- Closed. > Log tracking can be enabled without specifying a log file > --------------------------------------------------------- > > Key: HHQ-746 > URL: http://jira.hyperic.com/browse/HHQ-746 > Project: Hyperic HQ > Type: Developer > Versions: 3.0.1 > Environment: Server: 3.0.2 .org build 337 > Reporter: Noah Salzman > Assignee: Charles Lee > Priority: Minor > Fix For: 3.0.2 > > > When configuring a resource, users are allowed to enable log tracking without setting a file to track. > A more generic way of stating this bug would be: resource configuration settings don't have a mechanism for checking or enforcing dependencies on other settings. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.hyperic.com/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
From: <cl...@hy...> - 2007-03-17 00:03:49
|
Author: clee Date: 2007-03-16 16:03:47 -0800 (Fri, 16 Mar 2007) New Revision: 3781 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=3781 Modified: branches/HQ_3_0/web/resource/common/monitor/alerts/config/DefinitionOthersForm.jsp Log: [HQ-590] Passing an empty eid causes errors [merge from HEAD] Modified: branches/HQ_3_0/web/resource/common/monitor/alerts/config/DefinitionOthersForm.jsp =================================================================== --- branches/HQ_3_0/web/resource/common/monitor/alerts/config/DefinitionOthersForm.jsp 2007-03-17 00:01:07 UTC (rev 3780) +++ branches/HQ_3_0/web/resource/common/monitor/alerts/config/DefinitionOthersForm.jsp 2007-03-17 00:03:47 UTC (rev 3781) @@ -4,6 +4,7 @@ <%@ taglib uri="struts-html-el" prefix="html" %> <%@ taglib uri="struts-logic" prefix="logic" %> <%@ taglib uri="struts-tiles" prefix="tiles" %> +<%@ taglib uri="jstl-c" prefix="c" %> <%@ taglib uri="jstl-fmt" prefix="fmt" %> <%-- NOTE: This copyright does *not* cover user programs that use HQ @@ -68,5 +69,12 @@ </table> <tiles:insert definition=".form.buttons"/> <html:hidden property="ad"/> + <c:choose> + <c:when test="${not empty param.aetid}"> +<html:hidden property="aetid"/> + </c:when> + <c:otherwise> <html:hidden property="eid"/> -<html:hidden property="aetid"/> + </c:otherwise> + </c:choose> + |
|
From: <cl...@hy...> - 2007-03-17 00:01:13
|
Author: clee Date: 2007-03-16 16:01:07 -0800 (Fri, 16 Mar 2007) New Revision: 3780 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=3780 Modified: trunk/web/resource/common/monitor/alerts/config/DefinitionOthersForm.jsp Log: [HQ-590] Passing an empty eid causes errors Modified: trunk/web/resource/common/monitor/alerts/config/DefinitionOthersForm.jsp =================================================================== --- trunk/web/resource/common/monitor/alerts/config/DefinitionOthersForm.jsp 2007-03-16 19:54:32 UTC (rev 3779) +++ trunk/web/resource/common/monitor/alerts/config/DefinitionOthersForm.jsp 2007-03-17 00:01:07 UTC (rev 3780) @@ -4,6 +4,7 @@ <%@ taglib uri="struts-html-el" prefix="html" %> <%@ taglib uri="struts-logic" prefix="logic" %> <%@ taglib uri="struts-tiles" prefix="tiles" %> +<%@ taglib uri="jstl-c" prefix="c" %> <%@ taglib uri="jstl-fmt" prefix="fmt" %> <%-- NOTE: This copyright does *not* cover user programs that use HQ @@ -68,5 +69,12 @@ </table> <tiles:insert definition=".form.buttons"/> <html:hidden property="ad"/> + <c:choose> + <c:when test="${not empty param.aetid}"> +<html:hidden property="aetid"/> + </c:when> + <c:otherwise> <html:hidden property="eid"/> -<html:hidden property="aetid"/> + </c:otherwise> + </c:choose> + |
|
From: Heather T. (JIRA) <ji...@hy...> - 2007-03-16 19:56:39
|
[ http://jira.hyperic.com/browse/HHQ-748?page=all ] Heather Tumey resolved HHQ-748: ------------------------------- Fix Version: 3.1.0 Resolution: Fixed > Escalation error message clean-up > --------------------------------- > > Key: HHQ-748 > URL: http://jira.hyperic.com/browse/HHQ-748 > Project: Hyperic HQ > Type: Developer > Components: Alerts > Versions: 3.0.2 > Environment: Server: 3.0.2 .org build 338 > Reporter: Noah Salzman > Assignee: Heather Tumey > Priority: Minor > Fix For: 3.0.3, 3.1.0 > > > This error needs help: > "Error You have not entered any email addresses in." > 1) Put a colon after Enter > 2) This error would be a lot cleaner: "Please enter an email address" > The error occurs when you click outside the email address field in the Escalation Actions setup. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.hyperic.com/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
From: <he...@hy...> - 2007-03-16 19:54:36
|
Author: heather Date: 2007-03-16 11:54:32 -0800 (Fri, 16 Mar 2007) New Revision: 3779 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=3779 Modified: branches/HQ_3_0/web/WEB-INF/classes/ApplicationResources.properties Log: fix for hhq-748 [merge from trunk] Modified: branches/HQ_3_0/web/WEB-INF/classes/ApplicationResources.properties =================================================================== --- branches/HQ_3_0/web/WEB-INF/classes/ApplicationResources.properties 2007-03-16 19:51:28 UTC (rev 3778) +++ branches/HQ_3_0/web/WEB-INF/classes/ApplicationResources.properties 2007-03-16 19:54:32 UTC (rev 3779) @@ -2081,11 +2081,11 @@ # MONITORING: EVENTS: ERRORS / CONFIRMATIONS alert.config.error.InvalidEmailAddress=The email addresses {0} has invalid syntax: {1}. alert.config.error.InvalidEmailAddresses=One or more of the email addresses entered had invalid syntax: {0}. -alert.config.error.invalidEmailAddressInput=One or more of the email addresses entered has illegal characters such as: [()<>;:\/" -alert.config.error.noEmailAddressInput=You have not entered any email addresses in. -alert.config.error.noMetaInput=Please enter Sys log meta information -alert.config.error.noProductInput=Please enter Sys log product information -alert.config.error.noVersionInput=Please enter Sys log version information +alert.config.error.invalidEmailAddressInput= : One or more of the email addresses entered has illegal characters such as: [()<>;:\/" +alert.config.error.noEmailAddressInput= : Please enter an email address +alert.config.error.noMetaInput= : Please enter Sys log meta information +alert.config.error.noProductInput= : Please enter Sys log product information +alert.config.error.noVersionInput= : Please enter Sys log version information alert.config.error.NoMetricSelected=You must select a metric for this condition. alert.config.error.NoCustomPropertySelected=You must select an inventory property for this condition. alert.config.error.NoControlActionSelected=You must select a control action for this condition. |
|
From: <he...@hy...> - 2007-03-16 19:51:33
|
Author: heather Date: 2007-03-16 11:51:28 -0800 (Fri, 16 Mar 2007) New Revision: 3778 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=3778 Modified: trunk/web/WEB-INF/classes/ApplicationResources.properties Log: fix for hhq-748 added a colon to the erros in aescalation admin and changed one line of text Modified: trunk/web/WEB-INF/classes/ApplicationResources.properties =================================================================== --- trunk/web/WEB-INF/classes/ApplicationResources.properties 2007-03-16 16:08:07 UTC (rev 3777) +++ trunk/web/WEB-INF/classes/ApplicationResources.properties 2007-03-16 19:51:28 UTC (rev 3778) @@ -2081,11 +2081,11 @@ # MONITORING: EVENTS: ERRORS / CONFIRMATIONS alert.config.error.InvalidEmailAddress=The email addresses {0} has invalid syntax: {1}. alert.config.error.InvalidEmailAddresses=One or more of the email addresses entered had invalid syntax: {0}. -alert.config.error.invalidEmailAddressInput=One or more of the email addresses entered has illegal characters such as: [()<>;:\/" -alert.config.error.noEmailAddressInput=You have not entered any email addresses in. -alert.config.error.noMetaInput=Please enter Sys log meta information -alert.config.error.noProductInput=Please enter Sys log product information -alert.config.error.noVersionInput=Please enter Sys log version information +alert.config.error.invalidEmailAddressInput= : One or more of the email addresses entered has illegal characters such as: [()<>;:\/" +alert.config.error.noEmailAddressInput= : Please enter an email address +alert.config.error.noMetaInput= : Please enter Sys log meta information +alert.config.error.noProductInput= : Please enter Sys log product information +alert.config.error.noVersionInput= : Please enter Sys log version information alert.config.error.NoMetricSelected=You must select a metric for this condition. alert.config.error.NoCustomPropertySelected=You must select an inventory property for this condition. alert.config.error.NoControlActionSelected=You must select a control action for this condition. |
|
From: Gary B. <gb...@gb...> - 2007-03-16 19:07:44
|
Anyone monitoring an APC UPS? I have one set and get all the interface info. But I would like to get battery status information, load information, etc. on the UPS. Is there any way to do that? Thanks, Gary |
|
From: <bo...@hy...> - 2007-03-16 16:08:16
|
Author: bob Date: 2007-03-16 08:08:07 -0800 (Fri, 16 Mar 2007) New Revision: 3777 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=3777 Modified: trunk/etc/version.properties Log: Release 3.1.0 build #342 Modified: trunk/etc/version.properties =================================================================== --- trunk/etc/version.properties 2007-03-16 15:19:43 UTC (rev 3776) +++ trunk/etc/version.properties 2007-03-16 16:08:07 UTC (rev 3777) @@ -1,3 +1,3 @@ -#Thu Mar 15 04:56:11 PDT 2007 +#Fri Mar 16 08:42:04 PDT 2007 version=3.1.0 -build=341 +build=342 |
|
From: tom <hq-...@hy...> - 2007-03-16 15:55:26
|
Looks like Hyperic is looking in the wrong directory. The real location of the config file is: D:\bea\sodadomain\config Hyperic is looking in: D:\bea\sodadomain\servers\config How do I work around this? I get this message in the agent log file 2007-03-16 08:33:36,034 WARN [WeblogicDetector] Failed to read D:\bea\sodadomain\servers\config\config.xml: D:\bea\sodadomain\servers\config\config.xml (The system cannot find the path specified) |
|
From: mw <hq-...@hy...> - 2007-03-16 15:48:21
|
My apologies - I just saw the Multi-process option. Works great. Michael |
|
From: mw <hq-...@hy...> - 2007-03-16 15:45:46
|
I am interested in monitoring IIS's process w3wp.exe which, on this particular machine, has from 1 to 3 instances running at one time. Is it possible to monitor a process that has multiple instances? I attempted to do so (thinking there is a way to possibly group them?) but Hyperic HQ errors stating the PTQL matched multiple processes. I am probably just doing this wrong. Error message w/ config settings: The configuration has not been set for this resource due to : Invalid configuration: Error retrieving value: Failed to invoke getProcMem[State.Name.eq=w3wp]: Query matched multiple processes (3): State.Name.eq=w3wp Thanks! Michael |
|
From: <bo...@hy...> - 2007-03-16 15:19:54
|
Author: bob Date: 2007-03-16 07:19:43 -0800 (Fri, 16 Mar 2007) New Revision: 3776 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=3776 Modified: branches/HQ_3_0/etc/version.properties Log: Release 3.0.3 build #343 Modified: branches/HQ_3_0/etc/version.properties =================================================================== --- branches/HQ_3_0/etc/version.properties 2007-03-16 11:34:44 UTC (rev 3775) +++ branches/HQ_3_0/etc/version.properties 2007-03-16 15:19:43 UTC (rev 3776) @@ -1,3 +1,3 @@ -#Fri Mar 16 04:09:44 PDT 2007 +#Fri Mar 16 07:51:01 PDT 2007 version=3.0.3 -build=342 +build=343 |
|
From: <bo...@hy...> - 2007-03-16 11:35:37
|
Author: bob Date: 2007-03-16 03:34:44 -0800 (Fri, 16 Mar 2007) New Revision: 3775 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=3775 Modified: branches/HQ_3_0/etc/version.properties Log: Release 3.0.3 build #342 Modified: branches/HQ_3_0/etc/version.properties =================================================================== --- branches/HQ_3_0/etc/version.properties 2007-03-15 22:24:52 UTC (rev 3774) +++ branches/HQ_3_0/etc/version.properties 2007-03-16 11:34:44 UTC (rev 3775) @@ -1,3 +1,3 @@ -#Thu Mar 15 04:07:14 PDT 2007 +#Fri Mar 16 04:09:44 PDT 2007 version=3.0.3 -build=341 +build=342 |
|
From: galaxy <sig...@hy...> - 2007-03-16 10:45:08
|
Found this new free directory site with 136 free seo tools and a directory of directories that is master directory. Top Web Directories Pay Web Directories. Non-Reciprocal Free Web Directories. Reciprocal Web Directories. Niche Directories. Web Directory Lists. Most Links Per Web Directories One Way Link Verify One Way Link Verify by We Build Pages creates a list of links to check and allows you to export it. You then browse to the file and click on Go and it will check all your one page links. It gives you a report of them with PR and status if they are up. Very good tool to keep track of you one way links! Track your one-way links - Shows status and PR. Online Free Reciprocal Link Checker Online Free Reciprocal Link Checker by recip-links.com checks the list of reciprocal you cut & paste into there form. It checks the page, not the whole site and reports back the URLs that it found had a link to your domain, the URLs that didn't have a link to your and any URLs that errored out. Enter links - Reports back which ones are up, down or unreachable. And many more like this. [b]Found this new free directory site http://www.urlhyperlinks.com[/b] |
|
From: Charles L. (JIRA) <ji...@hy...> - 2007-03-16 04:37:47
|
[ http://jira.hyperic.com/browse/HHQ-450?page=all ] Charles Lee reassigned HHQ-450: ------------------------------- Assign To: Jon Travis (was: Charles Lee) > hq-server.exe should fail with a useful error if the database isn't found > ------------------------------------------------------------------------- > > Key: HHQ-450 > URL: http://jira.hyperic.com/browse/HHQ-450 > Project: Hyperic HQ > Type: Developer > Versions: 3.0.0, 2.7.6 > Reporter: Noah Salzman > Assignee: Jon Travis > Priority: Minor > Fix For: 3.0.3 > > > It is very confusing to a new user of Hyperic that hq-server.exe (if not yet installed as a service) will happily try to start up if the database isn't running. > In the spirit of making HQ as painless as possible to get started with we should have hq-server.exe error politely and exit if there is no database running. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.hyperic.com/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
From: Heather T. (JIRA) <ji...@hy...> - 2007-03-16 01:07:37
|
[ http://jira.hyperic.com/browse/HHQ-558?page=all ] Heather Tumey closed HHQ-558: ----------------------------- Fix Version: 3.0.3 Resolution: Cannot Reproduce so actually we are stripping whitespaces in the emails that are sent. Can you reverify this bug pls? > Escalation Schemes: email field should not allow spaces > ------------------------------------------------------- > > Key: HHQ-558 > URL: http://jira.hyperic.com/browse/HHQ-558 > Project: Hyperic HQ > Type: Developer > Components: UI > Versions: 3.0.0 > Environment: Server: 3.0.0 .org build 267 > Reporter: Noah Salzman > Assignee: Heather Tumey > Priority: Minor > Fix For: 3.0.3 > > > The Escalation Schemes UI allows you to enter email addresses with just spaces or returns separating them. You get this: > Notify Other Recipients via Email: fo...@ba... bl...@bl... ba...@ba..., -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.hyperic.com/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
From: Murray B. <hq-...@hy...> - 2007-03-16 00:10:02
|
I am trying to use the same resource group in multiple roles but it seems that a group can only be associated with a single role. Once I have added the group to a role it is no longer available to be added to other roles. What I want to do is to define a role which contains all of the resources which belong to a single customer (platforms, servers and services). I then want to create a read-only role and an administration role for these. So I make the group (abcResources) and add to it all of customer ABCs resources. Next I create two groups. One (abcMonitor) has only View access for platforms, servers and services. The other (abcAdmin) also has Create/Modify/Delete/Alerting/Control. So now I have my group with the required resources and my read-only and configuration roles. However once I add the group (abcResources) to one role (abcMonitor) it is no longer available in the list of groups for the next role (abcAdmin). Is this supposed to work this way or am I missing something? Thanks . . . Murray |
|
From: tom <hq-...@hy...> - 2007-03-15 23:40:05
|
I still do not see my Web App
I have installed 3.0.2 server and agent to different locations trying to ge=
t things to work.
I installed the agent server using =93hq-agent.exe -j D:\bea\jrockit1_5_0_0=
8 =96I=94.
I added the line =93weblogic.discover.fqdn=3Dsame=94 to the agent propertie=
s.=20
I have run and rerun auto discovery, but still no luck.
Properties file for agent-------------------------:
# Agent configuration file
#
# The following are the properties that the Agent recognizes:
#
# agent.listenPort =20
# Default: "2144"
#
# Description: Port that the agent listens on.
#
# agent.listenIp
# Default: "*"
#
# Description: Address that the agent listens on. If set to '*',
# the agent will listen on all available interfaces.
#
# agent.startupTimeOut
# Default: "300"
#
# Description: This is the number of seconds that the agent startu=
p
# script will wait before determining that the agent
# did not startup successfully.
#
# agent.maxBatchSize
# Default: "500"
#
# Description: This is the maximum number of metrics that the
# agent will send per contact with HQ.
#
## Use the following if you'd like to have the agent setup=20
## automatically from these properties. The values for these
## properties are used to answer the setup questions
##
## If any of these properties are left undefined, the setup=20
## process will prompt for their values
##
## If the value that should be used is the default when interactive
## setup is done, use the string *default* as the value for the option
#agent.setup.camIP=3Dlocalhost
#agent.setup.camPort=3D7080
#agent.setup.camSSLPort=3D7443
#agent.setup.camSecure=3Dyes
#agent.setup.camLogin=3Dhqadmin
#agent.setup.camPword=3Dhqadmin
#agent.setup.agentIP=3D*default*
#agent.setup.agentPort=3D*default*
#agent.setup.resetupTokens=3Dno
agent.tmpDir=3D./tmp
# required to find server/lib/weblogic.jar
#weblogic.installpath=3D/usr/local/bea/weblogic-8.1
# required to find websphere jars
#websphere.installpath=3D/opt/WebSphere/AppServer
# required to find jboss jars
#jboss.installpath=3D/usr/local/jboss-4.0.0
##
## Logging settings
##
agent.logFile=3D${agent.logDir}/agent.log
agent.logLevel=3DINFO
log4j.rootLogger=3D${agent.logLevel}, R
log4j.appender.R.File=3D${agent.logFile}
log4j.appender.R.MaxBackupIndex=3D1
log4j.appender.R.MaxFileSize=3D5000KB
log4j.appender.R.layout.ConversionPattern=3D%d %-5p [%c{1}] %m%n
log4j.appender.R.layout=3Dorg.apache.log4j.PatternLayout
log4j.appender.R=3Dorg.apache.log4j.RollingFileAppender
##
## Disable overly verbose logging=20
##
log4j.logger.httpclient.wire=3DERROR
log4j.logger.org.apache.commons.httpclient=3DERROR
log4j.logger.org.hyperic.hq.measurement.agent.server.SenderThread=3DINFO
log4j.logger.org.hyperic.hq.agent.server.AgentDListProvider=3DINFO
log4j.logger.org.hyperic.hq.agent.server.MeasurementSchedule=3DINFO
# Only log errors from naming context
log4j.category.org.jnp.interfaces.NamingContext=3DERROR
log4j.category.org.apache.axis=3DERROR
##
## Agent Jars
##
agent.pdkLibDir=3D./pdk/lib
agent.pdkPluginDir=3D./pdk/plugins
##
## Auto-inventory options
##
#autoinventory.defaultScan.interval.millis=3D86400000
autoinventory.runtimeScan.interval.millis=3D86400000
## Agent classpath (pdk/lib/*.{jar,zip} are included by default)
agent.classPath=3D\
./lib/AgentServer.jar:\
./lib/lather.jar
## Options to pass to java
agent.javaOpts=3D-Xmx128m -Djava.net.preferIPv4Stack=3Dtrue
# this is added so that we can see our app
weblogic.discover.fqdn=3Dsame
-------------------------------------------------------
Agent log file
2007-03-15 16:22:29,654 INFO [AgentConnection] 127.0.0.1 -> agent:ping
2007-03-15 16:22:32,076 INFO [AgentCommandsServer] Agent commands loaded
2007-03-15 16:22:32,108 INFO [AgentDaemon] Agent starting up
2007-03-15 16:22:32,170 INFO [ProductPluginManager] Loading plugin: system=
-plugin.jar
2007-03-15 16:22:32,451 INFO [ProductPluginManager] Loading plugin: netser=
vices-plugin.jar
2007-03-15 16:22:32,498 INFO [MeasurementPlugin] Register TCP Socket proxy=
for domain: socket
2007-03-15 16:22:32,498 INFO [MeasurementPlugin] Register HTTP proxy for d=
omain: http
2007-03-15 16:22:32,498 INFO [MeasurementPlugin] Register HTTP proxy for d=
omain: url.availability
2007-03-15 16:22:32,498 INFO [MeasurementPlugin] Register FTP proxy for do=
main: ftp
2007-03-15 16:22:32,498 INFO [ProductPluginManager] Loading plugin: sqlque=
ry-plugin.jar
2007-03-15 16:22:32,514 INFO [SQLQueryMeasurementPlugin] Registered proxy =
for domain: sql
2007-03-15 16:22:32,514 INFO [ProductPluginManager] Loading plugin: active=
mq-plugin.xml
2007-03-15 16:22:32,561 INFO [ProductPluginManager] Loading plugin: apache=
-plugin.jar
2007-03-15 16:22:32,608 INFO [ProductPluginManager] Loading plugin: bind-p=
lugin.jar
2007-03-15 16:22:32,608 INFO [ProductPluginManager] Loading plugin: db2-pl=
ugin.jar
2007-03-15 16:22:32,623 INFO [ProductPluginManager] Loading plugin: dotnet=
-plugin.jar
2007-03-15 16:22:32,639 INFO [ProductPluginManager] Loading plugin: exchan=
ge-plugin.jar
2007-03-15 16:22:32,654 INFO [ProductPluginManager] Loading plugin: geroni=
mo-plugin.xml
2007-03-15 16:22:32,654 INFO [ProductPluginManager] Loading plugin: hqagen=
t-plugin.jar
2007-03-15 16:22:32,654 INFO [ProductPluginManager] Loading plugin: iis-pl=
ugin.jar
2007-03-15 16:22:32,670 INFO [ProductPluginManager] Loading plugin: iplane=
t-plugin.jar
2007-03-15 16:22:32,904 INFO [iPlanetMeasurementPlugin] Defaulting to 6.1,=
loading: webserv61.mib
2007-03-15 16:22:32,904 INFO [ProductPluginManager] Loading plugin: jboss-=
plugin.jar
2007-03-15 16:22:32,920 INFO [ProductPluginManager] Loading plugin: jmx-pl=
ugin.xml
2007-03-15 16:22:32,936 INFO [ProductPluginManager] Loading plugin: memcac=
hed-plugin.jar
2007-03-15 16:22:32,936 INFO [ProductPluginManager] Loading plugin: mqseri=
es-plugin.jar
2007-03-15 16:22:32,951 INFO [ProductPluginManager] Loading plugin: mssql-=
plugin.jar
2007-03-15 16:22:32,951 INFO [ProductPluginManager] Loading plugin: mule-p=
lugin.jar
2007-03-15 16:22:32,967 INFO [ProductPluginManager] Loading plugin: mysql-=
plugin.jar
2007-03-15 16:22:32,983 INFO [ProductPluginManager] Loading plugin: nagios=
-plugin.jar
2007-03-15 16:22:32,983 INFO [ProductPluginManager] Loading plugin: netdev=
ice-plugin.jar
2007-03-15 16:22:32,998 INFO [ProductPluginManager] Loading plugin: ntds-p=
lugin.jar
2007-03-15 16:22:33,014 INFO [ProductPluginManager] Loading plugin: ntp-pl=
ugin.jar
2007-03-15 16:22:33,014 INFO [ProductPluginManager] Loading plugin: oracle=
-plugin.jar
2007-03-15 16:22:33,029 INFO [ProductPluginManager] Loading plugin: postfi=
x-plugin.jar
2007-03-15 16:22:33,029 INFO [ProductPluginManager] Loading plugin: postgr=
esql-plugin.jar
2007-03-15 16:22:33,045 INFO [ProductPluginManager] Loading plugin: resin-=
plugin.xml
2007-03-15 16:22:33,045 INFO [ProductPluginManager] Loading plugin: servle=
t-plugin.jar
2007-03-15 16:22:33,076 INFO [ProductPluginManager] Loading plugin: sybase=
-plugin.jar
2007-03-15 16:22:33,092 INFO [ProductPluginManager] Loading plugin: vmware=
-plugin.jar
2007-03-15 16:22:33,108 INFO [ProductPluginManager] Loading plugin: weblog=
ic-plugin.jar
2007-03-15 16:22:33,342 INFO [WeblogicProductPlugin] weblogic.installpath =
not set, defaulting to: D:\bea\weblogic92
2007-03-15 16:22:33,358 INFO [ProductPluginManager] Loading plugin: websph=
ere-plugin.jar
2007-03-15 16:22:33,404 INFO [AgentDaemon] Product Plugin Manager initaliz=
ed
2007-03-15 16:22:33,404 INFO [AgentCommandsServer] Agent commands started =
up
2007-03-15 16:22:33,404 INFO [AutoinventoryCommandsServer] Autoinventory C=
ommands Server started up
2007-03-15 16:22:33,436 INFO [CommandsServer] Commands Server started up
2007-03-15 16:22:33,436 INFO [ControlCommandsServer] Control Commands Serv=
er started up
2007-03-15 16:22:33,451 INFO [SenderThread] Maximum metric batch size set =
to 500
2007-03-15 16:22:33,467 INFO [MeasurementCommandsServer] Measurement Comma=
nds Server started up
2007-03-15 16:22:33,467 INFO [ConfigPopulateThread] Starting config popula=
te thread
2007-03-15 16:22:33,498 INFO [AgentDaemon] Agent started successfully
2007-03-15 16:22:33,498 INFO [AgentConnection] 127.0.0.1 -> agent:ping
2007-03-15 16:22:33,608 INFO [AgentConnection] 127.0.0.1 -> bizapp:getCAMS=
erver
2007-03-15 16:22:34,201 INFO [AutoinventoryCommandsServer] Autoinventory r=
eport successfully sent to server.
2007-03-15 16:22:35,858 INFO [CollectorThread] CollectorThread started
2007-03-15 16:22:42,186 WARN [ScheduleThread] Collection of metric: 'Weblo=
gic Admin 9.1:sodadomain:Location=3DAdminServer,ServerRuntime=3DAdminServer=
,Name=3DJTARuntime,Type=3DJTARuntime:TransactionTotalCount:admin.url=3Dt3%3=
A//wdscsoda03%3A2201,admin.username=3Dsystem,admin.password=3Dsodajerk__RAT=
E__=3D1m' took: 6328ms
2007-03-15 16:22:44,201 INFO [RuntimeAutodiscoverer] Running runtime autod=
iscovery for .NET 2.0
2007-03-15 16:22:44,264 INFO [RuntimeAutodiscoverer] .NET 2.0 discovery to=
ok 0.016
2007-03-15 16:22:44,264 INFO [RuntimeAutodiscoverer] Running runtime autod=
iscovery for WindowsServer
2007-03-15 16:22:44,326 INFO [RuntimeAutodiscoverer] WindowsServer discove=
ry took 0.000
2007-03-15 16:22:44,326 INFO [RuntimeAutodiscoverer] Running runtime autod=
iscovery for FileServer
2007-03-15 16:22:44,389 INFO [RuntimeAutodiscoverer] FileServer discovery =
took 0.016
2007-03-15 16:22:44,389 INFO [RuntimeAutodiscoverer] Running runtime autod=
iscovery for Net Services
2007-03-15 16:22:44,451 INFO [RuntimeAutodiscoverer] Net Services discover=
y took 0.000
2007-03-15 16:22:44,451 INFO [RuntimeAutodiscoverer] Running runtime autod=
iscovery for ProcessServer
2007-03-15 16:22:44,514 INFO [RuntimeAutodiscoverer] ProcessServer discove=
ry took 0.000
2007-03-15 16:22:44,514 INFO [RuntimeAutodiscoverer] Running runtime autod=
iscovery for Weblogic Admin 9.1
2007-03-15 16:22:44,717 INFO [RuntimeAutodiscoverer] Weblogic Admin 9.1 di=
scovery took 0.141
2007-03-15 16:22:44,717 INFO [RuntimeAutodiscoverer] Running runtime autod=
iscovery for HQ Agent
2007-03-15 16:22:44,780 INFO [RuntimeAutodiscoverer] HQ Agent discovery to=
ok 0.000
2007-03-15 16:22:44,780 INFO [RuntimeAutodiscoverer] Running runtime autod=
iscovery for NetworkServer
2007-03-15 16:22:44,842 INFO [RuntimeAutodiscoverer] NetworkServer discove=
ry took 0.016
2007-03-15 16:22:44,842 INFO [RuntimeAutodiscoverer] Running runtime autod=
iscovery for IIS 6.x
2007-03-15 16:22:44,967 INFO [RuntimeAutodiscoverer] IIS 6.x discovery too=
k 0.078
2007-03-15 16:37:45,844 INFO [AutoinventoryCommandsServer] Autoinventory r=
eport successfully sent to server.
|
|
From: Heather T. (JIRA) <ji...@hy...> - 2007-03-15 22:33:36
|
[ http://jira.hyperic.com/browse/HHQ-606?page=all ] Heather Tumey resolved HHQ-606: ------------------------------- Resolution: Fixed > Escalation action can be saved with empty email address list > ------------------------------------------------------------ > > Key: HHQ-606 > URL: http://jira.hyperic.com/browse/HHQ-606 > Project: Hyperic HQ > Type: Developer > Versions: 3.0.0, 3.0.2 > Environment: Server: 3.0.0, .org and EE, build 278 > Reporter: Noah Salzman > Assignee: Heather Tumey > Priority: Minor > Fix For: 3.0.3 > Attachments: no_email_escal.png > > > An escalation action can be saved that has no email addresses in the list. > By itself this is not a huge problem, however, I'm concerned that other code down the line might not account for an empty list. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.hyperic.com/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |
|
From: <hy...@us...> - 2007-03-15 22:27:56
|
Revision: 9
http://hyperic-hq.svn.sourceforge.net/hyperic-hq/?rev=9&view=rev
Author: hyperic
Date: 2007-03-15 15:27:55 -0700 (Thu, 15 Mar 2007)
Log Message:
-----------
svn chron update
Modified Paths:
--------------
etc/ehcache.xml
etc/version.properties
installer/data/db-upgrade.xml
src/org/hyperic/hq/bizapp/server/session/UpdateBossEJBImpl.java
src/org/hyperic/hq/events/ext/RegisteredTriggers.java
web/admin/config/ViewEscalation.jsp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <he...@hy...> - 2007-03-15 22:24:56
|
Author: heather Date: 2007-03-15 14:24:52 -0800 (Thu, 15 Mar 2007) New Revision: 3774 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=3774 Modified: branches/HQ_3_0/web/admin/config/ViewEscalation.jsp Log: fix for hhq-606 [merge from trunk] Modified: branches/HQ_3_0/web/admin/config/ViewEscalation.jsp =================================================================== --- branches/HQ_3_0/web/admin/config/ViewEscalation.jsp 2007-03-15 21:44:06 UTC (rev 3773) +++ branches/HQ_3_0/web/admin/config/ViewEscalation.jsp 2007-03-15 22:24:52 UTC (rev 3774) @@ -60,9 +60,9 @@ var id = tmp.escalation.id; var maxWaitTime = (tmp.escalation.maxWaitTime / 60000) + " <fmt:message key="alert.config.props.CB.Enable.TimeUnit.1"/>"; - + $('viewEscalation').style.display = ""; - + $('escId').value = id; $('id').value = id; @@ -151,7 +151,7 @@ var select2 = document.createElement("select"); var select3 = document.createElement("select"); var anchor = document.createElement("a"); - + var emailInfo = actionConfig.names; $('creationTime').value = creationTime; @@ -160,14 +160,14 @@ $('modifiedTime').value = modifiedTime; $('allowPause').value = allowPause; $('id').value = id; - + escViewUL.appendChild(viewLi) - + viewLi.setAttribute((document.all ? 'className' : 'class'), "BlockContent"); viewLi.setAttribute('id','row_'+ liID); $('row_'+ liID).style.margin = "0px"; $('row_'+ liID).style.padding = "0px"; - + viewLi.appendChild(escTable); escTable.setAttribute((document.all ? 'className' : 'class'), "escTbl"); escTable.setAttribute('id','escTbl_'+ liID); @@ -231,7 +231,7 @@ var comma = ", "; for (var b = 0; b < emailAdds.length; b++) { displayEmails += emailAdds[b]; - + if (b < emailAdds.length - 1) { displayEmails += comma; } @@ -246,7 +246,7 @@ //usersTextDiv.innerHTML = "<fmt:message key="monitoring.events.MiniTabs.Others"/>: " + displayEmails + "<br>"; } - + } else if (configListType == "2") { var uids = emailInfo.split(','); var userNames = ""; @@ -257,12 +257,12 @@ } </c:forEach> } - + if (configSms == "true") { usersTextDiv.innerHTML = "<fmt:message key="monitoring.events.MiniTabs.Users"/> via SMS: " + userNames + "<br>"; } else { usersTextDiv.innerHTML = "<fmt:message key="monitoring.events.MiniTabs.Users"/> via Email: " + userNames + "<br>"; - + } } else if (configListType == "3") { var rids = emailInfo.split(','); @@ -274,10 +274,10 @@ } </c:forEach> } - + usersTextDiv.innerHTML = "<fmt:message key="monitoring.events.MiniTabs.Users"/>: " + roleNames + "<br>"; } - + escTr2.appendChild(td3); td3.setAttribute((document.all ? 'className' : 'class'), "td3"); td3.setAttribute('width', '20%'); @@ -288,12 +288,12 @@ td3.innerHTML = emailInfo + "<br>"; break; } - + td3.style.paddingTop = "5px"; - + escTr2.appendChild(td4); td5.setAttribute('width', '50%'); - + td4.appendChild(usersEditDiv); usersEditDiv.style.display = 'none'; usersEditDiv.setAttribute('class', 'escInput'+ liID); @@ -313,7 +313,7 @@ constraint: 'vertical'}); } - + function editEscalation () { $('escPropertiesTable').style.display = 'none'; $('editPropertiesTable').style.display = ''; @@ -342,10 +342,13 @@ new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: showViewEscResponse, onFailure: reportError} ); $('escPropertiesTable').style.display = ''; $('editPropertiesTable').style.display = 'none'; - + } + + function saveAddEscalation () { + var syslogDivIn = $('sysloginput'); if (syslogDivIn.style.display != 'none') { if ($('metainput').value == '') { @@ -357,47 +360,43 @@ $('productinput').focus(); return false; } - + if ($('versioninput').value == '') { $('versioninput').focus(); return false; } } - - // Convert whitespaces - var emailInput = $('emailinput'); - if (emailInput.style.display != 'none') { - var emails = emailInput.value; + var emailTextArea = $('emailinput'); + if (emailTextArea.style.display != 'none') { + + var emailAdds = emailTextArea.value; var illegalChars= /[\(\)\<\>\;\:\\\/\"\[\]]/; - emailInput.value = emails.split(/[\s]/); - emailInput.value = emails.split(/,/); - - if (emails.value == '') { + if ((typeof emailAdds) == "undefined" || emailAdds == ""){ $('example').style.display= ''; $('example').setAttribute((document.all ? 'className' : 'class'), "ErrorBlock"); $('okCheck').innerHTML = " "; $('escMsg').innerHTML ='<fmt:message key="error.Error.Tab"/> ' + '<fmt:message key="alert.config.error.noEmailAddressInput"/>'; - } else if (emails.match(illegalChars)) { - + } else if (emailAdds.match(illegalChars)){ $('example').style.display= ''; $('example').setAttribute((document.all ? 'className' : 'class'), "ErrorBlock"); $('okCheck').innerHTML = " "; $('escMsg').innerHTML ='<fmt:message key="error.Error.Tab"/> ' + '<fmt:message key="alert.config.error.invalidEmailAddressInput"/>' - return false; - } else { - + } else { + emailTextArea.value = emailAdds.split(/[\s]/); + emailTextArea.value = emailAdds.split(/,/); + var id = $('id').value; var serialAddAction = Form.serialize('addEscalation'); var pars = "EscId=" + id + "&" + serialAddAction; var url = '<html:rewrite action="/escalation/saveAction"/>'; - + new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: updateEscView, onFailure: reportError} ); document.EscalationForm.reset(); - } + } } } @@ -470,7 +469,7 @@ td7.setAttribute('width', '10'); td7.innerHTML = " " */ - + escTrHeader.appendChild(td6); td6.setAttribute('colSpan', '3'); td6.setAttribute((document.all ? 'className' : 'class'), "BlockTitle"); @@ -531,7 +530,7 @@ escTr2.appendChild(td4); td4.setAttribute('valign', 'top'); - + td4.appendChild(emailDiv); emailDiv.setAttribute('class', 'emailDiv'); emailDiv.setAttribute('id', 'emailinputDiv'); @@ -723,7 +722,7 @@ } sel.appendChild(o); o.appendChild(document.createTextNode(txt)); - + } function showResponse(originalRequest) { @@ -752,7 +751,7 @@ new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: showResponseRemoved, onFailure :reportError} ); } - + function configure(id) { var sel = $('who' + id); var selval = sel.options[sel.selectedIndex].value; @@ -792,7 +791,7 @@ var getId = idStr.split('_'); var usersDivIn = $('usersDiv' + getId[1]); var writeListUsers = $('userListDisplay'); - + Dialog.confirm('<div id="usersConfigWindow">' + usersDivIn.innerHTML + '</div>', {windowParameters: {className:'dialog', width:305, height:200, @@ -842,7 +841,7 @@ okLabel: "OK", cancelLabel: "Cancel", ok:function(win) { var rolesInputList = - rolesDivIn.getElementsByTagName('input'); + rolesDivIn.getElementsByTagName('input'); var updatedInputList = $('rolesConfigWindow').getElementsByTagName('input'); @@ -862,7 +861,7 @@ writeListUsers.appendChild(document.createTextNode('<c:out value="${user.name}" /> ')); } </c:forEach> - + } } new Effect.Fade(Windows.focusedWindow.getId()); @@ -937,7 +936,7 @@ $('escMsg').innerHTML ='<fmt:message key="error.Error.Tab"/> ' + '<fmt:message key="alert.config.error.noVersionInput"/>'; $('versioninput').focus(); return false; - + } else { $('escMsg').innerHTML =''; $('example').style.display= 'none'; |
|
From: <he...@hy...> - 2007-03-15 21:44:13
|
Author: heather Date: 2007-03-15 13:44:06 -0800 (Thu, 15 Mar 2007) New Revision: 3773 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=3773 Modified: trunk/web/admin/config/ViewEscalation.jsp Log: fix for hhq-606 - escalation actions can be saved without empty email addresses Modified: trunk/web/admin/config/ViewEscalation.jsp =================================================================== --- trunk/web/admin/config/ViewEscalation.jsp 2007-03-15 21:01:20 UTC (rev 3772) +++ trunk/web/admin/config/ViewEscalation.jsp 2007-03-15 21:44:06 UTC (rev 3773) @@ -60,9 +60,9 @@ var id = tmp.escalation.id; var maxWaitTime = (tmp.escalation.maxWaitTime / 60000) + " <fmt:message key="alert.config.props.CB.Enable.TimeUnit.1"/>"; - + $('viewEscalation').style.display = ""; - + $('escId').value = id; $('id').value = id; @@ -151,7 +151,7 @@ var select2 = document.createElement("select"); var select3 = document.createElement("select"); var anchor = document.createElement("a"); - + var emailInfo = actionConfig.names; $('creationTime').value = creationTime; @@ -160,14 +160,14 @@ $('modifiedTime').value = modifiedTime; $('allowPause').value = allowPause; $('id').value = id; - + escViewUL.appendChild(viewLi) - + viewLi.setAttribute((document.all ? 'className' : 'class'), "BlockContent"); viewLi.setAttribute('id','row_'+ liID); $('row_'+ liID).style.margin = "0px"; $('row_'+ liID).style.padding = "0px"; - + viewLi.appendChild(escTable); escTable.setAttribute((document.all ? 'className' : 'class'), "escTbl"); escTable.setAttribute('id','escTbl_'+ liID); @@ -231,7 +231,7 @@ var comma = ", "; for (var b = 0; b < emailAdds.length; b++) { displayEmails += emailAdds[b]; - + if (b < emailAdds.length - 1) { displayEmails += comma; } @@ -246,7 +246,7 @@ //usersTextDiv.innerHTML = "<fmt:message key="monitoring.events.MiniTabs.Others"/>: " + displayEmails + "<br>"; } - + } else if (configListType == "2") { var uids = emailInfo.split(','); var userNames = ""; @@ -257,12 +257,12 @@ } </c:forEach> } - + if (configSms == "true") { usersTextDiv.innerHTML = "<fmt:message key="monitoring.events.MiniTabs.Users"/> via SMS: " + userNames + "<br>"; } else { usersTextDiv.innerHTML = "<fmt:message key="monitoring.events.MiniTabs.Users"/> via Email: " + userNames + "<br>"; - + } } else if (configListType == "3") { var rids = emailInfo.split(','); @@ -274,10 +274,10 @@ } </c:forEach> } - + usersTextDiv.innerHTML = "<fmt:message key="monitoring.events.MiniTabs.Users"/>: " + roleNames + "<br>"; } - + escTr2.appendChild(td3); td3.setAttribute((document.all ? 'className' : 'class'), "td3"); td3.setAttribute('width', '20%'); @@ -288,12 +288,12 @@ td3.innerHTML = emailInfo + "<br>"; break; } - + td3.style.paddingTop = "5px"; - + escTr2.appendChild(td4); td5.setAttribute('width', '50%'); - + td4.appendChild(usersEditDiv); usersEditDiv.style.display = 'none'; usersEditDiv.setAttribute('class', 'escInput'+ liID); @@ -313,7 +313,7 @@ constraint: 'vertical'}); } - + function editEscalation () { $('escPropertiesTable').style.display = 'none'; $('editPropertiesTable').style.display = ''; @@ -342,10 +342,13 @@ new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: showViewEscResponse, onFailure: reportError} ); $('escPropertiesTable').style.display = ''; $('editPropertiesTable').style.display = 'none'; - + } + + function saveAddEscalation () { + var syslogDivIn = $('sysloginput'); if (syslogDivIn.style.display != 'none') { if ($('metainput').value == '') { @@ -357,47 +360,43 @@ $('productinput').focus(); return false; } - + if ($('versioninput').value == '') { $('versioninput').focus(); return false; } } - - // Convert whitespaces - var emailInput = $('emailinput'); - if (emailInput.style.display != 'none') { - var emails = emailInput.value; + var emailTextArea = $('emailinput'); + if (emailTextArea.style.display != 'none') { + + var emailAdds = emailTextArea.value; var illegalChars= /[\(\)\<\>\;\:\\\/\"\[\]]/; - emailInput.value = emails.split(/[\s]/); - emailInput.value = emails.split(/,/); - - if (emails.value == '') { + if ((typeof emailAdds) == "undefined" || emailAdds == ""){ $('example').style.display= ''; $('example').setAttribute((document.all ? 'className' : 'class'), "ErrorBlock"); $('okCheck').innerHTML = " "; $('escMsg').innerHTML ='<fmt:message key="error.Error.Tab"/> ' + '<fmt:message key="alert.config.error.noEmailAddressInput"/>'; - } else if (emails.match(illegalChars)) { - + } else if (emailAdds.match(illegalChars)){ $('example').style.display= ''; $('example').setAttribute((document.all ? 'className' : 'class'), "ErrorBlock"); $('okCheck').innerHTML = " "; $('escMsg').innerHTML ='<fmt:message key="error.Error.Tab"/> ' + '<fmt:message key="alert.config.error.invalidEmailAddressInput"/>' - return false; - } else { - + } else { + emailTextArea.value = emailAdds.split(/[\s]/); + emailTextArea.value = emailAdds.split(/,/); + var id = $('id').value; var serialAddAction = Form.serialize('addEscalation'); var pars = "EscId=" + id + "&" + serialAddAction; var url = '<html:rewrite action="/escalation/saveAction"/>'; - + new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: updateEscView, onFailure: reportError} ); document.EscalationForm.reset(); - } + } } } @@ -470,7 +469,7 @@ td7.setAttribute('width', '10'); td7.innerHTML = " " */ - + escTrHeader.appendChild(td6); td6.setAttribute('colSpan', '3'); td6.setAttribute((document.all ? 'className' : 'class'), "BlockTitle"); @@ -531,7 +530,7 @@ escTr2.appendChild(td4); td4.setAttribute('valign', 'top'); - + td4.appendChild(emailDiv); emailDiv.setAttribute('class', 'emailDiv'); emailDiv.setAttribute('id', 'emailinputDiv'); @@ -723,7 +722,7 @@ } sel.appendChild(o); o.appendChild(document.createTextNode(txt)); - + } function showResponse(originalRequest) { @@ -752,7 +751,7 @@ new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: showResponseRemoved, onFailure :reportError} ); } - + function configure(id) { var sel = $('who' + id); var selval = sel.options[sel.selectedIndex].value; @@ -792,7 +791,7 @@ var getId = idStr.split('_'); var usersDivIn = $('usersDiv' + getId[1]); var writeListUsers = $('userListDisplay'); - + Dialog.confirm('<div id="usersConfigWindow">' + usersDivIn.innerHTML + '</div>', {windowParameters: {className:'dialog', width:305, height:200, @@ -842,7 +841,7 @@ okLabel: "OK", cancelLabel: "Cancel", ok:function(win) { var rolesInputList = - rolesDivIn.getElementsByTagName('input'); + rolesDivIn.getElementsByTagName('input'); var updatedInputList = $('rolesConfigWindow').getElementsByTagName('input'); @@ -862,7 +861,7 @@ writeListUsers.appendChild(document.createTextNode('<c:out value="${user.name}" /> ')); } </c:forEach> - + } } new Effect.Fade(Windows.focusedWindow.getId()); @@ -937,7 +936,7 @@ $('escMsg').innerHTML ='<fmt:message key="error.Error.Tab"/> ' + '<fmt:message key="alert.config.error.noVersionInput"/>'; $('versioninput').focus(); return false; - + } else { $('escMsg').innerHTML =''; $('example').style.display= 'none'; |