Created by: Steve Weber on 12-02-2010 04:43:50 PM Yes, it's me again. In a project that I have inherited there seems to be a bad reference in the configurations xml. Or the dtds folder is is the wrong place. Not sure which. Here's what I have: In the \data\configurations folder of course are the xml page configurations. But the dtd reference is: <!DOCTYPE configuration SYSTEM "../../../../dtds/VoiceElementConfiguration.dtd"> This is referring the the dtd file in the AUDIUM_HOME\applications\dtds folder. But it really resides in the AUDIUM_HOME\dtds folder. I think that this application was migrated from Call Studio 4 to 6. Did the dtds folder path change between these versions? I'm at a loss here. I can't find anywhere in Call Studio where this can be configured. In the project at the end of the call the configuration xml files are examined to extract the exit state. At this point I'm getting this error: java.io.FileNotFoundException: D:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\applications\dtds\VoiceElementConfiguration.dtd (The system cannot find the path specified) Any help would be appreciated.
Subject: Re: New Message from Steve Weber in Customer Voice Portal (CVP) - CVP - All Replied by: Janine Graves on 12-02-2010 08:34:55 PM You've miscounted directories when you say "This is referring the the dtd file in the AUDIUM_HOME\applications\dtds folder. But it really resides in the AUDIUM_HOME\dtds folder"
Since the xml file that you mention is (at runtime, on VxmlServer) within the directory C:\Cisco\CVP\VXMLServer\applications\<appname>\data\configurations\ then going up 4 directories (..\..\..\..\dtds\) takes it to the VxmlServer\dtds directory which does exist.
The error message that you posted makes it look like you are running through the Studio Debugger, because it's looking for dtds in the Studio Debugger directory. - are you trying to run your application through the Debugger? In that case, the dtd's should all be located in
If you are using the Studio Debugger, then those files should reside automatically in C:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\dtds\ directory.
If you're getting an error, just copy the dtds directory from your VxmlServer to your Debug directory.
If you're not trying to run this through the Studio Debugger, then something went wrong when you Deployed the project from Studio.
Cisco Developer Community Forums wrote: > Steve Weber has created a new message in the forum "CVP - All Versions": > > -------------------------------------------------------------- > Yes, it's me again. In a project that I have inherited there seems to > be a bad reference in the configurations xml. Or the dtds folder is is > the wrong place. Not sure which. >  > Here's what I have: >  > In the \data\configurations folder of course are the xml > page configurations. But the dtd reference is: >  > <!DOCTYPE configuration SYSTEM > "../../../../dtds/VoiceElementConfiguration.dtd"> >  > This is referring the the dtd file in the > AUDIUM_HOME\applications\dtds folder. But it really resides in the > AUDIUM_HOME\dtds folder. >  > I think that this application was migrated from Call Studio 4 to 6. > Did the dtds folder path change between these versions? I'm at a loss > here. I can't find anywhere in Call Studio where this can be configured. >  > In the project at the end of the call the configuration xml files are > examined to extract the exit state. At this point I'm getting this error: >  > java.io.FileNotFoundException: > D:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\applications\dtds\VoiceElementConfiguration.dtd > (The system cannot find the path specified) >  > Any help would be appreciated. >  >  > -- > To respond to this post, please click the following link: > > <http://developer.cisco.com/web/cvp/forums/-/message_boards/message/1964778> > > or simply reply to this email.
Subject: RE: Re: New Message from Steve Weber in Customer Voice Portal (CVP) - CVP - Replied by: Steve Weber on 17-02-2010 02:20:47 PM Yes, I'm running in the debugger. The dtds folder is in AUDIUM_HOME ( d:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\dtds) The error that I am getting is: java.io.FileNotFoundException: D:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\applications\dtds\VoiceElementConfiguration.dtd (The system cannot find the path specified) So it looks to me that the dtd reference in the configuration xml files is including the applications folder which does not have the dtds folder. So I should copy the dtds folder from AUDIUM_HOME to AUDIUM_HOME\applications, right? Thanks again.
You've miscounted directories when you say "This is referring the the dtd file in the AUDIUM_HOME\applications\dtds folder. But it really resides in the AUDIUM_HOME\dtds folder"
Since the xml file that you mention is (at runtime, on VxmlServer) within the directory C:\Cisco\CVP\VXMLServer\applications\<appname>\data\configurations\ then going up 4 directories (..\..\..\..\dtds\) takes it to the VxmlServer\dtds directory which does exist.
The error message that you posted makes it look like you are running through the Studio Debugger, because it's looking for dtds in the Studio Debugger directory. - are you trying to run your application through the Debugger? In that case, the dtd's should all be located in
If you are using the Studio Debugger, then those files should reside automatically in C:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\dtds\ directory.
If you're getting an error, just copy the dtds directory from your VxmlServer to your Debug directory.
If you're not trying to run this through the Studio Debugger, then something went wrong when you Deployed the project from Studio.
Cisco Developer Community Forums wrote: > Steve Weber has created a new message in the forum "CVP - All Versions": > > -------------------------------------------------------------- > Yes, it's me again. In a project that I have inherited there seems to > be a bad reference in the configurations xml. Or the dtds folder is is > the wrong place. Not sure which. >  > Here's what I have: >  > In the \data\configurations folder of course are the xml > page configurations. But the dtd reference is: >  > <!DOCTYPE configuration SYSTEM > "../../../../dtds/VoiceElementConfiguration.dtd"> >  > This is referring the the dtd file in the > AUDIUM_HOME\applications\dtds folder. But it really resides in the > AUDIUM_HOME\dtds folder. >  > I think that this application was migrated from Call Studio 4 to 6. > Did the dtds folder path change between these versions? I'm at a loss > here. I can't find anywhere in Call Studio where this can be configured. >  > In the project at the end of the call the configuration xml files are > examined to extract the exit state. At this point I'm getting this error: >  > java.io.FileNotFoundException: > D:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\applications\dtds\VoiceElementConfiguration.dtd > (The system cannot find the path specified) >  > Any help would be appreciated. >  >  > -- > To respond to this post, please click the following link: > > <http://developer.cisco.com/web/cvp/forums/-/message_boards/message/1964778> > > or simply reply to this email.
Subject: Re: New Message from Steve Weber in Customer Voice Portal (CVP) - CVP - All Replied by: Janine Graves on 18-02-2010 03:21:55 PM The weird thing is, that I just don't know why your system is looking for the dtds within the 'AUDIUM_HOME\applications\' folder! That's what seems odd.
It SHOULD be looking for the dtds folder within AUDIUM_HOME\ (which is where it is, and where it should be).
You can try copying the dtds folder into the 'AUDIUM_HOME\applications\' folder and see if that fixes your problem.
But, if I were you, I'd uninstall and reinstall Studio! (Being sure to back up your workspaceand license folder first) - because something just doesn't look right to me.
Is your application using some Custom Java that is looking for AUDIUM_HOME\applications\dtds\VoiceElementConfig?
Cisco Developer Community Forums wrote: > Steve Weber has created a new message in the forum "CVP - All Versions": > > -------------------------------------------------------------- > Yes, I'm running in the debugger. The dtds folder is in AUDIUM_HOME ( > d:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\dtds) >  > The error that I am getting is: >  >  java.io.FileNotFoundException: > D:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\applications\dtds\VoiceElementConfiguration.dtd > > (The system cannot find the path specified) > So it looks to me that the dtd reference in the configuration xml > files is including the applications folder which does not have the > dtds folder. >  > So I should copy the dtds folder from AUDIUM_HOME to > AUDIUM_HOME\applications, right? >  > Thanks again. >  >  > > You've miscounted directories when you say "This is referring the the > dtd file in the AUDIUM_HOME\applications\dtds folder. But it really > resides in the AUDIUM_HOME\dtds folder" > > Since the xml file that you mention is (at runtime, on VxmlServer) > within the directory > C:\Cisco\CVP\VXMLServer\applications\<appname>\data\configurations\ > then going up 4 directories (..\..\..\..\dtds\) takes it to the > VxmlServer\dtds directory which does exist. > > The error message that you posted makes it look like you are running > through the Studio Debugger, because it's looking for dtds in the Studio > Debugger directory. - are you trying to run your application through > the Debugger? In that case, the dtd's should all be located in > > If you are using the Studio Debugger, then those files should reside > automatically in > C:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\dtds\ > > directory. > > If you're getting an error, just copy the dtds directory from your > VxmlServer to your Debug directory. > > If you're not trying to run this through the Studio Debugger, then > something went wrong when you Deployed the project from Studio. > > > > Cisco Developer Community Forums wrote: > > Steve Weber has created a new message in the forum "CVP - All Versions": > > > > -------------------------------------------------------------- > > Yes, it's me again. In a project that I have inherited there seems to > > be a bad reference in the configurations xml. Or the dtds folder is is > > the wrong place. Not sure which. > > ÿ > > Here's what I have: > > ÿ > > In the \data\configurations folder of course are the xml > > page configurations. But the dtd reference is: > > ÿ > > <!DOCTYPE configuration SYSTEM > > "../../../../dtds/VoiceElementConfiguration.dtd"> > > ÿ > > This is referring the the dtd file in the > > AUDIUM_HOME\applications\dtds folder. But it really resides in the > > AUDIUM_HOME\dtds folder. > > ÿ > > I think that this application was migrated from Call Studio 4 to 6. > > Did the dtds folder path change between these versions? I'm at a loss > > here. I can't find anywhere in Call Studio where this can be configured. > > ÿ > > Inÿ the project at the end of the call the configuration xml files are > > examined to extract the exit state. At this point I'm getting this > error: > > ÿ > > java.io.FileNotFoundException: > > > D:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\applications\dtds\VoiceElementConfiguration.dtd > > > (The system cannot find the path specified) > > ÿ > > Any help would be appreciated. > > ÿ > > ÿ > > -- > > To respond to this post, please click the following link: > > > > > <http://developer.cisco.com/web/cvp/forums/-/message_boards/message/1964778> > > > > or simply reply to this email. > -- > To respond to this post, please click the following link: > > <http://developer.cisco.com/web/cvp/forums/-/message_boards/message/1974173> > > or simply reply to this email.
Subject: RE: Re: New Message from Steve Weber in Customer Voice Portal (CVP) - CVP - Replied by: Steve Weber on 02-03-2010 07:48:29 PM Everything is fine with the xml and dtd folders. The problem was with me. At the end of the call the Call Studio xml page files are traversed to obtain the element values which are then stored in a database. This works off the application directory so I'm using the .getApplicatiionDirectory method. This method includes a trailing slash. I was appending this to a sub path string which started with a slash which was causing a double slashed path reference. When I removed the extra slash today everything was fine. Yes, a rookie mistake. But I am a rookie with Call Studio. I didn't realize that the .getApplicatiionDirectory method includes a trailing slash. Thanks for your help and sorry for the delayed response.
The weird thing is, that I just don't know why your system is looking for the dtds within the 'AUDIUM_HOME\applications\' folder! That's what seems odd.
It SHOULD be looking for the dtds folder within AUDIUM_HOME\ (which is where it is, and where it should be).
You can try copying the dtds folder into the 'AUDIUM_HOME\applications\' folder and see if that fixes your problem.
But, if I were you, I'd uninstall and reinstall Studio! (Being sure to back up your workspaceand license folder first) - because something just doesn't look right to me.
Is your application using some Custom Java that is looking for AUDIUM_HOME\applications\dtds\VoiceElementConfig?
Cisco Developer Community Forums wrote: > Steve Weber has created a new message in the forum "CVP - All Versions": > > -------------------------------------------------------------- > Yes, I'm running in the debugger. The dtds folder is in AUDIUM_HOME ( > d:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\dtds) >  > The error that I am getting is: >  >  java.io.FileNotFoundException: > D:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\applications\dtds\VoiceElementConfiguration.dtd > > (The system cannot find the path specified) > So it looks to me that the dtd reference in the configuration xml > files is including the applications folder which does not have the > dtds folder. >  > So I should copy the dtds folder from AUDIUM_HOME to > AUDIUM_HOME\applications, right? >  > Thanks again. >  >  > > You've miscounted directories when you say "This is referring the the > dtd file in the AUDIUM_HOME\applications\dtds folder. But it really > resides in the AUDIUM_HOME\dtds folder" > > Since the xml file that you mention is (at runtime, on VxmlServer) > within the directory > C:\Cisco\CVP\VXMLServer\applications\<appname>\data\configurations\ > then going up 4 directories (..\..\..\..\dtds\) takes it to the > VxmlServer\dtds directory which does exist. > > The error message that you posted makes it look like you are running > through the Studio Debugger, because it's looking for dtds in the Studio > Debugger directory. - are you trying to run your application through > the Debugger? In that case, the dtd's should all be located in > > If you are using the Studio Debugger, then those files should reside > automatically in > C:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\dtds\ > > directory. > > If you're getting an error, just copy the dtds directory from your > VxmlServer to your Debug directory. > > If you're not trying to run this through the Studio Debugger, then > something went wrong when you Deployed the project from Studio. > > > > Cisco Developer Community Forums wrote: > > Steve Weber has created a new message in the forum "CVP - All Versions": > > > > -------------------------------------------------------------- > > Yes, it's me again. In a project that I have inherited there seems to > > be a bad reference in the configurations xml. Or the dtds folder is is > > the wrong place. Not sure which. > > ÿ > > Here's what I have: > > ÿ > > In the \data\configurations folder of course are the xml > > page configurations. But the dtd reference is: > > ÿ > > <!DOCTYPE configuration SYSTEM > > "../../../../dtds/VoiceElementConfiguration.dtd"> > > ÿ > > This is referring the the dtd file in the > > AUDIUM_HOME\applications\dtds folder. But it really resides in the > > AUDIUM_HOME\dtds folder. > > ÿ > > I think that this application was migrated from Call Studio 4 to 6. > > Did the dtds folder path change between these versions? I'm at a loss > > here. I can't find anywhere in Call Studio where this can be configured. > > ÿ > > Inÿ the project at the end of the call the configuration xml files are > > examined to extract the exit state. At this point I'm getting this > error: > > ÿ > > java.io.FileNotFoundException: > > > D:\Cisco\CallStudio\eclipse\plugins\com.audiumcorp.studio.debug.runtime_6.0.1\AUDIUM_HOME\applications\dtds\VoiceElementConfiguration.dtd > > > (The system cannot find the path specified) > > ÿ > > Any help would be appreciated. > > ÿ > > ÿ > > -- > > To respond to this post, please click the following link: > > > > > <http://developer.cisco.com/web/cvp/forums/-/message_boards/message/1964778> > > > > or simply reply to this email. > -- > To respond to this post, please click the following link: > > <http://developer.cisco.com/web/cvp/forums/-/message_boards/message/1974173> > > or simply reply to this email.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: