UWL item to use portal customize theme.

Dear all,
I have a customize abap web dynpro application that will launch in the UWL. (second level leave request). How can i force it to use our portal customize theme.
Can i include some code in the UWL and below are my XML code.
    <ItemType name="uwl.task.webflow.TS90200060.SAP_ECC_HumanResources" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="launchWebDynPro" executionMode="default">
      <ItemTypeCriteria systemId="SAP_ECC_HumanResources" externalType="TS90200060" connector="WebFlowConnector"/>
      <Actions>
        <Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproABAPLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
          <Properties>
            <Property name="WebDynproApplication" value="ZMSSLEAVE_APPROVAL"/>
            <Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no"/>
            <Property name="DynamicParameter" value="WI_ID=${item.externalId}"/>
            <Property name="openInNewWindow" value="yes"/>
            <Property name="System" value="ECDCLNT110b"/>
            <Property name="WebDynproNamespace" value="SAP"/>
            <Property name="display_order_priority" value="5"/>
          </Properties>
          <Descriptions default=""/>
        </Action>
      </Actions>
    </ItemType>
Thanks
Regards,
Bryan

Hello,
I see your thread is still unanswered, were you able to resolve the problem yourself (if so can you share with others who may have the same problem)? If so can you add anymore details which may help someone else to find an answer?  Or is it ok to mark this post as assumed answered?
Beth Maben
EP - Senior Support Consultant II
SAP Active Global Support
Global Support Centre Ireland
**SDN Forum Moderator:
SAP Enterprise Portal: Application Integration
**SDN Universal Worklist Wiki:
http://wiki.sdn.sap.com/wiki/x/ehU

Similar Messages

  • Java Dynpro does not used portal default theme.

    Dear Expert,
    We have recently upgraded our support pack and everything works fine except the portal theme. We have our customize portal theme and we make it as the default portal theme. Everything looks fine with the portal where the customize theme is loaded. However when I call up some standard Java Web Dynpro application such as the Overview page or Leave Application, it is using the SAP default template (SAP_TRADESHOW). So it is a bit wierd where each part of the portal is using our customize theme but the content area where the Java Dynpro is loaded is using the SAP default theme.
    When i am trying to view the source of the content area (Overview Page). It is showing something like this.
      <link rel="stylesheet" type="text/css" href="../../../resources/sap.com/tc~wd~dispwda/global/SSR/themes/sap_tradeshow/ur/ur_ie6.css">
      <style type="text/css">
        .hidden {
          position: absolute;
          top: 0px;
          left: 0px;
          margin: 0px;
          border: 0px;
          width: 0px;
          height: 0px
      </style>
    When I compare it with my production (before the support pack upgrade and everything is fine), the code are as below.
      <link rel="stylesheet" type="text/css" href="/irj/portalapps/com.sap.portal.design.urdesigndata/themes/portal/ACNTHEMEI/ur/ur_7.0_ie6.css?7.0.13.1.0">
      <style type="text/css">
        .hidden {
          position: absolute;
          top: 0px;
          left: 0px;
          margin: 0px;
          border: 0px;
          width: 0px;
          height: 0px
      </style>
    Anyone know how to default the standard Java Dynpro to use the customize portal default there?
    Thanks.
    Regards,
    Bryan.

    Brian,
    WebDynpro application will not use the protal theme.
    Thanks,
    Hamendra

  • UWL Item description in Portal

    Hi folks
    Need your help
    My scenerio is Portal , showing  workflows designed in MDM using MS Visio.
    At the moment, UWL work item is nothing but the step name in the Workflow, Can we modify it?
    Can we append the Material number to the Step description?
    Regards
    Shifali

    Hi Pasumpon,
       I see the DYNPARAM field value is empty in SWFVISU. Give the value WI_ID=${item.externalId} in there and check again in UWL if it is working.
    Regards,
    Arpan

  • Error adding file type item using portal api

    We are using portal 3.0.8.
    I can add text and url type items fine but when i try to add a file type item, i get following error.
    ERROR at line 1:
    ORA-29532: Java call terminated by uncaught Java exception: java.lang.SecurityException: relative
    pathnames are not allowed(c:/abc.txt)
    ORA-06512: at "PORTAL30.WWSBR_API", line 24
    ORA-06512: at "PORTAL30.WWSBR_API", line 272
    ORA-06512: at line 4
    Please help.
    Thanks
    null

    Manoj,
    Please try to define a reproducible test case. Is this happening in all content area? Is it happening with all files, or only particular ones? What platform are you running on? What version of the database are you using?
    Have you checked your repository for invalid objects? If any exist, please try to recompile them.
    Thanks,
    Jerry

  • Can portal server customize theme?

    Is it possible for portal server to let end users to customize theme besides changing the layout, content, etc (the portal server default features)? If possible, how to implement it? Anyone have any idea?

    We don't ship a theme provider which you can use to change themes, however having said that you can write your own theme provider to change background. There was an unsupported theme provider written, you might wanna contact your local sales contact or tech support to see if you can get your hands on it and see if that provides what your looking for ..

  • Follow-up webdynpro for abap using portal theme nw2004s, sp12

    Hello,
    I wanted to get a follow up to this thread,
    Re: webdynpro for abap using portal theme nw2004s, sp12
    We are having a problem with the way reports developed in Web Dynpro for ABAP displayed in the portal (the pop-ups and dropdowns look out of wack).  The issue appears when we wrap the reports into portal themes (either standard or custom).  As per the thread (the link for which I posted above), the suggestion was to apply WDFORCEEXTERNALSTYLESHEET parameter to the WDP, however our system doesn't have this parameter in the system, but it seems like I can create my own parameter. Can some on give me all of the properties assigned to WDFORCEEXTERNALSTYLESHEET in table WDY_APP_PROP_DEF.
    Thank you

    Hi Brad, I was trying to apply the note 1033496 but our ABAP servers does not have the WDFORCEEXTERNALSTYLESHEET parameter available in WDY_APP_PROP_DEF table.  All other notes are not applicable to our issue.
    The portal is NW2004s SP12, the ABAP server is NW2004 SP11
    Regards.
    Message was edited by:
            Aleks Ozerov

  • Opening a Portal page from UWL item's click

    Hi,
    I have written a custom UWL connector that connects to 3rd party system to fetch tasks.
    This custom connector has  been registered with UWL and tasks from this 3rd party system are now appearing in my UWL.
    The requirement is to open a Portal page on click of these UWL items.
    That is, when user clicks on this custom UWL item, a Portal page should be opened in new window.
    I tried setting item's executionURL to following (inside getItems() method of connector) : -
    1. https://myportal.com/irj/portal?navigationtarget=roles://portal_content/com.mycompanyPurchaising/com.mycompany.Purchase_Request/com.mycompany.Roles/com.mycompany.purch_pr/com.mycompany.purch_pr/com.mycompany.purchaseRequest
    2. https://myportal.com/irj/portal?navigationtarget=roles://portal_content/com.mycompany.Purchaising/com.mycompany.Purchase_Request/com.mycompany.Roles/com.mycompany.purch_pr/com.mycompany.purch_pr/com.mycompany.purchaseRequest&target="_blank"
    3. Set Quick link property of corresponding page and then set executionURL as: -
    https://myportal.com/irj/portal/purchaserequest
    Issue being faced: -
    When user clicks on this UWL item, it opens following URL which just displays blank portal page: -
    https://myportal.com/irj/servlet/prt/portal/prteventname/navigate/prtroot/pcd!3aportal_content!2fcom.mycompany.layout.PortalLayoutFolder!2fcom.mycompany.layout.DesktopFolder!2fmycompanyDesktop!2fframeworkPages!2fframeworkpage!2fcom.sap.portal.innerpage!2fcom.sap.portal.contentarea?NavigationTarget=ROLES%3A%2F%2Fportal_content%2Fcom.mycompany.Purchaising%2Fcom.mycompany.Purchase_Request%2Fcom.mycompany.iViews%2Fcom.mycompany.purchaseRequest&CurrentWindowId=WID1326775699455&NavMode=1
    Any idea what is going wrong here?
    I am not able to figure out what & from where its preparing above URL instead of opening the URL that I specified in Connector's executionURL attribute.
    Regards,
    Amey

    Issue was with iView that I was trying to open in DEV portal.
    It worked fine in TEST & PROD portals.
    Hence, NavigationTarget=<> approach works fine.

  • How to display multiple attachments in UWL item in portal?

    HI,
    How to display multiple attachments in UWL item in portal?
    I want to display more than one attachment in UWL body,present its dispalying one attachment.
    Pls help on this
    Thanks,
    Bheem
    Edited by: v bheem on Aug 4, 2009 3:10 PM

    Hi,
    Are you able to manage this! Pls do let us know if you have done any configuration changes!

  • Using portal theme in web dynpro tables

    We are currently running EP6 (NW04).  Is there a way to make our java web dynpro table ui elements use the portal theme?  All tables appear blue unless they are checked as readonly in which case they are white. 
    I see there is a TableCellDesign ui element, but that is not available until NW04s and we are not there yet.
    Please assist. (and thank you!)
    Jeff Karls

    hi
    You are right about NW04s portal theme editor and we are able to change colour
    the tablecelleditor ui. But as far as i remember i was able to change properties like selected cell colour, non selected cell colour and mulitselected cell colour.
    However if you are not able to change it in EP 6.0 (NW04) then use the webdynpro themes. I suppose you will be able to do everything there.
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d2b1d790-0201-0010-25b7-d1fb059a8ad9">How to edit webdynpro themes</a>
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/1e/535d420447e054e10000000a155106/frameset.htm">Setting the theme in Visual admin</a>
    Hope it helps.
    regards
    LNV

  • Using Portal Theme for a Web Dynpro ABAP Application

    Hello everyone,
    I've created a web-dynpro abap application that I display on one of my portal pages using a Web-dynpro iView.
    Somehow, the WDA app never reads the portal theme properties and has the default SAP roadshow theme colors. I've tried almost everything including passing the theme as an application parameter using WDTHEMEROOT and WDFORCEEXTERNALSTYLESHEET params.
    Documentation states that the application should automatically read the portal's theme, but it never does.
    Interestingly, I have one more web-dynpro java application that works fine and uses the portal theme correctly.
    Am I missing anything? Are there special considerations for WDA apps to adapt to the current portal theme?
    Any ideas, suggestions, solutions would be greatly appreciated.

    >Am I missing anything? Are there special considerations for WDA apps to adapt to the current portal theme?
    What are the release and support package levels of both your ABAP system and your portal?  If the ABAP AS has a later release or SP level than the portal, the Web Dynpro framework will always fall back to using the theme of the backend ABAP system.  This is to protect the application rendering.  Running with a theme (CSS and JavaScript) from an older release or support package level could cause the application to render incorrectly.

  • Reg: VC Flex Controls Styling using Portal theme.

    Hi,
    We have branded the VC flex controls in Portal themes. I have enabled style option in VC.
    Some Flex UI elements are not getting rendered in VC application because of style option being enabled in VC. The default option loads the VC application properly. Only when style option is enabled in Toos->options->compiler there is a problem
    Below are the versions:
    SAP Enteprise Portal 7 SP15
    SAP Visual Composer 7.1 SP17
    is it becuase of mismatch in the versions ? has anybody faced similar kind of problem ?
    Thanks in advance.
    Regards,
    Aditya Metukul

    This refers to a style in frameworks/projects/framework/defaults.css or, the framework itself. So, it seems as if the Flex framework default style assumes we are using the Spark theme. I'd like to use the Spark theme, but I still have many Halo components to convert.
    It seems like the only way to avoid this situation is to re-compile the framework SWC. Is that the case?

  • Delete customize theme I longer no use

    I am experimenting with custom themes in Keynote 5.3 under OS 10.8.5; I want to delete some of my customize themes.
    How do I do this? I cannot find any sign of my custom themes, though they come up in the theme chooser. I have tried looking for the Themes folder in Application Support/iWork '09, also in the Keynote package/Resources/Themes -- no sign!  Any hints?

    I had to dig deep for this one last night... It was driving me crazy that I now had TONS of custom templates now all messed up in a single My Templates heading in the Template Chooser. Not a step forward.
    I finally found where their new location was after way too much time spent on the issue:
    For Keynote: User>Library>Containers>com.apple.iWork.Keynote>Data>Library>Application Support>User templates
    I know. This is ridiculous.
    For Pages and Numbers the principle is the same but for some reason the com.apple.iWork.Pages and com.apple.iWork.Numbers are packages instead of normal folders so you need to righ-click on the file and select Show Package Contents before digging through the path.
    Hope this helps.

  • Wlp10/wls10: Remote access to Portal Customization

    Hi!
    I am developing a portlet that will be used to customize some portal content in the same domain, but in a different server environment (A preview environment will be used to let users with an editor role publish some portal inventory items to the production environment).
    To do this, I am using the com.bea.netuix.application.persistence interfaces with:
                final CustomizationContext ctx = new CustomizationContext(request.getLocale(), request);
                ctx.setVisitorMode(false);
                ret.setCustomizationContext(ctx);
                final Hashtable<String, String> env = new Hashtable<String, String>();
                env.put(javax.naming.Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
                if (url != null) {
                    env.put(javax.naming.Context.PROVIDER_URL, url);
                    //env.put(javax.naming.Context.SECURITY_AUTHENTICATION, "Simple");
                    env.put(javax.naming.Context.SECURITY_PRINCIPAL, "weblogic");
                    env.put(javax.naming.Context.SECURITY_CREDENTIALS, "*********");
                initialContext = new InitialContext(env);
                final PortalCustomizationManagerHome pcmh = (PortalCustomizationManagerHome) initialContext.lookup(
                         ApplicationHelper.getVersionedAppName() + "." + PortalCustomizationManagerHome.LOOKUP_NAME);
                ret.setPortalCustomizationManager(pcmh.create());
            initialContext.close()
    ...The url follows the pattern "t3://server/port"
    Invocation is
                            final PortletView doppelgaenger = deployManagerManager.getPortalCustomizationManager().getPortletView(
                                    deployManagerManager.getCustomizationContext(), child.getPortletInstanceId());The result is an exception:
    Caused by: java.lang.SecurityException: [Security:090398]Invalid Subject: principals=[weblogic, Administrators, IntegrationAdministrators]
            at weblogic.security.service.SecurityServiceManager.seal(Unknown Source)
            at weblogic.security.service.SecurityServiceManager.getSealedSubjectFromWire(Unknown Source)
            at weblogic.rjvm.MsgAbbrevInputStream.getSubject(MsgAbbrevInputStream.java:316)
            at weblogic.rmi.internal.BasicServerRef.acceptRequest(BasicServerRef.java:850)
            at weblogic.rmi.internal.BasicServerRef.dispatch(BasicServerRef.java:314)
            at weblogic.rmi.cluster.ClusterableServerRef.dispatch(ClusterableServerRef.java:236)
            at weblogic.rjvm.RJVMImpl.dispatchRequest(RJVMImpl.java:1084)
            at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:1001)
            at weblogic.rjvm.ConnectionManagerServer.handleRJVM(ConnectionManagerServer.java:230)
            at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:877)
            at weblogic.rjvm.MsgAbbrevJVMConnection.dispatch(MsgAbbrevJVMConnection.java:446)
            at weblogic.rjvm.t3.MuxableSocketT3.dispatch(MuxableSocketT3.java:368)
            at weblogic.socket.AbstractMuxableSocket.dispatch(AbstractMuxableSocket.java:383)
            at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:872)
            at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:818)
            at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:130)
            at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
            at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
            at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
            at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)We have played around with cross domain security mapping, but could not fix the problem.
    I guess that I have to do the access somehow differently or some configuration is missing... any ideas?

    The goual is SAP(Waldorf) achieves http:
    sapeff.ku.norikom.tu:50001
    Of course http:
    sapeff.ku.norikom.tu:50001is achievable from our network.
    The error SAP(Waldorf) gets is :
    "DESTINATION: /H/sapserv1a.wdf.sap.corp./S/3295/H/193.71.150.78/S/P/QnIKoiIHWE/H/192.168.21.128/S/3299/H/sapeff.ku.norikom.tu/S/50001
    DESTINATION PORT:3299
    LOCATION:Saprouter (Using third part library) on sapserv1
    ERROR : TIMEOUT OCCURED
    TIME: WED MAR31 17:02:34 2010
    RELEASE: 620
    COMPONENT :NI(Network Interface)
    VERS
    What could be cause of this error?

  • Error while accessing UWL item

    Hi
    I have configured ESS/MSS..... When an employee raises a leave request, the manager gets the Leave request for approval in UWL...but when i select the UWL item to open,i get the following error;
    501   Not Implemented
                                                          SAP J2EE Engine/7.00 
      Method ïPOST is not defined in RFC 2068 and is not supported by the Servlet API 
      Details:   No details available
    Following one of the threads in SDn, i decatiavted "use HTTP 1.1" in Tools- >Internet Options-> Advanced settings- > HTTP settings ..but still the error presists..
    Any idea why i get this error and how to solve it?
    Cheers
    Sangeetha J

    Hi Chris
    I have posted my query in "portal imp" forum.... thought if sumbody in this forum have come across such UWL error,then they might help me solving this.

  • UWL Item URL Links

    Hello Experts,
    I have created a Webdynpro application in which i have the UWK Items. I am able to read all the properties of the items.
    But I don't know how to create the URL for the specific ITEMS,  to open the item, when clicked.
    Can you please provide me information of how to create the specific Item URLs, which i can link to the Item.
    Regards,
    Gursimran Singh

    Hi,
    Try the following
    package samplepackage;
    import java.util.Iterator;
    import java.util.Locale;
    import java.util.Properties;
    import javax.naming.InitialContext;
    import javax.naming.NamingException;
    import com.sap.netweaver.bc.uwl.IUWLItemManager;
    import com.sap.netweaver.bc.uwl.IUWLService;
    import com.sap.netweaver.bc.uwl.IUWLSession;
    import com.sap.netweaver.bc.uwl.Item;
    import com.sap.netweaver.bc.uwl.ItemCollection;
    import com.sap.netweaver.bc.uwl.QueryResult;
    import com.sap.netweaver.bc.uwl.UWLContext;
    import com.sap.netweaver.bc.uwl.UWLException;
    import com.sap.security.api.IUser;
    import com.sap.security.api.UMFactory;
    public class Sample {
      public void retriveItems() {
        try {
          // look up UWL service
          IUWLService uwlService = findService();
          // define session timeout perios
          final int sessionIdleTimeout = 60;
          // create context
          UWLContext uwlContext = new UWLContext();
          // find logged in user.
          IUser user = //TODO Get the user for whom the items are to be retrieved.
          uwlContext.setUser(user);
          uwlContext.setLocale(Locale.getDefault());
          // begin session
          IUWLSession uwlSession;
          uwlSession = uwlService.beginSession(uwlContext, sessionIdleTimeout);
          uwlContext.setSession(uwlSession);
          IUWLItemManager itemManager = uwlService.getItemManager(uwlContext);
          QueryResult result = itemManager.getItems(uwlContext, null, null);
          ItemCollection items = result.getItems();
          Item item = null;
          for (int i = 0; i < items.size(); i++) {
            item = items.get(i);
            Map params = new HashMap();
            params.put("taskId", item.getExternalId());
            String executionURL = WDURLGenerator.getApplicationURL("sap.com/tcbpemwdui~taskinstance", "ATaskExecution", params);
            //TODO Add code send mail which contains above URL.
        } catch (UWLException e) {
          e.printStackTrace();
        } catch (NamingException e) {
          e.printStackTrace();
      // look up UWL service
      private IUWLService findService() throws NamingException {
        Properties env = new Properties();
        env.put(InitialContext.INITIAL_CONTEXT_FACTORY, "com.sapportals.portal.prt.registry.PortalRegistryFactory");
        // create initial context
        InitialContext ctx = new InitialContext(env);
        // retrieve UWL service
        IUWLService uwlService = (IUWLService) ctx.lookup("/broker/services/" + IUWLService.ALIAS_KEY);
        return uwlService;
    which is taken from the following blog : <br>
    /people/kenichi.unnai/blog/2009/10/19/how-to-use-uwl-api-for-netweaver-bpm-tasks

Maybe you are looking for

  • Bundle Renewal Question?

    I have a regular Verizon account and I purchased a one month phone card for someone for the prepaid phone.  I am having trouble understanding how everything works with the Prepaid when I look at the account because it is different from my regular acc

  • Cannot  mount USB disk in SIngle-user mode (solaris 10)

    Hi all , I need some help please : I can read/write to my USB disks when i'm in muti-user mode but when to I swith to single-user mode ( init S ), I cannot mount it. in Single-user mode , i started volume management daemon : #/etc/init.d/volgmt start

  • Date prompt not displayed in physical query

    Hi All,   I am using obiee 11.1.1.6.8 where i am not able to view the date prompt filter which is used in dashboards in  nqs(physical query).. But the same i can able to view in Logical query..Can any one help on this issue. Reagrds, Guru

  • Digital Edition 2.0 support for KOBO ARC

    Digital Edition 2.0 supports many KOBO devices, but it does not appear to "see" a wifi connected KOBO ARC from Windows 7, so I'm assuming this is not presently supported. Is this device support planned, and if so when is it scheduled? Thanks

  • How do I clear out the measure data in a 10g cube?

    Does anyone know of an OLAP feature that I could call to zero out the measures stored in the cube before I refresh from the source data? I'm new to Oracle OLAP, but I have some experience with Essbase and I have quite a bit of experience with Oracle