< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

[SFtrack] Commented: (XECS-61) In ACD, when audio file is de-selected, audio file name is not removed from queue parameter in xml file


    [ 
http://track.sipfoundry.org/browse/XECS-61?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_24825
 ] 

Bob Andreasen commented on XECS-61:
-----------------------------------

Woof!

Including Damian on the response.  Response in line.

On Tue, 22 Jan 2008 14:30:12 -0500, Bob Andreasen <bandreasen@xxxxxxxxxx> wrote:

> > Woof,
> >
> > I'm looking at XECS-61 and need some suggestions on how to fix this
> > properly.
> >
> > Here is the situation: Admin, de-selects an optional parameter such as
> > the welcome-audio attribute and re-activates the the ACD server.  The
> > ACD server then looks at all the parameters in the set request and
> > updates anything that was included in the set.
> >
> > However, de-selecting attributes like welcome-audio, results in an
> > xml-rpc "set" request that simply does not include the welcome-attribute
> > attribute.
> >
> > This could be fixed in a number of ways.  Obvious options:
> >
> > 1) Rebuild the configuration after each set
> >    --> Assumes all data is always sent, not sure that will always be
> >       the case?

Can the config team confirm this would work?

> > 2) Clear attributes not included in the set
> >    --> Same as #1
> > 3) Ask the configure server to send any empty value for these attributes
> >    --> Ugly, but would work.
> > 4) Ask the configure server to send Delete for attributes like this.
> >    --> Seems like it fits the design/architecture.

This one seems to make the most sense.  If the attribute changed to
"gone", then it should have sent a delete.

Plus, it pushes the problem back to the config team!  (Cool!)


> >
> > What are your thoughts?
> >
> > Thanks,
> >
> > Bob
> >



--Woof!


> In ACD, when audio file is de-selected, audio file name is not removed from 
> queue parameter in xml file
> -------------------------------------------------------------------------------------------------------
>
>                 Key: XECS-61
>                 URL: http://track.sipfoundry.org/browse/XECS-61
>             Project: sipXecs
>          Issue Type: Bug
>          Components: ACD
>    Affects Versions: 3.6
>         Environment:  sipxconfig 3.4.0 006876 2006-07-14T23:01:49 RHE4
> sipxvxml 3.4.0 006876 2006-07-14T23:05:19 RHE4
> sipxpbx 3.4.0 006876 2006-07-14T23:13:52 RHE4
>            Reporter: Lih-Shyng Tzeng
>            Assignee: Bob Andreasen
>            Priority: Minor
>             Fix For: Sprint, 3.10
>
>
> Description:
> When you de-select the audio file and activate the server, adio file is 
> removed from the configserver.
> In xml file, audio file is deleted.But in Queue parameter, audio file name is 
> still present until you upload another .wav file
> Verified with:
> sipxconfig 3.6.0 007686 2007-01-18T13:59:30 eagle.pingtel.com
> sipxpbx 3.6.0 007686 2007-01-18T14:43:29 eagle.pingtel.com
> Issue still exists.
> Note: Even if the Welcome audio is deselected , it is getting played.
> If the queue audio is deselected, it is not getting played.
> Issue is only with welcome audio. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://track.sipfoundry.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira