Custom URLScraperProvider issue in JES

Iam using Portal server 2004 Q2,i was try to test the CustomURLScraperProvider which is available in sun developer guide(URL:http://docs.sun.com/source/817-5319/ch8.html#wp20263).but i got the the error in front .the error is "ERROR: Content is not available ",in desktop.debug log i got the error like
04/27/2005 07:45:38:639 PM IST: Thread[service-j2ee-2,5,main]
ERROR: PSContainerProviderContext.getProvider(): failed to initialize provider for channel=URLScraperChannel
com.sun.portal.providers.context.ProviderContextException: PSProviderContext.getClassName(): com.sun.portal.desktop.context.ContextError: DPPropertiesContext.getDPChannel(): could not get dp channel=URLScraperChannel
at com.sun.portal.desktop.context.PSProviderContext.getClassName(PSProviderContext.java:190)
at com.sun.portal.desktop.context.PSContainerProviderContext.initProvider(PSContainerProviderContext.java:245)
at com.sun.portal.desktop.context.PSContainerProviderContext.getProvider(PSContainerProviderContext.java:177)
at com.sun.portal.providers.containers.JSPContainerProviderAdapter.getRefreshTime(JSPContainerProviderAdapter.java:145)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:413)
at com.sun.portal.desktop.taglib.containerProviderContext.GetContentTag.doStartTag(GetContentTag.java:33)
at jsps.etc._opt._SUNWps._desktop._sampleportal_en_US._JSPTabContainer._html._tab_jsp._jspService(_tab_jsp.java:1024)
at com.sun.portal.providers.jsp.jasper3.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sun.portal.providers.jsp.JspServletWrapper.service(JspServletWrapper.java:182)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:896)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:810)
at com.sun.portal.providers.jsp.JSPProvider.getContent(JSPProvider.java:579)
at com.sun.portal.providers.containers.jsp.tab.JSPTabContainerProvider.getContent(JSPTabContainerProvider.java:539)
at com.sun.portal.wireless.providers.containers.DesktopDispatcherProvider.getContent(DesktopDispatcherProvider.java:143)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:438)
at com.sun.portal.desktop.context.PSDesktopContext.getContent(PSDesktopContext.java:1166)
at com.sun.portal.desktop.DesktopServlet.doGetPost(DesktopServlet.java:562)
at com.sun.portal.desktop.DesktopServlet.service(DesktopServlet.java:280)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:720)
at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:278)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:274)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:158)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)
com.sun.portal.desktop.context.ContextError: DPPropertiesContext.getDPChannel(): could not get dp channel=URLScraperChannel
at com.sun.portal.desktop.context.DPPropertiesContext.getDPChannel(DPPropertiesContext.java:156)
at com.sun.portal.desktop.context.DPPropertiesContext.getClassName(DPPropertiesContext.java:491)
at com.sun.portal.desktop.context.PSProviderContext.getClassName(PSProviderContext.java:188)
at com.sun.portal.desktop.context.PSContainerProviderContext.initProvider(PSContainerProviderContext.java:245)
at com.sun.portal.desktop.context.PSContainerProviderContext.getProvider(PSContainerProviderContext.java:177)
at com.sun.portal.providers.containers.JSPContainerProviderAdapter.getRefreshTime(JSPContainerProviderAdapter.java:145)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:413)
at com.sun.portal.desktop.taglib.containerProviderContext.GetContentTag.doStartTag(GetContentTag.java:33)
at jsps.etc._opt._SUNWps._desktop._sampleportal_en_US._JSPTabContainer._html._tab_jsp._jspService(_tab_jsp.java:1024)
at com.sun.portal.providers.jsp.jasper3.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sun.portal.providers.jsp.JspServletWrapper.service(JspServletWrapper.java:182)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:896)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:810)
at com.sun.portal.providers.jsp.JSPProvider.getContent(JSPProvider.java:579)
at com.sun.portal.providers.containers.jsp.tab.JSPTabContainerProvider.getContent(JSPTabContainerProvider.java:539)
at com.sun.portal.wireless.providers.containers.DesktopDispatcherProvider.getContent(DesktopDispatcherProvider.java:143)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:438)
at com.sun.portal.desktop.context.PSDesktopContext.getContent(PSDesktopContext.java:1166)
at com.sun.portal.desktop.DesktopServlet.doGetPost(DesktopServlet.java:562)
at com.sun.portal.desktop.DesktopServlet.service(DesktopServlet.java:280)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:720)
at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:278)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:274)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:158)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)
04/27/2005 07:45:38:732 PM IST: Thread[service-j2ee-2,5,main]
ERROR: ContainerProviderAdapter.getRefreshTime(): invalid channel URLScraperChannel
04/27/2005 07:45:39:259 PM IST: Thread[service-j2ee-2,5,main]
ERROR: PSContainerProviderContext.getProvider(): failed to initialize provider for channel=URLScraperChannel
com.sun.portal.providers.context.ProviderContextException: PSProviderContext.getClassName(): com.sun.portal.desktop.context.ContextError: DPPropertiesContext.getDPChannel(): could not get dp channel=URLScraperChannel
at com.sun.portal.desktop.context.PSProviderContext.getClassName(PSProviderContext.java:190)
at com.sun.portal.desktop.context.PSContainerProviderContext.initProvider(PSContainerProviderContext.java:245)
at com.sun.portal.desktop.context.PSContainerProviderContext.getProvider(PSContainerProviderContext.java:177)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:524)
at com.sun.portal.desktop.taglib.container.table.GetContentTag.doStartTag(GetContentTag.java:43)
at jsps.etc._opt._SUNWps._desktop._sampleportal_en_US._MyFrontPageTabPanelContainer._html._tabtable_jsp._jspService(_tabtable_jsp.java:651)
at com.sun.portal.providers.jsp.jasper3.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sun.portal.providers.jsp.JspServletWrapper.service(JspServletWrapper.java:182)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:896)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:810)
at com.sun.portal.providers.jsp.JSPProvider.getContent(JSPProvider.java:579)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:438)
at com.sun.portal.desktop.taglib.containerProviderContext.GetContentTag.doStartTag(GetContentTag.java:33)
at jsps.etc._opt._SUNWps._desktop._sampleportal_en_US._JSPTabContainer._html._tab_jsp._jspService(_tab_jsp.java:1024)
at com.sun.portal.providers.jsp.jasper3.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sun.portal.providers.jsp.JspServletWrapper.service(JspServletWrapper.java:182)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:896)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:810)
at com.sun.portal.providers.jsp.JSPProvider.getContent(JSPProvider.java:579)
at com.sun.portal.providers.containers.jsp.tab.JSPTabContainerProvider.getContent(JSPTabContainerProvider.java:539)
at com.sun.portal.wireless.providers.containers.DesktopDispatcherProvider.getContent(DesktopDispatcherProvider.java:143)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:438)
at com.sun.portal.desktop.context.PSDesktopContext.getContent(PSDesktopContext.java:1166)
at com.sun.portal.desktop.DesktopServlet.doGetPost(DesktopServlet.java:562)
at com.sun.portal.desktop.DesktopServlet.service(DesktopServlet.java:280)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:720)
at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:278)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:274)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:158)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)
com.sun.portal.desktop.context.ContextError: DPPropertiesContext.getDPChannel(): could not get dp channel=URLScraperChannel
at com.sun.portal.desktop.context.DPPropertiesContext.getDPChannel(DPPropertiesContext.java:156)
at com.sun.portal.desktop.context.DPPropertiesContext.getClassName(DPPropertiesContext.java:491)
at com.sun.portal.desktop.context.PSProviderContext.getClassName(PSProviderContext.java:188)
at com.sun.portal.desktop.context.PSContainerProviderContext.initProvider(PSContainerProviderContext.java:245)
at com.sun.portal.desktop.context.PSContainerProviderContext.getProvider(PSContainerProviderContext.java:177)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:524)
at com.sun.portal.desktop.taglib.container.table.GetContentTag.doStartTag(GetContentTag.java:43)
at jsps.etc._opt._SUNWps._desktop._sampleportal_en_US._MyFrontPageTabPanelContainer._html._tabtable_jsp._jspService(_tabtable_jsp.java:651)
at com.sun.portal.providers.jsp.jasper3.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sun.portal.providers.jsp.JspServletWrapper.service(JspServletWrapper.java:182)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:896)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:810)
at com.sun.portal.providers.jsp.JSPProvider.getContent(JSPProvider.java:579)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:438)
at com.sun.portal.desktop.taglib.containerProviderContext.GetContentTag.doStartTag(GetContentTag.java:33)
at jsps.etc._opt._SUNWps._desktop._sampleportal_en_US._JSPTabContainer._html._tab_jsp._jspService(_tab_jsp.java:1024)
at com.sun.portal.providers.jsp.jasper3.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sun.portal.providers.jsp.JspServletWrapper.service(JspServletWrapper.java:182)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:896)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:810)
at com.sun.portal.providers.jsp.JSPProvider.getContent(JSPProvider.java:579)
at com.sun.portal.providers.containers.jsp.tab.JSPTabContainerProvider.getContent(JSPTabContainerProvider.java:539)
at com.sun.portal.wireless.providers.containers.DesktopDispatcherProvider.getContent(DesktopDispatcherProvider.java:143)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:438)
at com.sun.portal.desktop.context.PSDesktopContext.getContent(PSDesktopContext.java:1166)
at com.sun.portal.desktop.DesktopServlet.doGetPost(DesktopServlet.java:562)
at com.sun.portal.desktop.DesktopServlet.service(DesktopServlet.java:280)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:720)
at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:278)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:274)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:158)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)
04/27/2005 07:45:40:498 PM IST: Thread[Thread-81,5,main]
ERROR: ProviderCaller.run(): exception thrown from CustomURLScraperChannel
java.lang.ClassCastException
at custom.CustomURLScraperProvider.getURL(CustomURLScraperProvider.java:41)
at com.sun.portal.providers.urlscraper.URLScraperProvider.getContent(Unknown Source)
at com.sun.portal.desktop.context.ReusableProviderCaller.run(ReusableProviderCaller.java:160)
04/27/2005 07:45:43:540 PM IST: Thread[service-j2ee-2,5,main]
ERROR: PSContainerProviderContext.getProvider(): failed to initialize provider for channel=URLScraperChannel
com.sun.portal.providers.context.ProviderContextException: PSProviderContext.getClassName(): com.sun.portal.desktop.context.ContextError: DPPropertiesContext.getDPChannel(): could not get dp channel=URLScraperChannel
at com.sun.portal.desktop.context.PSProviderContext.getClassName(PSProviderContext.java:190)
at com.sun.portal.desktop.context.PSContainerProviderContext.initProvider(PSContainerProviderContext.java:245)
at com.sun.portal.desktop.context.PSContainerProviderContext.getProvider(PSContainerProviderContext.java:177)
at com.sun.portal.providers.util.ProviderOrder.order(ProviderOrder.java:77)
at com.sun.portal.providers.containers.jsp.table.JSPTableContainerProvider.setupColumns(JSPTableContainerProvider.java:189)
at com.sun.portal.desktop.taglib.container.table.GetColumnsTag.getColumnMap(GetColumnsTag.java:60)
at com.sun.portal.desktop.taglib.container.table.GetColumnsTag.doStartTag(GetColumnsTag.java:47)
at jsps.etc._opt._SUNWps._desktop._sampleportal_en_US._MyFrontPageTabPanelContainer._html._tabtable_jsp._jspService(_tabtable_jsp.java:785)
at com.sun.portal.providers.jsp.jasper3.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sun.portal.providers.jsp.JspServletWrapper.service(JspServletWrapper.java:182)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:896)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:810)
at com.sun.portal.providers.jsp.JSPProvider.getContent(JSPProvider.java:579)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:438)
at com.sun.portal.desktop.taglib.containerProviderContext.GetContentTag.doStartTag(GetContentTag.java:33)
at jsps.etc._opt._SUNWps._desktop._sampleportal_en_US._JSPTabContainer._html._tab_jsp._jspService(_tab_jsp.java:1024)
at com.sun.portal.providers.jsp.jasper3.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sun.portal.providers.jsp.JspServletWrapper.service(JspServletWrapper.java:182)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:896)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:810)
at com.sun.portal.providers.jsp.JSPProvider.getContent(JSPProvider.java:579)
at com.sun.portal.providers.containers.jsp.tab.JSPTabContainerProvider.getContent(JSPTabContainerProvider.java:539)
at com.sun.portal.wireless.providers.containers.DesktopDispatcherProvider.getContent(DesktopDispatcherProvider.java:143)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:438)
at com.sun.portal.desktop.context.PSDesktopContext.getContent(PSDesktopContext.java:1166)
at com.sun.portal.desktop.DesktopServlet.doGetPost(DesktopServlet.java:562)
at com.sun.portal.desktop.DesktopServlet.service(DesktopServlet.java:280)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:720)
at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:278)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:274)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:158)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)
com.sun.portal.desktop.context.ContextError: DPPropertiesContext.getDPChannel(): could not get dp channel=URLScraperChannel
at com.sun.portal.desktop.context.DPPropertiesContext.getDPChannel(DPPropertiesContext.java:156)
at com.sun.portal.desktop.context.DPPropertiesContext.getClassName(DPPropertiesContext.java:491)
at com.sun.portal.desktop.context.PSProviderContext.getClassName(PSProviderContext.java:188)
at com.sun.portal.desktop.context.PSContainerProviderContext.initProvider(PSContainerProviderContext.java:245)
at com.sun.portal.desktop.context.PSContainerProviderContext.getProvider(PSContainerProviderContext.java:177)
at com.sun.portal.providers.util.ProviderOrder.order(ProviderOrder.java:77)
at com.sun.portal.providers.containers.jsp.table.JSPTableContainerProvider.setupColumns(JSPTableContainerProvider.java:189)
at com.sun.portal.desktop.taglib.container.table.GetColumnsTag.getColumnMap(GetColumnsTag.java:60)
at com.sun.portal.desktop.taglib.container.table.GetColumnsTag.doStartTag(GetColumnsTag.java:47)
at jsps.etc._opt._SUNWps._desktop._sampleportal_en_US._MyFrontPageTabPanelContainer._html._tabtable_jsp._jspService(_tabtable_jsp.java:785)
at com.sun.portal.providers.jsp.jasper3.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sun.portal.providers.jsp.JspServletWrapper.service(JspServletWrapper.java:182)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:896)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:810)
at com.sun.portal.providers.jsp.JSPProvider.getContent(JSPProvider.java:579)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:438)
at com.sun.portal.desktop.taglib.containerProviderContext.GetContentTag.doStartTag(GetContentTag.java:33)
at jsps.etc._opt._SUNWps._desktop._sampleportal_en_US._JSPTabContainer._html._tab_jsp._jspService(_tab_jsp.java:1024)
at com.sun.portal.providers.jsp.jasper3.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sun.portal.providers.jsp.JspServletWrapper.service(JspServletWrapper.java:182)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:896)
at com.sun.portal.providers.jsp.JSPProvider.processJspFile(JSPProvider.java:810)
at com.sun.portal.providers.jsp.JSPProvider.getContent(JSPProvider.java:579)
at com.sun.portal.providers.containers.jsp.tab.JSPTabContainerProvider.getContent(JSPTabContainerProvider.java:539)
at com.sun.portal.wireless.providers.containers.DesktopDispatcherProvider.getContent(DesktopDispatcherProvider.java:143)
at com.sun.portal.desktop.context.PSContainerProviderContext.getContent(PSContainerProviderContext.java:438)
at com.sun.portal.desktop.context.PSDesktopContext.getContent(PSDesktopContext.java:1166)
at com.sun.portal.desktop.DesktopServlet.doGetPost(DesktopServlet.java:562)
at com.sun.portal.desktop.DesktopServlet.service(DesktopServlet.java:280)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:720)
at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:278)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:274)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:158)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)
But i can able to create the URLScraperChanel from amconsole.what is the problem in this
Thanks
Parthi

This is the problem:
04/27/2005 07:45:40:498 PM IST: Thread[Thread-81,5,main]
ERROR: ProviderCaller.run(): exception thrown from CustomURLScraperChannel
java.lang.ClassCastException
at custom.CustomURLScraperProvider.getURL(CustomURLScraperProvider.java:41)
at com.sun.portal.providers.urlscraper.URLScraperProvider.getContent(Unknown Source)
at com.sun.portal.desktop.context.ReusableProviderCaller.run(ReusableProviderCaller.java:160)
Looks like you have a bug in line 41 in your code.
hth, Chris

Similar Messages

  • Custom component issue

    Custom component issue
    According to customer requirements, we want to get such an effect in the development of custom components:
    Drag and drop custom components to the Flex builder work area, it can generate more than the default properties, not just generate "x", "y" attribute.
    【Details are as follows】
    We design a custom panel "CustomPanel.mxml" in the project development, then drag it into the workspace in the Flex builder development environment.
    View the source code found that it can only generate "x", "y" attribute in default. That is:
    <ns2:CustomPanel x="105" y="74">
    </ns2:CustomPanel>
    【Issue】
    How can we do that when drag the 'custom component' into Flex builder workspace,  we can generate "layout" attribute in addition to "x", "y" attributes?
    That is:
    <ns2:CustomPanel x="105" y="74" layout="absolute">
    </ns2:CustomPanel>
    【Note】
    The following code will be generated when the "panel component comes with Flex builder environment" is dragged into workspace.
    <mx:Panel x="121" y="134" width="250" height="200" layout="absolute">
    </mx:Panel>
    How it is done?

    I am sorry to bother you again.
    I have tried the web site content, but it can't helped!
    There is a custom component called 'Basket', source code is as follows:
    package picnic
    import mx.containers.Panel;
    public class Basket extends Panel
      public function Basket()
       super();
       layout = "vertical";
       setStyle("backgroundColor", 0x00FFFF);
       setStyle("horizontalAlign", "center");
    Here it is worked when the attribute "layout" is set to "vertical", but it isn't when "layout" is set to "absolute" !
    When the property is set to "absolute" phenomenon is as follows:
    Drag component such as 'Button' into "picnic component". It will automatically go to the top left corner position,
    just like the 'layout-attribute' is not set.
    Why is there such a phenomenon?

  • How do I contact Verizon corporate regarding customer service issues?

        I'm trying to escalate an issue that I have with customer service and just can't seem to find out how to contact corporate to discuss my issue.  I have talked to customer service supervisers and asked them to escalate my complaint.  After being told it would be 5-7 days to respond, I'm still waiting.  Any help in contacting the right department at corporate would be helpful.

    Hello asianguy1964,
    I am available to assist and address any concerns that you may have in reference to customer service issue! May I ask is your posting regarding a billing issue, wireless service issue, or a interaction with a representative? Also, were you provided a reference number to your complaint? If you have a reference number then I can check on the status of your concern. Prior to investigating your reference number, would you be kind as to share the details of the issue as I'm condifent that we can If I am unable to provide a solution for you then the additional information will help me forward your concern to the appropriate channel. I look forward to hearing from you in the near future.
    Thank you...
    ArnettH_VZW
    Follow us on Twitter @vzwsupport

  • Custom Authentication Issue with Policy Agent

    Hi,
    I have a custom authentication module which is hosted on the BEA application server and I am trying to access through the policy agent on apache.
    I have set the following property in AMAgent.properties file
    com.sun.am.policy.am.loginURL= http://host:port/amserver/UI/Login
    So When the user requests a protected resource, the policy agent forwards the user to Identity Server with the module as CustomLoginModule. However, after this, authentication is succeed, user sesion is being created and I get the following error message in the agent log file.
    2004-10-19 16:20:26.908 Error 27620:e1140 PolicyEngine: am_policy_evaluate: InternalException in Service::construct_auth_svc with error message:Application authentication failed during service creation. and code:3
    2004-10-19 16:20:26.908 128 27620:e1140 RemoteLog: User unknown was denied access to http://hostname:port/weblogic/protapp/protected/a.html.
    2004-10-19 16:20:26.908 Error 27620:e1140 LogService: LogService::logMessage() loggedBy SSOTokenID is invalid.
    2004-10-19 16:20:26.909 Error 27620:e1140 all: am_log_vlog() failed with status AM_REMOTE_LOG_FAILURE.
    2004-10-19 16:20:26.909 -1 27620:e1140 PolicyAgent: URL Access Agent: access denied to unknown user
    The necessary policy object is already created in Identity Server. Please send your suggestions to fix this problem.
    Thanks
    Neeraj

    Hi Neeraj,
    I still have not been able to resolve that issue. Let me know If you find a solution for the same.
    Thanks,
    Srinivas

  • Customer service issues

    I am having significant issues getting u-verse installed with the rate and equipment promised when I signed up (which have record of via chat).  One the day prior to installation I talked to an Esther in Customer Service in San Antonio who confirmed my appointment and guaranteed a 1TB DVR would be delivered with the installer for installation.  The installer (Tracy Pickett #TP8522, super polite) came to my house on 6/17 without the 1TB DVR I was promised and the service was provisioned for neighbor’s house.  That was going to double the time for installation, plus no 1TB DVR, so I told the installer I would reschedule.  That day I talked with a difficult character who told me he was in "Ghalla" (India?) named James who was difficult to understand and extremely rude, but he promised me a 1TB DVR, but could not get the agreed upon month rate correct (again guaranteed in writing via chat).  He told me it would be $25 more per month than agreement.  He then transferred me to a Kim in Retention in Jackson, MS who got the price right, but included a $49.95 install fee with 1TB DVR.  She said I was all ready and good to go, but she was going to talk to her supervisor about getting the installation fee waived and additional credits for my troubles that day and with James who she agreed was very difficult to deal with when she conversed with him.  She promised a return phone call from supervisor by end of the day…13 days later, No Call.  The following week I called Customer Service again and after going through several people ended up with rep named Princess in Retention in San Antonio.  She was not the friendliest character telling me AT&T did not even offer a 1TB DVR and that I would need to check with DirecTV since they are the only provider that offers such equipment.  I proceeded to tell her of my original chat, conversations with Esther, Kim and James as well as my installer, Tracy, all telling me a 1TB was available.  While talking on phone I googled it and found it was available, but she still continued to deny availability.  Finally she contacted technical support and told me it was available, but I would have to talk to the sales department.  I told her I was working with her, so she contacted sales which stated I would have to take a regular DVR and then “request” a 1TB DVR after installation.  I told her that was not going to happen since it was promised to me up front and what’s to say I was going to get it once service was ongoing and I was locked in.  She stated she would have her supervisor, Roland, call me within one hour...still No Call.  Essentially I want to switch to your product from a competitor, but your employees are making it extremely difficult.  I treat each one of them with the utmost respect, but obviously it’s not reciprocal.  This is my last effort to get service, if this doesn’t work out I am going to just cancel and stay with my current provider.  Please help!

       That the exact problem w/chat, everything gets jumbled up.  ATT does have a 1TB DVR, but only for Gigapower users, no one else.
    Chris
    Please NO SD stretch-o-vision or 480 SD HD Channels
    Need Help? PM ATT Uverse Care (all service problems)
    ATT Customer Care(all other problems)
    Your Results May Vary, In My Humble Opinion
    I Call It Like I See It, Simply a U-verse user, nothing more

  • Customer Service Issue Tyler Tx Best Buy

    I recently had the worst experience at the Tyler TX Best Buy. I sent an email via the website to the store manager.
    Below is what I sent.
    "I have been a loyal patron of the Tyler Best Buy ever since it opened and never have I been treated so poorly. I believe this needs to be brought your attention.
    Three or four days ago I came into your store and picked up a Nintendo Captain Falcon Amiibo figure. Upon check out I was told the item was put on the shelf by mistake and they WOULD NOT (was it necessary for the rude sales guy to emphasize "would not") sell it to me until it's release on 12/30/14. I asked him if there was anything that could be done, because it's not my fault your employees put it plainly on a peg for all the world to see. I was told there was absolutely nothing that could be done. The only option presented to me was to return today, on 12/30/14, and purchase the item then. I frustratingly agreed and went home and told my kid he would have to wait until the 30th. I have heard nothing but Captain Falcon from him since then.
    So I made sure I was the first person in the store today. I walked to the Amiibo section and, SURPRISE, there was no new products. I told the associate what I've written so far and he asked another guy who said to check the store room. I very patiently waited for him to return only to be told he could only find one of a different character. I explained again to him the situation and there was no way captain falcon had already sold out. I mean, I would assume the same practices are standard to each customer in the same situation, right? He asked me to wait a minute and I was soon met by a gentlemen in a black Best Buy shirt. (Great - they only send in the black shirts when some thing is wrong)
    He asked if I was the gentleman looking for the Amiibos and I nodded. He told me the character was spoken for already. I asked how that was possible and once again reiterated my story to him. I was met with a blank stare and a "yea." He told me, more than likely because he wasn't "too sure," that the item must have been placed back on the shelf and when somebody raised a big enough stink about it the manager let them put their name on it so they could return on the release date. Really? Street dated items are continually being put on the shelf? Needless to say I was floored. When I asked why these exceptions were made for others and not myself he told he didn't know. I said thank you and turned and marched out the store.
    Never have I been so disappointed and angry at the same time about customer service. When I asked if it was a possibility I was vehemently told no, yet other customers who complained got an edge up on a street dated item. I was going to elevate this situation to the district manager, but I will let you take care of that. I am extremely irate about this. Not to mention I had the explain the situation to the kid. I promise you I will NOT be returning to your store. This whole experience has left me with the most terrible impression of your customer service.
    I sincerely hope you take this opportunity to educate your subordinates on consistent customer service practices. "
    As of today I have yet to receive any kind of response. No we are sorry for wasting your time. Not even a simple acknowledgment of the complaint. This is truly infuriating. Will somebody please at least recognize the situation?
    Thanks for your help.

    Dear Brawdon4,
    Before coming to work at the corporate level, I was a member of leadership in our stores for years. The teams I was a part of were always seeking the voice of our customers by utilizing the customer surveys listed on the bottom of our receipts and through face to face interactions with patrons shopping in our store. I am sorry if your concerns haven’t been treated with the same haste or care up until this point.
    Items that have a hard street date are not able to be sold before that date. This can permanently damage or sever our relationship with the respective vendor. Stores are typically very careful of ensuring these products aren’t prematurely merchandised on the sales floor. This would explain why the associate was unable to make an exception on your behalf. However, stores are also instructed to not make unpaid holds for products as they usually create issues somewhere down the line. Much like it did during your return visit upon the products release date.
    While we are all human and accidents can happen, your frustration is completely warranted as this situation could have been avoided entirely. I have personally shared your feedback with the general manager of the Tyler, TX (store 246) location to be addressed with his leadership team for coaching and training. Please let me know if you have any other questions or concerns.
    Warmest regards,
    JD|Social Media Specialist | Best Buy® Corporate
     Private Message

  • Customer Service Issue

    I just finished speaking with your customer service department and have found myself MORE frustrated then when I called.  I have been a LONG standing Verizon customer (longer then the 2003 that I was told) and have always spoken quite highly about your services until now.
    Approximately three months ago we called to upgrade our home internet service and that started the frustration with your teams.  We were told that the service would be an additional $10 per month and we would see that charge after six months.  The first month the bill was wrong. We called and in theory it was straightened out.  We had to call the following month and again were told it was straightened out.  Month three I notice that my bill is astronomical and I call.  Yup straw that broke the camels back.  I call in and explain my frustrations with the first issues and now this HUGE overage in my cell phone bill.  I explain that when I took the phones I was told ANY Verizon phone was free; I was IMMEDIATELY corrected that Verizon land lines were never the case.  Well Verizon that has been your policy however a customers knowledge is usually what the person they signed up with has led them to believe.  If you review the bills you will see that the usage has gone up considerably.  So clearly this was only brought to my attention today since I was under the impression that the increase in my bills was due to the computer line.  Absolutely, my bad for not thoroughly reading the statements and it is my responsibility to review my statements.  Since the bills rarely fluctuate I am among the legions that don't review it. 
    This morning I went on line when I noticed that I received my bill and gasped.  How could my bill be so much?  It became clear to me when I reviewed it what the problem was.  I asked myself why didn't I receive a call from the company that I have bragged about for their outstanding service to say we noticed your habits have changed and we wanted to review your account with you?  Most companies do this....I work for a bank and we call our customers on a daily basis to touch base with those that have been flagged as changes in their normal habits.......wouldn't my cell phone company do this?
    So the first person that I spoke to kept quoting policy when I explained what I was looking for; I told her I was a long standing Verizon customer.  I was frustrated with the bill I just opened since I was under the impression from when I took the phones that Verizon to Verizon (including land lines) were part of the package and I thought my bill was ridiculous and I was looking to change plans and see if there was anything Verizon could do to help me.  While I am sure that the representative was not aware of how she was addressing me I felt as though I was an uneducated individual; policy, policy, policy.  I completely understand that every company has policies and procedures, I am completely aware that I have a responsibility to review my bill on a monthly basis but she truly inflamed me.  Does not the $325 dollars a month that I pay for land line, computer service and cell phones mean anything to Verizon?  Nope. 
    I asked to speak with a supervisor since I did not want to take my frustrations out on this service representative and I explained this to her.  I told her that while I was positive that she didn't realize it she made me feel as though I was being spoke down to and I didn't appreciate it.  Since I work in a highly regulated industry also (banking) I understand that ALL companies have policies but the truth in the matter was that no one cares to hear that word or not feel as though they've been heard.  I asked to speak with a supervisor.
    Audra was the supervisor that came on the line.  I explained to her my frustrations, said I was looking to see what could be done for again here was the litany of my frustrations.  I was told that the POLICY was she could give me $90 towards this overage but Verizon never allowed land lines to be included in their service.  Again I know that now and probably should have known it then and moving forward I'll be sure to ask so many questions that I have the person selling me the service wondering if the sale is really worth it.  I voiced my annoyance (I am annoyed) about policy and the $90; it's truly not the $90 it's how the word policy keeps creeping into the conversation.  It's as though that word can be used as a "shield" to stop a customer's annoyance; it doesn't.  I then asked for the termination without penalty; well if I'm terminating then as a matter of policy she would not give me the $90 credit.  Do you see where this is getting worse? 
    I then ask for the address to write a formal complaint to and the phone number; as a matter of policy you don't give it out?  Seriously, okay.  I then inform Audra that I will be contacting the FCC to file this complaint also; looking back customer service or the poor service truly isn't in their realm but not giving an address to your own company?  It's a matter of your policy? 
    I move along to the upgrade in my service and taking the $90 credit since I have two early termination fees; I'm all set.  I do need to go on line and register the 10 phone numbers that I want for friends and family.  I find this strange; you know which numbers I call most frequently; suggestion - with all of the technology that's out there I would think you could do an analysis and send an email to the users about this and ask if this works for them.  Simple customer service. 
    I say that given the size of the bill I would like to make  arrangements to pay this over two months; I'm told I'll have to call that number.  Really she couldn't transfer me? 
    So Verizon, we all know that a dissatisfied customer tells 10 people before there was internet and social networking sites.  I'd love a phone call to discuss this message so please feel free to contact me.
    Sincerely,
    Unhappy customer

    I am totally guessing that you were calling a VZ landline thinking it was ok to call and not be billed. The literature is very clear it is Mobile 2 mobile or Verizon wireless customers to Verizon wireless customers that you can call without using minutes.
    As for Friends and Family. Be happy they are letting you have numbers to call for free. There is no need for them to give you the information. Lets say you have a family plan and they choose all your teenage kids friends and not anyone you want.

  • Customer service issue regarding a BT infinity ord...

    Approximately a week ago I noticed that BT infinity was finally available in my area so I placed an order to upgrade to infinity. When the BT home hub 4 was delivered it did not have our house number listed on the parcel and it had been delivered to one of our neighbours. We ended up receiving the parcel but we were worried about whether the engineer would turn up to the correct address. The engineer was scheduled to visit on Monday the 17th of June. We contacted BT customer support (at 0800 800 150) to check that they had the correct listed address and the person we spoke to said that they had to completely cancel the order as they were unable to amend the address on the system and they would contact us within the next 24 hours to rearrange the order.
    So, we waited 24 hours and we did not receive a phone call. After this time we contacted BT customer support once again. We first spoke to a man, he said he had to put us on hold while he checked some details. After some time, another person came onto the line, a different person to the person we had originally spoke to. We had to explain the situation again. Again, we were put on hold while the person spoke to his manager. Then we had to speak to the "manager" and explain the situation for the THIRD time. Again, we were put on hold. Finally we spoke to a FOURTH person, again, explaining the situation for the FOURTH time. They told us that there was some sort of error with our listed address and the problem would need to be fixed before we'd be able to rearrange our BT infinity upgrade. They told us that we would receive a phone call by 8pm on Monday the 17th.
    It is now Tuesday the 18th and we have still not been contacted. Quite frankly I am disgusted with the inaptitude of BT's customer service representatives and at this point we're really considering taking our business elsewhere. I can not understand how it takes you a week to amend a delivery address despite the fact that we have been with BT for years and you still manage to send our bills to the correct address. Nor do I understand why an order has to be completely cancelled in order to rectify such a simple issue. If you can not handle such a simple issue how can we possibly hope to receive quality service?
    How do we go about contacting someone who can actually help us with our issue? I'm also going to be posting this on BT's facebook in the hopes that we can be contacted by someone with some iota of competence.

    Still have not been contacted by anyone from BT despite the fact we've been told about four times over the past week that someone would be in touch. In total we've spoken to 6 different customer service representatives who have been completely unhelpful. The last person we spoke to, after having to call BT once again, told us that it would take another 5 working days to resolve the "issue". Firstly, why does it take you almost two weeks to add the number 9 to a street name and secondly, why do your staff tell customers they will be contacted within a certain time period repeatedly if you have no intentions in doing what you have stated?
    Rather conveniently the offer for upgrading to BT infinity online actually ends in 5 days meaning that assuming our "issue" is resolved in the time period that was last stated, despite the fact the previous two times we were told it would be fixed and we would be contacted that never happened, the offer will have ended. We will have to place a new order, thanks to your extremely helpful customer support staff who decided to completely cancel our order without even asking us if we wanted to cancel it when we only contacted you to check that you had the correct address, and the offer will no longer apply.
    Quite literally the worst customer service I've ever experienced and we'll be taking our business elsewhere if it isn't resolved soon.

  • Custom Report issue

    Hi Gurs,
    I am in middle of a custom report developement which proivdes PO numbera and some of its relative dat, PR number and its relative data againust all the status of invoices(posted,parked,cancelled etc)
    the issue i m facing is client wants Purchasing group in input screen, i took the purchasing group from EBAN, but when i run the report its taking lot of time to execute,
    Could any one tell me how can i filtter the data so that i can get all the above mentioned data for a PG, or can i add any other field and make it mandatory to filter,
    please suggest any other approches /idea/ how can i reduce the time interval
    Thanks
    Ravi

    HI,
    At present we are using logic based on input example PR number first program will extract data for PR and then It checks EKKO and EKPO for PO numbers and for filter PO number program will check RBKP for invoice numbers,
    Its real Logic or you give example only?
    But if i provice Purchasing group it checks the whole EBAN and next process the same steps,
    its throwing run time errore,
    As you said your company code and invoice document date are mandatory field
    so your logic should flow from invoice table and end on PR number like below
    RBKP and RSEG you will get invoice document date and Po number
    Now pass Po number into table EKPO and get PR number ,if you want report for purchasing group wise then
    add table EKKO and pass Po number  there and ask ABAP consultant  that when Purchasing group on selection screen ,output show only that Purchase group related
    Regards
    Kailas Ugale

  • Enhancement-ABAP Code-Customized Field issue

    Hi Experts,
    Currently I am working on the BW3.5 version. We are using the standard SRM standard extractor 0BBP_TD_SC_1 and we enhance same extractor(populate the filed through CMOD - ABAP Code) with one customized field also. We are having issue on the customized field data which post from SRM system. I have verified the field value and value is fine in RSA3 in SRM source system. But while posting into the BW(PSA itself), its loading correct & wrong value. When i check the PSA for the particular load, It looks little strange. In the PSA, I can see correct value on my first record of the same SC and then next records has incorrect value of the same SC. Currently I am using the ODS as a data target. So finally i am getting the incorrect value on the customized field.
    Ex Scenario:
    Ex Customized Field: ZORGID
    In SRM source system RSA3 Extractor Checker value:
    Shopping Card No: 100
    Customized Field: ZORGID=1
    Shopping Card No: 200
    Customized Field: ZORGID=2
    In BW posting-PSA:
    Shopping Card No: 100
    Customized Field: ZORGID=2
    Shopping Card No: 200
    Customized Field: ZORGID=2
    At the same time, if i do the selective deletion of the particular Shopping Card or group of SC in BW and do the full repair, then it gets a correct ZORGID=1 for the same Shopping Card.
    I strongly believe, something wrong in the ABAP code. But when we tried to debug the customized filed value in RSA3. The value is fine. so we unable to trace out the issue. Please help me to fix the code. Thanks in advance.
    CMOD ABAP Code:
    *Populate approver ID even though it doesn't require approval this is required to make sure BW reports have restrict access to respective Org Unit approvals only
    IF l_s_bbp_sc-approver_id IS INITIAL AND l_s_bbp_sc-itm_guid IS NOT INITIAL.
    CALL FUNCTION 'Z_BBP_FIRST_APPROVALGET'
    EXPORTING
    iv_header_guid = l_s_bbp_sc-guid
    iv_itm_guid = l_s_bbp_sc-itm_guid
    IMPORTING
    approver_no = l_s_bbp_sc-approver_id
    EXCEPTIONS
    no_data = 1
    OTHERS = 2
    IF sy-subrc 0.
    ENDIF.
    ENDIF.
    To ensure that the Org Unit passed in into the field
    l_s_bbp_sc-zzapprov_orgunit belongs to the Actual Level 1
    Budget Owner and not any other manager such as Added Approver.
    CLEAR : ls_ln_approvers, l_userid, lv_bpartner_guid.
    DATA : lv_f_apprv_part TYPE BU_PARTNER.
    READ TABLE lt_ln_approvers INTO ls_ln_approvers
    WITH KEY INITIAL_INDEX = '0000000001'.
    IF sy-subrc EQ 0.
    MOVE ls_ln_approvers-approval_agent+2(12) TO l_userid.
    CALL FUNCTION 'BP_CENTRALPERSON_GET'
    EXPORTING
    iv_username = l_userid
    IMPORTING
    ev_bu_partner_guid = lv_bpartner_guid
    EXCEPTIONS
    no_central_person = 1
    no_business_partner = 2
    no_id = 3
    OTHERS = 4.
    IF sy-subrc = 0.
    CALL FUNCTION 'BUPA_NUMBERS_GET'
    EXPORTING
    iv_partner_guid = lv_bpartner_guid
    IMPORTING
    ev_partner = lv_f_apprv_part.
    ENDIF.
    ENDIF.
    We get the BP number of the first Budget Owner 1
    Here, we superseed the field l_s_bbp_sc-approver_id
    whereby it may be wrong due to Added Approver.
    IF l_s_bbp_sc-approver_id IS NOT INITIAL.
    IF lv_f_apprv_part IS NOT INITIAL.
    IF l_s_bbp_sc-itm_guid IS NOT INITIAL.
    CALL FUNCTION 'RH_STRUC_GET'
    EXPORTING
    act_otype = 'BP'
    act_objid = lv_f_apprv_part
    act_wegid = 'EBP-UP'
    act_begda = sy-datum
    act_endda = sy-datum
    act_tdepth = 4
    TABLES
    result_tab = lt_result_tab
    EXCEPTIONS
    no_plvar_found = 1
    no_entry_found = 2
    OTHERS = 3
    IF sy-subrc = 0.
    READ TABLE lt_result_tab INTO ls_result_tab WITH KEY
    otype = 'O'.
    IF sy-subrc EQ 0.
    l_s_bbp_sc-zzapprov_orgunit = ls_result_tab-objid.
    ELSE.
    ENDIF.
    ENDIF.
    ENDIF.
    Thanks,
    RR

    Hi Experts,
    Any suggestions. Thanks.
    Thanks,
    RR

  • How Do I get Help with a Major Customer Service Issue?

    Hello,
    I am a Pro Care member and I took my Macbook Pro in to one on the local stores to ask them about a font issue that I was experiencing. One one the Genius guys came over and asked me a few questions and told me that this wasn't a big deal at all, that they just needed to reinstall my default fonts and that it should take maybe 45 minutes. This was at 4:30pm. Six hours later they came back to be to tell me that they had corrected the font issue but all of my user data and applications were lost! It was if I had a brand new Macbook Pro! This was a Friday evening. I was told to take my laptop to a company called Data Savers the next day to have this company try to restore my data/applications.
    I took my laptop to Data Savers on Saturday and they told me that they would need to keep it for a day. I went back to pick it up on Sunday and I was given an external drive that had "raw restored data" on it. When I had been speaking with the store manager about the situation and he wanted me to provide him with a list of software that was on the machine. So, when I got home from picking up my laptop from Data Savers I started it and all I got was an icon of a circle with a slash through it!! I called the guys at Data Savers and told them about this and they asked to bring the laptop back to them on Monday. I did. After running some diagnostics on the machine I was told that my hard drive was "toast!"
    Needless to say I was both upset and distraught! The store manager told me (in emails that I still have) that he understands how upset that I was about coming in for a font related issue and three days later being told that my laptop was no more that a big paper weight. He said (in these emails) that he would replace my laptop and he would try to get me the latest versions of the software that I had to make up for the business that I had lost in the last few days due to the fact that I didn't have have my machine.
    The store manager then called me back on a Tuesday and said that his superiors had told him that he cold not do what he said that he would do. Obviously, this increased my level of frustration. I was able to speak to this manager, think it may have been some sort of regional manager and after indicating that I had emails of the store manager acknowledging the facts of the matter and stating that he was very sorry for what happen, the regional manager said that she wanted me to send her copies of the emails. I told her that the store manager had copies of everything. She told me that she would get back to me. This was Wednesday afternoon. That same evening the store manager called me to say that "because I was lead to believe that Apple would replace my laptop, they would do so. I was told to be be at the store around noon on the following day (Thursday) and to bring my laptop. I was told that they would replace it.
    When I got to the store on Thursday, the manager came up to me and shook my hand and said that he was sorry for all the trouble and inconvenience. He went on to say that before he could replace my laptop that I would have to sign a document saying that I agree that they were not responsible for anything that had happened in the past six days!!
    The fact is, that isn't true and they know it. I have the email to prove it. I didn't sign the document. the next day because I could no longer afford to lose money and clients I went into another Apple store and purchased in brand new system!
    The fact is that I believe that Apples products are far superior to PC products. I was told by some to never buy from Apple again and tell everyone that I know about my experiences with this particular store. All I want is for Apple to do the right thing! Just replace my Macbook Pro like they said they were going to do. They don't have to provide any software updates, just do the right thing and replace my machine!!
    Can anyone tell me if they have had a similar experience and if so, how it was resolved? Who in the corporate office can I talk to about this to get it resolved? Are there and Apple insiders out there that can help me resolve this situation? I would like to avoid having to take legal action if at all possible.
    I look forward to any help that you can provide.
    SydCam

    Apple Computer Customer Relations:
    1-512-674-2500

  • How Verizon WIreless Deals With A Customer's Issues With A Flawed Device

    (link removed)
    Let me start at the beginning…
    I have had a bad history with phones during my 6 years I been with Verizon Wireless(VZW). All the phones I had with them always have some manufacturer issues. I either had to pay a deductible or was allowed to exchange it for free due to it still being under warranty.  I had to go through this 14 times in under 6 years. For the most part, Verizon Wireless has been very helpful with these issues & the amazing service they provided as kept me a very loyal customer. These qualities even lead me to sign up for Verizon FiOS over Comcast when I moved into my new apartment.
    On February 17th, 2014, I received my tax refund. Most of it was going to repairs for my car, but for a birthday gift to me, I wanted to upgrade my phone. At the time, VZW had a deal to trade in your old phone & upgrade to a new phone. Your trade in got $100 taken off the cost of your new phone. I thought that was a sweet deal since the phone I had, The Motorola Razr Maxx HD was my 4th replacement to replace my original phone from when I first upgrade my phone with a new contract 2 years ago, The Motorola Droid 3. The Razr Maxx HD was a good phone but not what I wanted, It did what it needed to do & the technology was steller. Just not my first choice in a phone.
    Since the Droid 3 was no longer in production, i always had to get a replacement phone VZW saw fit for me to get. Now with my contract up & my opportunity to get a new phone, I knew what I wanted   I wanted the Samsung Galaxy Note 3 now. It has so many amazing features, apps & it is the perfect phone for someone my size. I can easily text with it, I do not feel I will crush the phone holding on to it & all of the hardware in it is like nothing on the market at that time. I been researching the phone months before it came out & I knew once I had the money, this is the phone I wanted.
    So I went to the VZW Store ready to make the exchange and have a phone I wanted finally for once in nearly 2 years. I got there to be helped my a gentleman named Teddy. He was eager to help me. I told him why I was there & instantly got the ball rolling. My phone I wanted was in stock, I was able to get $100 from the trade-in promotion. HE also informed me I could get a free tablet by just paying the taxes for it, A mere $15 & The Note 3 was on sale. I could walk out this day with a new phone AND a tablet for $172! So I agreed to it & all I had to do was pay. Then the problems started…
    I was told I could not pay with my debit card. This was due to an issue of a returned payment. An issue I had with VZW due to their company in October 2013 in which they took 9 days to process my monthly bill payment to only return it when the funds was still available to complete it. So I had to leave the store to find an ATM to withdrawal the cash so I could purchase the phone & tablet. Once I came back, we tried to finish the sale. Now I was told I could not trade in my phone due to the fact VZW did not allow me to make debit payments because of their own error. I was told i could pay full price for the phone and I could not get the tablet. I declined & left the store.
    Very upset, I called VZW’s customer service line to formally complain. They could do nothing to help me since no one, not even a supervisor could fix these restrictions to my account. This made me more upset, so I went above their head & reported my situation to The Better Business Bureau(BBB). Within 7 days, a Manager From VZW’s Home Headquarters, named Brian (removed), finally called me to resolve my issues. HE apologized, removed my account restrictions & was sending me A Galaxy Note 3 for my troubles free of charge. I wanted the tablet too but did not care at this point. I just wanted a phone I wanted for once & I can do without a tablet. I never went out of my way to get one before & I was not planning to now.
    On February 25, I received my new phone. I instantly fell in love. The phone was the perfect size for me & it worked just like every review I read online said it would. Then on February 27th, the phone began to have charging issues. The factory charging cable that came the the phone began to have issues charging the phone, then not recognizing the charger at all. I called customer service to make a complaint. This is when I learned for the first time that The Samsung Galaxy Note 3 has a defect with it’s charging cable & charging the device. They told me I could either mail the cable for a replacement or try to get the replacement at a store. So I decided to go to the same VZW store to get the replacement.
    Once I got there, I had to wait in line for 30 minutes to finally speak to someone. Once I did, I was told they had no chargers in store. All that could be done was call Samsung & have a replacement phone sent to me. I asked what would I do for a charger until then & they said I could use the micro USB charger from my last phone to charge it.
    So I mailed the charger to Samsung, who said it would take 8-10 days to get my replacement. During this time, the phone began to now stop holding a long charge. So I again called customer service. I was again told to go to the VZW store to get a replacement charger. I went back to the store again to be told they could do nothing for me since I did not have to original charger. All I the could do was sell me a mobile charger for 50% off. Since i need my phone, I had no choice. I had to spend $30 now on a device to help my faulty one.
    March 6th, my replacement charger arrived. I was happy because now I can charge my phone with the proper charger & get a full battery life from it. That same day the charger had the same issues again. So i instantly took it to the Verizon Store to be told I need to call customer service for a replacement phone. So I return home to see in my mailbox is my VZW bill. The statement says my bill is $400! Verizon Wireless & Brian (removed) had charged me full price for my phone despite what he told me when he called me.
    I instantly called his office to only get his answering machine. I left a very angry yet respectful message explaining my disgust with what he & VZW have done since I got this phone. I said I refuse to pay anything until this issue is fully resolved. I then proceeded to file another complaint to The BBB. This time I would get no response from VZW. Instead i had to call and chat online with their customer service lines for over a month to have a REFURBISHED device, a replacement battery & a generic charging cable sent to me. My phone still has charging issues & I must travel around DAILY with my mobile charger to make it a whole day to be able to use my device.
    Verizon Wireless and Brian (removed) will not resolve this issue for me. Instead they have suspended services to my phone and are forcing me to pay the full price for the phone or having my service “permanently discontinued”.
    I am left with no choice but to pay this by next month. I need my phone for personal, business & emergency reasons just like everyone else. I can not pay this AND an early termination fee. Verizon Wireless has done nothing to help me & now I am stuck in a contract for the next 16 months with a company that has done this to me during the last 2+ months. I have a improper working phone and they get $400 for it and Brian (removed) gets his commission.
    Before I pay this bill, I am making one last complaint to The BBB & I am spreading my story across social media like wildfire, I am hoping someone at Verizon Wireless sees this. MAYBE they will do the right thing. Then again, they had the chance to & have not….
    Mr. Brian (removed) & Verizon Wireless,
    My Name IS Reginald (removed). Due to months of complaints you should very well know who I am. Since you will NOT help me, I have no choice but to play by your rules and pay you ridiculous cost for a phone despite the act of what I was verbally told. You & your company you work for have had countess times to make this right & you have not. I might have to be stuck in a situation like this, but the entire internet will now learn of your actions & how you treat people. Maybe this will teach you all how to properly treat your paying customers. Someone can still make this right. You have my number, but you would have to reactivate it to contact me though.
    Regards,
    Reginald (removed)
    Edited as required by the Verizon Wireless Terms of Service
    Message was edited by: Admin Moderator

        Reginald, We absolutely want to make this a better experience. Would it be possible for us to work together in direct message. Please follow us and we can get started.
    Sheritah_vzw
    Follow us on Twitter
    @VZWSupport

  • Alternative Account number - using as a custom field/Issues in reports pull

    Hi All,
    Requirement:
    Create a new field in the GL master that will link through to a new 8 to 10 character new Chart of Accounts (COA).
    We are presently using the "Group Account number" field from the GL master for reporting purposes through a Group COA. So this won't be available for our new purpose. Instead of creating a custom field and pulling the data, I'm thinking to use Country Chart of Accounts to fill this gap by using "Alternative Account Number" in GL Control data tab.
    I created a new Country COA and assigned it to Operational COA. Created new GL account (FS00) and also created a new Country Chart of Accounts (FSP0) at Chart of Accounts level and assigned this to the created GL (FS00). In this process I got couple of issues
    1) System didn't allow me to assign Country COA GL if already has the balance, and tried to change this error message in OBA5 without success. How can I add newly crated Alternative a/cs to the existing (balanced) GL A/cs?
    2) This time I created brand new GL a/c and added the alternative a/c and created new Financial Statement Version (FSV) assigned the newly crated a/cs but I couldn't run the reports on this new COA, getting following error message "Company codes and charts of accounts entered are incompatible" when executing F.01/F.08.
    3) May be silly to ask - why we are not maintaining the Alternative a/c at Company Code level (FSS0)? Why we are only maintaining at Chart of Accounts level (FSP0)?
    Would be glad if any one touch this area deep enough to understand easily

    Hi
    The system will update the amount at company code level GL only. You can post the entries at company code gl only, no option to post the transaction figures at chart of accounts level. So the group COA or country level COA will pick up the transactional data from the GL at country level. Remaining level GLs are link with the country level COA.

  • Weblogic 10.3.6 - Custom Tag Issue

    We have created custom tag in our application. It is working fine with Tomcat and Jetty Server but on Weblogic 10.3.6 we are getting below issue:
    securities.jsp:301:5: The tag handler class was not found "jsp_servlet._tags.__money_tag".
      <neutrino:money placeHolderKey="label.security.faceValue" labelKey="label.security.faceValue"
                             ^------------^
    securities.jsp:301:20: This attribute is not recognized.
      <neutrino:money placeHolderKey="label.security.faceValue" labelKey="label.security.faceValue"
                                            ^------------^
    securities.jsp:301:62: This attribute is not recognized.
      <neutrino:money placeHolderKey="label.security.faceValue" labelKey="label.security.faceValue"
                                                                                      ^------^
    securities.jsp:302:4: This attribute is not recognized.
      mandatory="true" moneyBoxColSpan="4" colSpan="6" validators="amount" errorPath="faceValue"
                            ^-------^
    securities.jsp:302:21: This attribute is not recognized.
      mandatory="true" moneyBoxColSpan="4" colSpan="6" validators="amount" errorPath="faceValue"
                                             ^-------------^
    securities.jsp:302:41: This attribute is not recognized.
      mandatory="true" moneyBoxColSpan="4" colSpan="6" validators="amount" errorPath="faceValue"
                                                                 ^-----^
    securities.jsp:302:53: This attribute is not recognized.
      mandatory="true" moneyBoxColSpan="4" colSpan="6" validators="amount" errorPath="faceValue"
                                                                             ^--------^
    securities.jsp:302:73: This attribute is not recognized.
      mandatory="true" moneyBoxColSpan="4" colSpan="6" validators="amount" errorPath="faceValue"
                                                                                                 ^-------^
    securities.jsp:303:4: This attribute is not recognized.
      id="faceValue" path="faceValue" tabindex="13" viewMode="${view}" maxLength="16" />
                            ^^
    securities.jsp:303:19: This attribute is not recognized.
      id="faceValue" path="faceValue" tabindex="13" viewMode="${view}" maxLength="16" />
                                           ^--^
    securities.jsp:303:36: This attribute is not recognized.
      id="faceValue" path="faceValue" tabindex="13" viewMode="${view}" maxLength="16" />
                                                            ^------^
    securities.jsp:303:50: This attribute is not recognized.
      id="faceValue" path="faceValue" tabindex="13" viewMode="${view}" maxLength="16" />
                                                                          ^------^
    securities.jsp:303:69: This attribute is not recognized.
      id="faceValue" path="faceValue" tabindex="13" viewMode="${view}" maxLength="16" />
                                                                                             ^-------^
    securities.jsp:308:5: The tag handler class was not found "jsp_servlet._tags.__money_tag".
      <neutrino:money placeHolderKey="label.security.price" labelKey="label.security.price"
                             ^------------^
    securities.jsp:308:5: The tag handler class was not found "jsp_servlet._tags.__money_tag".
      <neutrino:money placeHolderKey="label.security.price" labelKey="label.security.price"
                             ^------------^
    securities.jsp:308:20: This attribute is not recognized.
      <neutrino:money placeHolderKey="label.security.price" labelKey="label.security.price"
                                            ^------------^
    securities.jsp:308:58: This attribute is not recognized.
      <neutrino:money placeHolderKey="label.security.price" labelKey="label.security.price"
                                                                                  ^------^
    securities.jsp:309:4: This attribute is not recognized.
      mandatory="true" moneyBoxColSpan="4" colSpan="6" validators="amount" errorPath="price"
                            ^-------^
    securities.jsp:309:21: This attribute is not recognized.
      mandatory="true" moneyBoxColSpan="4" colSpan="6" validators="amount" errorPath="price"
                                             ^-------------^
    securities.jsp:309:41: This attribute is not recognized.
      mandatory="true" moneyBoxColSpan="4" colSpan="6" validators="amount" errorPath="price"
                                                                 ^-----^
    securities.jsp:309:53: This attribute is not recognized.
      mandatory="true" moneyBoxColSpan="4" colSpan="6" validators="amount" errorPath="price"
                                                                             ^--------^
    securities.jsp:309:73: This attribute is not recognized.
      mandatory="true" moneyBoxColSpan="4" colSpan="6" validators="amount" errorPath="price"
                                                                                                 ^-------^
    securities.jsp:310:4: This attribute is not recognized.
      id="price" path="price" tabindex="14" viewMode="${view}" maxLength="16" />
                            ^^
    securities.jsp:310:15: This attribute is not recognized.
      id="price" path="price" tabindex="14" viewMode="${view}" maxLength="16" />
                                       ^--^
    securities.jsp:310:28: This attribute is not recognized.
      id="price" path="price" tabindex="14" viewMode="${view}" maxLength="16" />
                                                    ^------^
    securities.jsp:310:42: This attribute is not recognized.
      id="price" path="price" tabindex="14" viewMode="${view}" maxLength="16" />
                                                                  ^------^
    securities.jsp:310:61: This attribute is not recognized.
      id="price" path="price" tabindex="14" viewMode="${view}" maxLength="16" />
                                                                                     ^-------^
    money.tag:2:25: The encoding specified on the page cannot be different than detected encoding for the file.
    <%@ tag language="java" pageEncoding="UTF-8"%>
                            ^----------^
    money.tag:2:25: The encoding specified on the page cannot be different than detected encoding for the file.
    <%@ tag language="java" pageEncoding="UTF-8"%>
                            ^----------^
    >

    Hi.
    I had similar problems with appc.
    Try to remove the line "<%@ tag language="java" pageEncoding="UTF-8"%>" or at least the pageEncoding attribute from the *.tag files.
    In my case, I had no idea why the compiler complained about encoding. No UTF-8 specific characters were used and both, *.jsp and *.tag set the same encoding by directive.
    If you get rid of the "The encoding specified on the page cannot be different than detected encoding for the file.", you will also get rid of the "The tag handler class was not found" and the resulting errors.

  • Custom page issue in smartforms

    hi all,
        As per requirement custom page with 11 inch X 12 inch page size.In windows in default page setting is "letter" so when i am taking print out ,system is considering that letter format and it is not printing all the data as per form developde .
    if i maintained in window page setting as A3 size paper then all data is printing but in next page is skipping up 1/4 page and 2nd page is printing from there only.
    Requireemnt is system should not consider the windows default setting and it should consider the paeg size what defined in SAP.The users in client orgabnisation are not allowed to change any windows settings.
    Kindly guide me how we can solve the issue by doing development in SAP.
    Regards
    venkat

    Hi Venkat,
    I don't think there's such option available in smartforms unless you change the frontend (windows) settings.
    You must change your printer default settings in windows to match smartform size.
    Umakanth R

Maybe you are looking for