Portal Component Image changes doesn't reflect.

Hi All,
In our portal component (Par file) we have set of images.
The application is all working fine with the images.
Later as per requirement we changes the images to stylish icons, replaced these images in our parfile with the same names and uploaded the par file back into portal.
even after clearing all the cache in System Admin, deleting cookies in IE etc the images are not getting reflected in our application, it still displays the old images.
If we use a new image (with new file name) in the par file this is rendered in the application but not the new image with the old file name.
do we need to delete any existing versions of the par file in portal to take the changes.
Thanks & regards,
Sai

we just renamed all the images and then their referenc in the par file.
this did works but couldn't find the reason & solution why it was not working with the old names.

Similar Messages

  • Component binding - changes are not reflected

    Dear all,
    When using JSF method binding I'm experiencing the following strange behavior.
    Within the view, I'm registering a panel by method binding expression, which I then use within the controller bean to add additional UIComponents on it. However when running through "addTestToDEBUG()", the existing Panel is retrieved properly via the getViewRoot's children, the new HtmlOutputText is created and added upon - also when I call getComponent on the newly created HtmlOutputText's userID I get the UIComponent returned.
    However after the addTestToDEBUG() method has finished and the view is updated, the "setComponentPanelDEBUG(UIComponent panel)" is called, but panel (where we have added child UIComponents upon, does not contain the HtmlOutputText element!
    Where's my conceptional error? Thanks for your help!
    Please find attached my sample code:
    here's my view:
    <h:form id="formXmlDebugTemplate">
         <p><h:outputText value="Debugging:"/></p>
         <h:panelGroup id="panelDEBUG" binding="#{RegisterTBServiceBean.componentPanelDEBUG}">               </h:panelGroup>
         <br/>  
          <h:commandButton id="buttonDEBUG" value="Add Element" action="#{RegisterTBServiceBean.command_addDEBUGITEM}"/>     
    </h:form>here's the bean:
    private UIComponent debug = new UIPanel();
    public UIComponent getComponentPanelDEBUG(){
         return this.debug;
    public void setComponentPanelDEBUG(UIComponent panel){
         this.debug = panel;
    }here's the controller
    public void addTestToDEBUG(){
         UIComponent panel = (UIComponent)getComponent("formXmlDebugTemplate:panelDEBUG");
         String sRandom = ((int)((java.lang.Math.random()*100)))+"";
         facesContext = FacesContext.getCurrentInstance();
         HtmlOutputText outputText = (HtmlOutputText) facesContext.getApplication().createComponent(HtmlOutputText.COMPONENT_TYPE);
         outputText.setValue("Test"+sRandom);
         outputText.setId("xmlDEBUGOutputText"+sRandom);
         panel.getChildren().add(outputText);          
    private UIComponent getComponent(String sID){
         facesContext = FacesContext.getCurrentInstance();
         Iterator<UIComponentBase> it = facesContext.getViewRoot().getChildren().iterator();
         UIComponent returnComp = null;
         while(it.hasNext()){
              UIComponent guiComponent = it.next().findComponent(sID);
              if(guiComponent!=null){
                   returnComp = guiComponent;
         return returnComp;
    }

    Dear all, thanks for your help - we've finally found what was causing the problems:
    So the behaviour was that actually all "method bound" UIComponents were updated within the bean, but the changes were not reflected within the gui.
    Well *<redirect>* within the faces-config was causing the problems
    Redirect foces a HTTP redirect instead of using the usual ViewHandler mechanism to take place.
    kr A.

  • Changing values in the design_dialog component doesn't reflect in other pages

    Hi All,
    I have created a design_dialog component and I included the component in some pages (browse page, product page,...). Whenever I make changes in the component in the browse page the changes is not reflecting in the other page (product page) i.e. the design dialog component, even though both the pages are sharing the same component. However the changes are available in different product pages like product page A, product page B but not in the browse page.
    Is there any way that I can make this component globally across the site, so if I change something in the design dialog component of browse page, the other page which has the same component should gets updated.
    Thanks
    CQ Beginner

    Hi,
    Design dialog changes will be applied to all the pages which are created using the same template. it wont apply if you are dropping the same component on the page which is created from differnet tempalte. That means it is at template level not at the site level.
    If you want to maintain some thing at the global level; which should apply to all the pages wherever you dropped this component irrespective of which template it uses you need to do small tweak.
    When you author any component through its dialog it stored the data by creating node on the page node --- that means it is applied to that page only
    When you author any component through its design dialog then it stores data in etc/designs/<your-site-name>/etct etct --- that mean it applied to all the pages which uses this design
    Change the path of the component so that it stores data at global level. then it should apply across your site.

  • Component image not getting displayed in Portal

    Hi All,
    I have added a jpg image to MIME folder in my component and used it as source for Image UI and also as a separator in Breadcrumb. When I run this web dynpro application in portal, the image is not getting rendered. I am getting cross mark instead of the image. But the image is getting displayed if I run the application as a stand alone application from SE80 -> Test. Once I do this, the image starts appering even in portal and again disappears after sometime.
    Could you please help me to resolve this issue?
    Thanks & Regards,
    Vishweshwara P.K.M.

    Vishweshwara,
    I hope you referred the MIME object in below way.
    '/sap/bc/webdynpro/sap/ZCOMP_EPI/SELECTED.JPEG'
    Where zcomp_epi is my component name and selected.jpg is mime object name. Check and let me know
    Regards
    Srinvias

  • I want to import still images to make a stop motion animation, but when I try to change the duration of still images, it isn't reflected in the timeline.  How can I do this?

    I want to import still images to make a stop motion animation, but when I try to change the duration of still images, it isn't reflected in the timeline.  How can I do this?

    Tonaw,
    If you import your still images using iPhoto, then the time you set for each still, using FCPX Perferences works.
    You can set the durantion from 1 frame to as long as you want them view.
    If you do not use iPhoto to import your stills, the default is 10 sec's.
    FYI: This issue was brought up within a month after FCPX was released. They found out by using iPhoto, you had better control of the amount of time your still was viewed.

  • How to read an image in portal component (EAR application) - in CE 7.1

    Hi All,
    In earlier versions of portal before CE 7.1, we were using the below code for reading an image from the component folder.
    But in this CE 7.1 portal component ( we deploy as ear application) the reading an image from folder for the method was showing as deprecared. please let me know the right code to read an image from folder in portal component.
    componentRequest.getWebResourcePath()+  - > which is deprecated in CE 7.1, but was working fine in earlier versions of CE 7.1.
    Please let me know the right method to read an image in CE 7.1 portal component (ear application)
    Thanks,
    Portaluser100

    Hi,
    You still can use the same method (It works in Portal 7.3 system)
    <%
    String  path = componentRequest.getWebResourcePath();
    %>
    Alternatively , a new method, you can refer to your images directly with your project name
    For example, if your project name is "com.yourcompany.customapp" then you can use the following statement:
    img src="/com.yourcompany.customapp/images/....."
    Abdul.

  • Changes are not reflecting in Quality server

    Dear All,
    We have recently installed the Portal 7.4 servers.
    Currently we are having two servers Development and Quality.We have Configured NWDI using CMS and created tracks(Defined run-time systems as Development and Consolidation)  we are able to checkin the activities at NWDS , when we are selecting the component in the consolidation and on  click of  import we are getting the message as import finished, but the changes are not reflecting at the Quality server. i.e in earlier 7.01 version when we imported , the ear was deployed automatically in quality but it is not getting deployed in the new version 7.4
    Regards,
    Ramana.

    Dear Ervin/Jun Wu,
    Thanks for the Responce.
    As per the given link the track is configured  with out any issues (When we are clicking on Deployment in the Transport studio it is opening new tab like below and we are not having any errors when we click on Start deployment nothing is happening)
    http://hostname:50000/webdynpro/dispatcher/sap.com/tc~SL~CMS~WebUI/Deployer?BS=EPD_PRTADEV_C
    Please check the below log regarding deployment when we do the import
    SDM-deployment-notification  Log file.
    20141028125231 Info :Starting Step SDM-deployment-notification at 2014-10-28 12:52:31.0994 +5:00
    20141028125231 Info :Deployment is performed asynchronously.
    20141028125231 Info :Following DCs are marked for deployment (buildspace = EPD_PRTADEV_C):
    20141028125231 Info :
    20141028125231 Info :RequestId: 152
    20141028125231 Info :==> no resulting DCs for deployment
    20141028125231 Info :Follow-up requests:
    20141028125231 Info :
    20141028125231 Info :
    20141028125231 Info :Step SDM-deployment-notification ended with result 'success' at 2014-10-28 12:52:31.0995 +5:00
    Regards,
    Ramana.

  • Error Reading Property File in Portal Component

    Hello,
    I have created a portal component that calls an api that is located in a jar file.  The documentation on the Portal Component Structure specifies putting the jar file in the PORTAL-INF/lib directory, which I have done.  The problem is, my jar file reads a property file using ResourceBundle, but it doesn't find the property file.  I have placed the property file in the jar file, and throughout the portal component structure, but it just can't find it.  Has anyone else done something similar?  If so, where did you put your property file(s) for external jars that are used in the portal component.
    EP6 SP2 Patch27
    thanks,
    Keith

    Hi,
    I had similar issues and moved the property files to PORTAL-INF/classes.
    Best Regards
    Frank

  • Event Handling in Abstract Portal Component

    Hi Friends,
    I am using HTMLB Classlib in an Abstract Portal Component to develop a Dropdownlistbox. Now I want to handle the event of change of selection in this dropdown. However, this event is not getting captured. Sample code is as follows:
    public class dropdownsimple extends AbstractPortalComponent
                           public void onClick(Event event)
                           public void doContent(IPortalComponentRequest request, IPortalComponentResponse response)
                                                    IPageContext myContext1 = PageContextFactory.createPageContext(request, response);
              Form myForm = myContext1.createFormDocument("CRMForm");
              GridLayout myGrid = new GridLayout();
              DropdownListBox drp = new DropdownListBox("drp");
              drp.addItem("Key 1","Item 1");
              drp.addItem("Key 2","Item 2");
              drp.setOnSelect("onClick");
                                                     myGrid.addComponent(1, 1, drp);
              myForm.addComponent(myGrid);
              myContext1.render();
    I am able to see the dropdown box along with values when I preview the PAR iView created from this component. Please let me know how to capture the event of change of selection in the dropdown?
    Edited by: Shetul Chothani on Jun 21, 2011 6:37 AM

    Hi,
    Change this line
    drp.setOnSelect("onClick");
    to
    drp.setOnSelect("click");
    and leave the line
    public void onClick(Event event)
    as it is, and it should work just fine.
    I.e., if you name your event "fooBar", the event handler should be named "onFooBar"
    Cheers,
    Robin

  • Difference between Abstract portal Component and JSPDyn page.

    Hi Experts,
    What is the difference between Abstract portal Component and JSPDyn page.
    Thanks,
    Jay.

    Hi,
    The PDK provides two methods for creating a portal component:
    Abstract Portal Component
    The Abstract Portal Component class offers a lean method for writing HTML commands to the Web client as well as for basic event handling. It is an implementation of the IPortalComponent, which is the central abstraction of the Portal Component API.
    DynPage
    The Page Processor Component, which extends the Abstract Portal Component, returns a DynPage. It provides more sophisticated event handling. Controls that produce events (such as buttons and checkboxes) have an event attribute that contains the name of the event handling method. This event handling method is invoked by the DynPage when it occurs.
    The JSPDynPage is an implementation of the DynPage and allows the use of the DynPage in combination with JSP (Java Server Pages).
    The PDK documentation and examples focus on the DynPage. Easier event handling and the separatation of content development (JSP) from application development (Java) make the DynPage a better choice for components with interaction and changing content.
    For more details, Refer thes thread,
    https://fortress.wa.gov/dop/portal/irj/portalapps/com.sap.portal.pdk.basic.portalcomponentimplementation/docs/jspdynpage.html
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0b3e9d5-b2af-2a10-20ba-9f6ce6b1a27f
    Hop it helps..
    GS
    Edited by: Sathishkumar GS on Apr 14, 2008 2:07 PM

  • Changes are not reflected when objects transported from Quality to Productn

    Hi
    In case of moving some Transport requests from Quality to Production, some times the changes made to the selection screen of a report program doesn't reflect in Production. Also we don't see any Transport error while transporting. Moreover, we can see the changes by regenerating the Program in production.
    Would any one help me out in this with the reason for this.
    Pls suggest what needs to be done.
    Satish.

    HI,
    Thanks for the reply.
    - I have checked the respective transport too, and every thing seems to be fine.
    - Recently we went to go live, for the next release, so earlier before go live, we didnt faced any proble.. Only now we are facing this problem, that we find the changes relating to selection screen are not reflected when the object / prog is moved from qty to Prd.
    - Only problem is with the selection screen.(not getting reflected in PRD. In Qty we are able to see those changes.
    - Then in order to reflect these changes in PRD, we have to re generate the object, then only it get s updated..
    Satish.
    Edited by: satish c on Sep 22, 2009 3:35 PM

  • Using JDO in a portal component.

    Hi!
    I've tried using JDO in a portal component (DynPage), but it just won't work for me (WAS 6.40).
    What I've tried is this:
    - Looking up a PersistenceManagerFactory using the name "java:comp/env/jdo/defaultPMF"
    This does not work ... I get a NameNotFoundException: Path to object does not exist at java:comp, the whole lookup name is java:comp/env/jdo/defaultPMF
    - After reading this forum I tried with the name "deployedAdapters/jdo/defaultPMF/shareable/jdo/defaultPMF" although this is probably not the correct way
    This did return a PersistenceManagerFactory object, however I wasn't able to cast to the PersistenceManagerFactory interface that I had. It must have been different versions of the interface - I tried downloading the jdo.jar from Sun and compiling the portal component against that, but still the ClassCastException occured. I used the reflection API to determine that the object returned did in fact implement the interface named javax.jdo.PersistenceManagerFactory. I even tried using the jdo.jar libraries from the server, but to no luck.
    So ... my question is: Is JDO not available from a portal component? Must I develop a J2EE application to make it work? If so, I'd rather use Hibernate in my portal components, but it seems stupid when JDO is available?
    Thanks,
    Thomas

    Hi Thomas,
    In order to be able to use JDO in a Portal component, you have to add a Private Sharing Reference to the application sap.com/com.sap.jdo. This is a standard application provided with the SAP WebAS Java installation.
    For more info on how to do that, please refer to <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/ep/g-i/how%20to%20access%20an%20ejb%20from%20a%20portal%20component.mht">this</a> tutorial -> Accessing the EJB -> New Portal Component -> scroll to the section "Add PrivateSharingReference".
    Hope that helps!
    Vladimir

  • Transactional Replication: Alter view changes are not reflect on Subscription database

    Hi All,
    we are configured transactional replication in our environment on sql server 2008 R2 , Yesterday I made a view alter on publisher database the view also present in replicated articles but unfortunately the changes not reflect in subscription, I already have
    checked the : Replicate Schema change option in Subscription option its also true, there is not latency exist in replication monitor , i have checked the blocking on subscription and publication. one more thing I tested the changes on replicated table its
    working fine
    Please help me to fix the issue.
    Regards,
    Pawan Singh
    Thanks

    Hi Pawan,
    According to your description, the alter on the view in publication doesn't be reflected in subscription database. As my analysis, the issue could be caused by that the distribution agent job doesn’t run after altering the view.
    I make a test on my computer, and set up transactional replication to replicate tables and views. Firstly, when creating subscription, I set the distribution agent job ‘Run continuously’(as the screenshot below), and alter the view in publication database,
    then the change is successfully reflected to the corresponding view in subscription database.
    However, I also make another test with setting the distribution agent job ‘Run on demand only’(It is determined by you), and find that it is not reflected to subscription database unless I run the distribute agent job manually.
    The distribution agent is used to read the updated transactions written to the distribution database and applies the change to the subscription database, so please check if your distribution agent job runs after you alter the view. If not, please run the
    job and check if the issue still occurs.
    Regards,
    Michelle Li

  • HRMD_A idocs sent and processed, but Org chart doesn't reflect it sometimes

    From our HR box, we send HRMD_A idocs to our FI box - We have an intermittent issue where we have a position change & the idoc gets created & sent over.
    On the inbound side, the idoc gets posted successfully with Status 53. However, this EE does not appear in the org chart as it does on the HR side.
    We have these IDocs set up to process immediately, so it passes to the FI port and is processed all within a few seconds.
    We come across this issue once about every 3-4 weeks and I can't seem to get anywhere trying to resolve it.
    any ideas?

    There are two main annoying problems with Flash Builder and swc's:
    1.  Flash Builder doesn't reflect changes made to swc files
    Solution : First of all - keep your swc files inside your project folder, you can also disable global swc cache: change as3api.cpp code,refresh swc in flashBuilder bug!
    2. Flash Builder breakes content inside swc files (and also popular problem "TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::MovieClip@1f21adc1 to...")
    Solution : locate the project .actionScriptProperties file and set useFlashSDK=”false” :  Flash Builder 4.7 – useFlashSDK | In Flagrante Delicto!
    In this case you can also download latest Apache Flex SDK to target new Flash player versions: http://flex.apache.org/
    Hope this helps!
    P.

  • How to use a Webservice (deployableproxy) within a portal component?

    hi,
    i need to know how to use a webservice using a deployable proxy within a portal component?
    i've created the proxies and they work (with servlets).
    i know how to use them in servletes (context lookup, jndi mapping, application references) but i cant find a way to use them in a portal component.. tried the context lookup way but cant figure out which jndi mapping to use.
    any help?
    thanks in advance,
    constantin

    i've found this document:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/cb2e29578c0262e10000000a11466f/frameset.htm
    but it doesn't help...
    i should add a privatesharing resource...
    <property name="PrivateSharingReference" value="SAPJ2EE::rh21.de/pca~wsproxy"/>
    which works
    this is my code
    public void doContent(IPortalComponentRequest request,IPortalComponentResponse response) {
       try {
         Context context = new InitialContext();
         WSPhonebook obj = (WSPhonebook) context.lookup("/wsclients/proxies/rh21.de/pca~wsproxy/de.rh21.wsproxy.phonebook.WSPhonebook");
         WSPhonebookViDocument phonebook = (WSPhonebookViDocument) obj.getLogicalPort("Config1Port_Document", WSPhonebookViDocument.class);
    } catch.....
    now the lookup works (i guess, no messages about that anymore), but i catch ClassNotDefFoundError-Exceptions, but the classes are there, i can strg+click them in the editor, they are in the used dc's etc.
    any help? its quite uurgent :/

Maybe you are looking for

  • How can I delete my address book data

    Running Lion. I've read in several post that the data file is in home folder/library/application support/AddressBook. To test this I set up a temporary user account, added a few contacts to the address book, quit the application, deleted the entire A

  • Problem with hp color laserjet c1515n

    I have problem with my HP color laserjet C1515n it prints in different shades printing jumps prints magenta at one place and cyan at one place and yellow at one place.....its printing is jumping.....to know the real problem it was better to attach a

  • Opening a shared mailbox in Outlook 2013 (office 365) returns "Cannot Expand Folder" error.

    Hi! We've just upgraded from our old Domino email server to Office 365 E1 and running an on-premise Exchange 2013 hybrid server. In Outlook 2013, when trying to expand a shared mailbox, It asks me to enter my outlook credentials. Trying so doesn't wo

  • Flash player and excessive popups

    Yes, I was once plagued by flash player based ads opening tons of popups so I set flash player to ask for activation, solved my problem.... BUT, I managed to press "Allow and remember" instead of just "Allow now", so my question is, where to do I fin

  • SAP IAC Iview and script error

    I am using the SAP IAC script to start an SRM 4.0 system via SSO. SSO works fine, but after the overview-page appears, none of the menu items/links inside SRM works and I can see javascript errors in the page log. Any hints? TIA -hs