Uwl Xml configuration

Hi portal gurus,
I am new to xml configuration in uwl. i am very much confused with xml configuration. i want to see only the tasks and notifications  items in the uwl. for this i know that i have to edit xml file.create our own delta copy of the uwl iview. upload the edited xml file.
I'm having the following questions
1)How my iview will refer to the newly edited xml file. is there any property in uwl iview.
2)when is the standard xml is used and all other xml files included in the uwl configuration
3)is there any particular document which clearly explains  all the elements in xml and what the particular xml for and when it is referred.
4) what are the properties useNavigationId and sap_uwl_viewname.
Any help will be given full points
Thanks
Prasad

Hi Prasad,
If you uploaded the custom xml with a higher priority it will take precedence.  As good practice you should always clear the UWL cache after uploading an xml file.
To answer your questions about the useNavigationId and the sap uwl_viewname, these two parameters are very important.  The useNavigationId will tell the UWL which help to tell the iview which navigation should be used as well as the name of the view.
The default parameters are Main and DefaultView respectively.
Beth Maben
EP - Senior Support Consultant II
AGS Primary Support
Global Support Centre Ireland
Please see the UWL Wiki @
https://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/uwl+faq  ***

Similar Messages

  • Is it possible to call a web service via UWL XML configuration?

    Hello
    Is it possible to call a web service via UWL XML configuration?
    If yes then an example would be great.
    Roy

    Hi Roy,
    Yes, yes it is possible.
    Yesterday only I came across the following document which will answer your questions:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20f4843e-314f-2a10-2a88-8c4afa20dda6?overridelayout=t…
    ~Ashvin

  • Bespoke UWL XML Configurations - conditional actions

    Hi,
    We're currenly running a PoC system, I've set up a custom XML configuration for a task within the UWL and everything working as expected....
    I know you can hide and add actions per task by either using the iView property settings or updating the XML itself, but is there anyway you can display or hide an action based solely on a value within that workitem?
    So you'll have the UWL displayed with 2 types of work items, one will show one set of buttons in the detail area, but when you click on the other WI..., (same task), but with a different value within a column field, you display another set of buttons/actions?
    The only way I can think of doing anything like this would be create an additional task and share the same view..., not sure if that would work.

    Solved .
    I was writing wrong
    <DisplayAttribute name="Reject" type="radiobutton" width="" sortable="no" format="default" actionRef="Rejected" referenceBundle="Rejected" hAlign="CENTER" vAlign="BASELINE" maxTextWidth="0" headerVisible="yes"/>
    The actionRef and referenceBundle above  should be same as defined in ItemType.

  • UWL XML File Transport

    Hi All
    How to transport the customised  uwl  xml configuration file from one system to another system i.e i customized xml configuration as per our requirement and is is working fine in dev environment how to transport it to production environment
    Thanks

    Hi,
    Martin and Mike are correct,
    you cannot transport UWL xml file  but you can upload your xml file.
    Follow the below steps and you can upload the XML file.
    Goto Enterprise portal->system administration->system configuration->Universal worklist administration->Click to Administrate Item Types and View Definitions->upload new configuration.
    Kind Regards
    Hari Sankar M

  • How to modify the priority of UWL XML File??

    Hello,
    How do you modify the priority of a UWL generated XML file? Ths xml file was generated when I registered the SRM system in UWL.
    I tried using the tab, Universal Worklist Configuration -> Upload new Configuration but it gives an exception "Operation not allowed".
    The reason for doing this,
    Conflicting ItemTypes are defined in the SRM XML file and one of the pre-defined SAP XML file (uwl_erp2005_buyer), and the SRM XML file has a priority of "Low" compared to medium priority for the erp xml. I need to change the SRM XML priority to "HIGH".
    Any help is appreciated.
    Thank you, John

    Erwin,
    Thanks for your reply.
    I downloaded the xml file, modifed some content. While uploading with the same name, making it a high priority and selecting the required system from the dropdown, "Adapt to System", it gives the following error
    Wed Apr 08 15:50:47 CDT 2009 : Operation not allowed on UWL generated Configuration:uwl.webflow.SAP_SRM_IAC
    Any reason the system does not allow doing this?
    John Miller

  • Problem with XML configuration

    Hello gurus!
    I have a problem because I'm trying to get a value from the WF container to expose it through SWFVISU as a dynamic parameter. The way I tried to do this was to manipulate the UWL XML to create a custom attribute and declaring the value comes from the container, but since I modified this, anything in SWFVISU is not responding. Even if I delete the pcd of some task and then call this task, everything works normally and no changes are noticed. Somebody told me that I have to return to my original XML configuration and I deleted my new XML configuration, cleared cache and the problem persists. Any ideas on what am I missing about this?
    Regards IA

    Hi,
    >but since I modified this, anything in SWFVISU is not responding.
    What do you mean by this? Are you expecting that the changes you do in your XML would somehow appear in SWFVISU? (This will not happen.)
    Please upload the custom XML again to the portal (with priority medium or high). Refresh the cache, and log out from the portal. Log in again, and create new test case (=start new workflow). These are all just steps to ensure that the changes you have done to the XML will apply.
    What is the result? Is the custom attribute working? If it is not, I would check any examples that you can find in SAP Help or SDN about dynamic attributes, and compare them to your own XML. If you still cannot find the problem, post your XML task configuration here (and explain what you are trying to achieve), and probably someone will help you.
    Regards,
    Karri

  • Urgent: UWL XML Config file

    Hi all!
    I copied the business object EXTSRV to ZEXTSRV and created a new method zprocess that is mainly a copy of the Process method of the EXTSRV BO just that the creation part of the url is diffirent. I kept the call_browser function.
    Then, I assigned this method to a task in the workflow this task is copy of the standard task TS50000075. I added the itemtype to the UWL XML config file and uploaded it to the system successfuly then i cleared the cash.
    When i double click on the item in the UWL it partially works. I see the text written in the task but it is supposed to pop up a window. This window doesn't appear.
    Can anyone help with that?
    Thank you in advance,
    Hajar

    Hi
    Just check this out Please do not forget to give points
    User Roles     Restricts who can get work items via the user role. For example, you can assign a portal role here, such as buyer. Only users with the role buyer will see items from the provider system in UWL.You can have multiple user roles separated by semi-colon. By specifying user roles for the portal users, it can be restricted as to who gets the work items in UWL.  For example, you can assign a portal role to a user, such as buyer.  Only users with the role buyer will see items from a system, for example, B7QCLNT000 in UWL.
    Pull Channel Delta Refresh Period (in Seconds)     Delta Pull mechanism of UWL enables new items to be fetched from the back end SAP systems every minute by default every 60 seconds, and every 30 seconds for alerts. However, this can be configured. The user does not need to use the refresh function to update the inbox. Once items are retrieved, timestamps are updated for the users whose items are successfully retrieved. These retrieved items are updated in the UWL cache. Setup necessary from Business Workflow to enable Delta Pull MechanismSome configuration settings are required if you use the UWL and the Extended Notifications for SAP Business Workflow. Define the following two batch jobs:...&#9679;      Background job (for example UWL_DELTA_PULL_1), consisting of a single step of ABAP report RSWNUWLSEL in FULL mode, using a report variant.Run the job once a day.1.     &#9679;      A background job (for example UWL_DELTA_PULL_2), consisting of a single step of ABAP report RSWNUWLSEL in DELTA mode (default mode is delta, so report variant is optional).Run the job every one to three minutes (depending on the performance of the back end SAP system).Setup necessary from UWL to enable Delta Pull Mechanism The UWL service user in portal, with user id uwl_service, has to be granted access to the corresponding back end systems. This is a predefined service user provided by UWL. When the back end system is configured in the UWL administration page, an automated process is triggered to create a corresponding UWL service user in the back end system.Check role assignments and profiles status of this automated generated UWL service user and perform user comparison if necessary.&#9679;      If SAPLogon ticket is used (without using user mapping), you first create the system entry. A message about uwl_service user appears. Then in the back-end system give the uwl_service user an initial password. Now edit the system entry.&#9679;      If user mapping is used, you can first configure the back end system in the UWL administration page. Then access the respective back end system to initialize the password for the user uwl_service. Then, do user mapping in the portal as usual for service user uwl_service.In case uwl_service fails to be created in the back end and does not exist, you can manually create a back end user with the id uwl_service and assign the role SAP_BC_UWL_SERVICE and the rights as other end users.ORMap uwl_service to an existing back end user. Make sure that there is no multiple user mapping (there must not be two portal users mapped to the same back end user). This back end user must have the role SAP_BC_UWL_SERVICE.
    Snapshot Refresh Period (in minutes)     All items at the current time are fetched from the backend (for example from the SAP Business Workflow). The cache is synchronized thereafter. New / modified / deleted / updated items are fetched every session (every log on) if you leave the field value empty or enter a negative number.To specify a particular time frame for which the refresh occurs, enter the number of minutes
    The above registration procedure is usually sufficient to use a UWL iView. Item type retrieval and registration requires a connection to the systems and may take a couple of minutes.
    For each system, they are generated as the configuration named uwl.webflow.<system_alias> or uwl.alert.<system_alias>.
    In Manager Self-Service (MSS), the Universal Worklist groups together in Workset: Work
    Overview the various workflow tasks and alerts that are relevant for a manager.
    The standard MSS delivery includes the configuration file com.sap.pct.erp.mss.001.xml for the universal worklist.
    1. In the portal, choose System Administration &#8594;&#61472;System Configuration &#8594;&#61472;Universal
    Worklist and Workflow &#8594;&#61472;Universal Worklist &#8594;&#61472;UWL Systems Configuration.
    2. Create the following system connections:
    If you have already registered a suitable connector to the system connected to
    the system alias, the existing connector is sufficient and you do not have to
    register an additional one.
    &#9675; System alias: SAP_ECC_Financials
    Connection types:
    &#9632; WebFlowConnector
    &#9632; AlertConnector
    &#9675; System alias: SAP_ECC_HumanResources
    Connection type WebFlowConnector
    &#9675; System alias: SAP_SRM
    Connection type WebFlowConnector
    Leave the Web Dynpro Launch System field blank for all system connections.
    with regards
    subrato

  • UWL XML Code Issue

    G'day all.
    Hopefully I can get answer from this forum.
    I modified xml code to utilize user decision handler in workflow task. I'm using properties: UserDecisionTitle, UserDecisionNote and decisionKey.
    However every time I "Re-Register", xml code get initiated into
    <ItemType name="uwl.task.approval.webflow.TS91100000.SAP_ECC" connector="WebFlowConnector" defaultView="WorkItemsApprovalView" defaultAction="viewDetail" executionMode="default">
    <ItemTypeCriteria systemId="SAP_ECC" externalType="TS95110000" connector="WebFlowConnector"/>
    </ItemType>
    Does some one has same experienced before?
    Many thanks

    Sandy,
    After making the changes just upload the XML configuration with higher priority, there is no need to re-register.
    Lets say you are cutomizing HRadmin configuration then upload you configuration with same name i.e HRadmin but with higher priority and reset the personalizations and clear the cache.
    The UWL should ideally red your config now on.
    Chintan

  • How to generate an XML Configuration File for EBS Source Type

    Hi,
    We have installed SES, I want to integrate it to enable for searching repository contracts.
    In the sources I have selected oracle.apps.okc.repository.textsearch.server.RepHeaderSearchExpVO.
    For this source I need to specify the Configuration URL.
    Here I need to provide the path for configuration XML file. But before that I need to generate the XML Configuration file.
    Is there any steps on how we can create this XML file.
    like I would want to know how we can create the XML file and on which folder on the server should I be putting it
    Thanks

    Hi there,
    We are running into same issue and need the exact same information. Can someone help with this question on priority?
    Thanks,
    Darshan

  • Task not showing in UWL XML File

    Hello Experts,
    I am back with another query in less than a week.
    Requirement:- There is a Transaction BNK_APP by which users do their task (approve reject etc) it triggers a workflow and then the workitems are generated and sent to SAP Inbox. These workitems are now shown in the users Inbox in UWL.
    Users dont want to see these particular workitems in their inbox as they are required to do this via the transaction and not via UWL.
    Workarounds:- I have been told that there is noway at all that this can be controlled from the workflow or the backend it has to be done by changing the UWL XML. Is it true that this situation cannot be achieved by changing or filtering the workflow or backend.
    From Portal, I can
    1. go into the xml file and delete that Workitem Task no.(TS50100025) and upload it with new name with priority "high" and good to go.
    2.  I can put something like this :
    <ItemTypes>
    <ItemType name="uwl.HiddenTask" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="launchWebDynPro" executionMode="default">
    <ItemTypeCriteria systemId="SAP_WebDynpro_XSS" externalType=" TS50100025" connector="WebFlowConnector"/>
    </ItemType>
    </ItemTypes>
    BUT BUT, I feel very awkward telling you this, but in the XML i DID NOT find a single entry with the Task no. TS50100025. I switched on the Troubleshooting for UWL and saw that the config file was "uwl.webflow" with the same Task id. But when I checked the uwl.webflow XML I did not find an entry with that Task no. either.
    Whats wrong ?? Why the task/workitem is being shown in UWL but not in the XML ?? Is it even possible ??
    Edited by: Rajat Sharma on Nov 2, 2011 6:14 PM
    Edited by: Rajat Sharma on Nov 2, 2011 6:14 PM

    Hi Rajat,
    For the items to appear in UWL, they need to be part of one of the XML files.
    You are checking in wrong XML file.
    Check in  uwl.webflow.SAP_WebDynpro_XSS.
    Second part, you don't need to or rather you shouldn't modify this ML file. Because every time you register the connector this file will be regenerated.
    For more details on how to hide work items refer to SAP note 1437432.
    In short
    1. Create an XML file with any name say Hide Tasks.xml
    2.  An entry in this file might look like
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd'
      >
    <UWLConfiguration version="1.0">
      <ItemTypes>
        <ItemType name="uwl.webflow.DoNotDisplay12" connector="WebFlowConnector" defaultView="something" defaultAction="something" executionMode="default">
          <ItemTypeCriteria systemId="SAP_R3_FINANCIALS" externalType="TS00300025" connector="WebFlowConnector"/>
        </ItemType>
        </ItemTypes>
    </UWLConfiguration>
    Thanks
    Prashant

  • JSF 1.2 web.xml configuration parameters

    Actually, I know these JSF 1.2 web.xml configuration parameters:
    javax.faces.CONFIG_FILES
    javax.faces.DEFAULT_SUFFIX
    javax.faces.LIFECYCLE_ID
    javax.faces.STATE_SAVING_METHOD
    Are there any more available?
    (I have to study its performance implications in conjunction with RichFaces ones).

    The JSF 1.2 specification document would contain the information you're looking for.

  • XML configuration file to link to frames in Flash - As2.0

    How can I set the url or link attribute from the XML configuration file to link to frames in my movie instead opening a HTML page? I am using Actionscript 2.0
    Thank you.

    What type of file is using this xml data?  If it is being read by the AS2 file, then your data should resemble either frame labels or frame numbers.

  • Log4j: XML configuration file problem

    Hello,
    I set up some logging in my existing application with log4j and an xml configuration file. Now I made some changes to my package structure, and some problems occured. So I thougt of setting the logging level of one of my loggers (named myapp.iointerface.DBAccess in the config file). So the only change I did was adding a <param name="Level" value="TRACE"/> to my logger. Now, log4j complains when it reads the configruation file:
    log4j:WARN Continuable parsing error 36 and column 11
    log4j:WARN The content of element type "logger" must match "(level?,appender-ref*)".My config file:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
    <log4j:configuration debug="false" xmlns:log4j="http://jakarta.apache.org/log4j/">
         <appender name="RootConsole" class="org.apache.log4j.ConsoleAppender">
              <param name="Threshold" value="DEBUG"/>
              <param name="Target" value="System.err"/>
              <layout class="org.apache.log4j.PatternLayout">
                   <param name="ConversionPattern" value="%d{dd MM yyyy HH:mm:ss} %p %C %nIn Zeile Nummer: %L %m %n%n"/>
              </layout>
         </appender>
         <appender name="LoginInfo" class="org.apache.log4j.FileAppender">
              <param name="Threshold" value="TRACE"/>
              <param name="File" value="${user.dir}/login_info.log"/>
              <layout class="org.apache.log4j.PatternLayout">
                   <param name="ConversionPattern" value="%d{dd MM yyyy HH:mm:ss} %p %C %nIn Zeile Nummer: %L %m %n%n"/>
              </layout>
         </appender>
         <appender name="DBConnectionInfo" class="org.apache.log4j.FileAppender">
              <param name="Threshold" value="TRACE"/>
              <param name="File" value="${user.dir}/db_connection.log"/>
              <layout class="org.apache.log4j.PatternLayout">
                   <param name="ConversionPattern" value="%d{dd MM yyyy HH:mm:ss} %p %C %n%m %n%n"/>
              </layout>
         </appender>
         <logger name="myapp.windows.MainFrameController" additivity="false">
              <appender-ref ref="LoginInfo"/>
         </logger>
         <logger name="myapp.iointerface.DBAccess" additivity="false">
              <param name="Level" value="TRACE"/>
              <appender-ref ref="DBConnectionInfo"/>
         </logger>
         <root>
              <param name="Level" value="DEBUG"/>
              <appender-ref ref="RootConsole"/>
         </root>
    </log4j:configuration>Does anybody know what's wrong with that? I don't understand and found nothing googling it netiher. The strange thing is, that logging messages with level TRACE are recorded in the destination file, but the level id DEBUG.
    Thx,
    Julien

    If you look at the error, the parser expects level and not Level
    So :
    <param name="Level" value="TRACE"/>should be :
    <param name="level" value="TRACE"/>Same goes for :
    <param name="Level" value="DEBUG"/>That will solve the problem (even though it is not a critical error)!

  • XML Configuration or Annotations in Hibernate

    I have been kicking Hibernate around for a couple of days and would like y'alls 2 cents. A bean can have its metadata set up in a *.hbm.xml configuration file or the same can be done via annotations, what has worked best and what have been the disadvantages of each?
    I have used xml configuration in the past and having an xml file for each bean class got to be an annoyance once there were more then just a few beans to manage. With annotations the xml file would not be needed and the information would be in the bean class. I like this idea but since I have never used annotations extensively what issues have been encountered by y'all.

    There are issues are around transparency. The idea of a POJO was originally that the code wasn't coupled to a framework. Annotations effectively do couple you to the framework again, but you have to ask "is this actually a bad thing?". Unless you're in the habit of chopping and changing persistence frameworks, then it's not so bad. I had an issue recently whereby I was generating classes from XML schemas as part of the build process, and couldn't easily put Hibernate annotations onto the classes without a manual step. I did actually find a JAXB Maven plugin that did it, but I went with XML config for persistence anyway as it gave me some extra control that the generated code didn't, namely some properties were transient as regards persistence, but still necessary on the beans
    And there's the other reason you might not want to use annotations: when your DB schema changes, you have to recompile and re-deploy the code. How much of an issue that is, is entirely dependent upon your situation. It usually happens anyway

  • Setting time in  adf-faces-config.xml configuration file

    Hello check this link
    http://jdevadf.oracle.com/adf-richclient-demo/docs/tagdoc/af_convertDateTime.html
    this specifies "Timezone can be set per web-app in adf-faces-config.xml configuration file. If timeZone is not set on the converter, then timezone will be defaulted to the value set in adf-faces-config.xml configuration file. If it is not set in the configuration file, then it will be defaulted to GMT."
    how to set timezone in adf-faces-config.xml configuration file please specify
    Regards
    Mayur Mitkari

    where in adf-faces-config.xml i can add this line , and howThis might help: http://docs.oracle.com/cd/E24382_01/web.1112/e16181/af_global.htm#BJECDDDE

Maybe you are looking for

  • How do I SAVE AS in Numbers????

    Driving me nuts  -  how do I  'save as'  a document from numbers?  If I use cmd S  it disappears I know not where.........I need a drop down that will let me choose where to save it.    If I use numbers help, it shows the big wobbling arrow that poin

  • Create item at runtime

    Hi, I'm using forms6i. Is it possible create an item at runtime?? If Yes, please guide me to create a Hierarchical Tree at runtime... Thanks

  • Websites -HTTP/HTTPS/FTPS, no DMZ

    Hello everyone, I'm having some trouble and need your assistance. We have thirty five HTTP/HTTPS/FTPS web sites to setup in the ASA 5520 ASDM firewall, we need to know if its possible to have them all setup  without using a DMZ, we have two or three 

  • How to deserailize BigDecimal in C++

    Hi, I'm not able to deserialize big decimal object in oracle coherence cache by c++? if I read this big decimal value as object then how I'm going to read this value? Please share your thoughts.. Thanks and regards, Sura

  • Disco Desktop Won't Start

    I downloaded and installed the latest Oracle Business Intelligence Tools, including Disco Desktop (as_windows_x86_bi_tools_101202.zip). When I click on the link to run it, the hard disk churns for a minute, and then nothing happens. No entries in the