Creating Independent Device JSF UI

hi ,
I want to create JSF Application which work on PC, PDA and mobiles .
I know that I can do that by control the renderKit
I know that ADF JSF Provide HTML and WML RenderKit
I can make dynamic switching for the RenderKit, but what is the RenderKit ? and how can I use it?
Is the renderkit for the handheld devices already made or I have to implement it by my self ?

Thanks Ray. I'll take a look at that site.
I managed to figure out my problem. I never created a .taglib.xml file that reference the component I defined in the faces-config.xml file. Once I did that everything work perfectly.
I managed to use this forum post as a guide.
http://osdir.com/ml/java.facelets.user/2006-12/msg00042.html
I hope this helps anyone else.
Nick

Similar Messages

  • Error while creating a device.

    Hi all,
    I tried to create a device and when i click on save it is giving an ABAP  dump as below.
    The following error text was processed in the system M01 : CREATE DATA: The specified type is not a valid data type.
    The error occurred on the application server wicomp05_M01_04 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: GET_USERS_FROM_CDS of program CL_SMMW_USER==================CP
    Method: FETCH_USER_LIST of program /1BCWDY/005OX851WLQW549Y03TQ==CP
    Method: IF_USER_SEARCH~FETCH_USER_LIST of program /1BCWDY/005OX851WLQW549Y03TQ==CP
    Method: ONACTIONON_SEARCH of program /1BCWDY/005OX851WLQW549Y03TQ==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/005OX851WLQW549Y03TQ==CP
    Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP
    Method: IF_WDR_ACTION~FIRE of program CL_WDR_ACTION=================CP
    Method: DO_HANDLE_ACTION_EVENT of program CL_WDR_WINDOW_PHASE_MODEL=====CP
    Method: PROCESS_REQUEST of program CL_WDR_WINDOW_PHASE_MODEL=====CP
    Method: PROCESS_REQUEST of program CL_WDR_WINDOW=================CP
    Is it any bug in the system?
    I am currently on SP07 stack.
    Please help me in resloving this.
    Thanks and regards,
    Rajesh

    Hi Rohit,
    We didnt applied any sap note after upgrading to SP07.if there any sap note for this error pls let me know.I read in some thread that we have to re generate  the Data Object  userdetails in the basis SC.
    When i regenerated the satus becam red.
    Please find the ST22 dump details.
    root_profile_table = ls_cds_list-tablename .                                          |
    104
    ENDIF.
    105
    106
    ENDLOOP.
    107
    108
    LOOP AT lt_mbo_segm_infm INTO ls_mbo_segm_infm .
    109
    110
    CASE ls_mbo_segm_infm-sfld_orgname .
    111
    112
    WHEN 'LOGIN_NAME' .
    113
    tbl_fld_login_nm = ls_mbo_segm_infm-sfld_name .
    114
    WHEN 'FIRST_NAME' .
    115
    tbl_fld_first_nm = ls_mbo_segm_infm-sfld_name .
    116
    WHEN 'LAST_NAME' .
    117
    tbl_fld_last_nm = ls_mbo_segm_infm-sfld_name .
    118
    WHEN 'LONG_NAME' .
    119
    tbl_fld_full_nm = ls_mbo_segm_infm-sfld_name .
    120
    121
    ENDCASE.
    122
    ENDLOOP.
    123
    124
    125
    DATA : var1 TYPE bapiusname .
    126
    DATA: lt_tmp_ref  TYPE REF TO data.
    127
    DATA: ls_tmp_ref  TYPE REF TO data.
    128
    129
    FIELD-SYMBOLS : <lt_tmp>  TYPE ANY TABLE.
    130
    FIELD-SYMBOLS : <ls_tmp>  TYPE any,
    131
    <area> TYPE any.
    132
    >>>>>
    CREATE DATA lt_tmp_ref TYPE TABLE OF (root_profile_table).
    134
    ASSIGN lt_tmp_ref->* TO  <lt_tmp>.
    135
    136
    CREATE DATA ls_tmp_ref TYPE  (root_profile_table).
    137
    ASSIGN ls_tmp_ref->* TO  <ls_tmp>.
    138
    139
    140
    ***Search based on the Importing Parameter - I_USER_NAME ******
    141
    lv_login_name = i_user_name .
    142
    lv_first_name = i_first_name .
    143
    lv_last_name = i_last_name .
    144
    145
    wildcard_flag = ''.
    146
    REPLACE ALL OCCURRENCES OF '*' IN lv_login_name WITH '%'.
    147
    IF sy-subrc EQ 0.
    148
    wildcard_flag = 'X'.
    149
    ENDIF.
    150
    REPLACE ALL OCCURRENCES OF '*' IN lv_first_name WITH '%'.
    151
    IF sy-subrc EQ 0.
    |  152|    wildcard_flag = 'X'.        
    Thanks and regards,
    rajesh

  • While creating a device category i'm getting an error "enter a valid division via eg01,how can the error be overcom?

    While creating a device category i'm getting an error "enter a valid division via eg01,how can the error be overcome?

    Neha,
    you can do in two ways.
    1. Enter a valid Division which you configured in the system.
    2. Remove the Division as required field. However I suggest it should have a valid division. Why can not you check with your Functional owner?
    Linganna Katigiri

  • When trying to restore an iCloud backup, I receive the error message "Appe-ID cannot be created. invalid device while updating mme delegate account".

    After a complete crash of my iPad 3 (WIFI only) because of updating to iOS 7.03, I try to restore my config from iCloud.
    I managed to get into the settings assistant and enter my Apple-ID (which is valid as checked via iTunes).
    But then I see the error message "Apple ID cannot be created - invalid device while upgrading mme delegate account".
    I have no clue what the mme delegate account is but need my data back.
    Any suggestions?

    All you need to do is restore the iphone in itunes as new
    and then set up as new
    after this is done
    then you can restore from itunes back up with out any error!!
    -Johnny

  • Help me in creating a Device Collection - i have a list of machine name (in a excel or CSV file)

    Hello Guys,
    I have created a Device collection for UK region (2000+ machines)
    Now i have been given a list of 1000 machines to which i need to deploy an application.
    I have to create a device collection for this 1000+ machines. as an input i have a excel or CSV file with a list of machine names.
    Please suggest me how can i create a device collection with CSV file as input. Is my CSV file should be in particular format.
    Or is there any other way i can create a collection for this 1000 specific machines.
    Please suggest.

    My previous post was for sccm 2012.
    here its for 2007
    In the Operating System Deployment section of SCCM right click on Computer Association and choose
    Import Computer Information
    when the wizard appears select Import Computers using a file
    The file itself must contain the information we need in this (CSV) format
    COMPUTERNAME,GUID,MACADDRESS
    (sample below)
    Quote
    deployvista,3ED92460-0448-6C45-8FB8-A60002A5B52F,00:03:FF:71:7D:76
    NEWCOMP1,55555555-5555-5555-5555-555555555555,05:06:07:08:09:0A
    NEWPXE,23CA788C-AF62-6246-9923-816CFB6DD39F,00:03:FF:72:7D:76
    w2k8deploy,BFAD6FF2-A04E-6E41-9060-C6FB9EDD4C54,00:03:FF:77:7D:76
    if we look at the last line, I've marked the computer name in Red, the GUID in BLUE and the MAC address in GREEN, separate these values with commas as above.
    w2k8deploy,BFAD6FF2-A04E-6E41-9060-C6FB9EDD4C54,00:03:FF:77:7D:76
    the file can be a standard TEXT file that you create in notepad, and you can rename it to CSV for easier importing into our wizard...
    so, click on Browse and browse to where you've got your CSV file
    on the Choose Mapping screen, you can select columns and define what to do with that mapping, eg: you could tell it to ignore the GUID value (we won't however)
    on the next screen you'll see a Data Preview, and this is useful as it will highlight any errors it finds with a red exclamation mark, in the example below a typo meant that it correctly flagged the MAC address as invalid
    so edit your CSV file again and fix the error, click previous (back) and try again
    Next choose the target collection where you want these computers to end up in
    review the summary
    in SCCM collections, we can now see the computers we've just imported from File,
    Enjoy
    Nikkoscy

  • Using BATCH-EXPORT on subclips vs MM to create independent media files

    I've been capturing full HDV tapes with the DV Start/Stop Detection turned on and everything has worked just fine - until now. I'm now encountering a problem w FCP "Searching for Media" on roughly 25% of my clips DURING capture, and in the process, losing about 5 seconds at the start of the clip. I've been having lots of problems w my G5 over the last couple months and it's been acting quite slow and I imagine this is related to that.
    So... after a full 2 days trying to get Media Manager to create independent media files from my subclips (after capturing a twenty minute chunk whole, then breaking it down), following the FCP manual volume II pg 42 to a tee... I concur w many others on this site that Media Manager *****! No matter what I did, it would not produce new files out of my subclips and instead kept giving me the same error: "Reconnect Media Failed. The clip such-and-such was unable to be reconnected to the trimmed file due to a mismatch of the media present in the file... yada yada." Yes, I shortened the end of the first subclip by a couple frames, and I also had another subclip to delete, and I tried going straight from the bin, then from the timeline, then after making all clips independent in the timeline... nothing!
    Then I discovered BATCH EXPORT.
    Using it, I exported my HDV subclips using Quicktime Movie, Self-Contained, HDV 30, audio and video. It processed 20 minutes of subclips in just a few minutes so I'm fairly confident that no real 'processing' occurred.
    Can someone verify for me though that this is a safe procedure and that I am not re-processing HDV files with more HDV nonsense? Before continuing, I would just like to know for sure that Batch Export produces exactly the same result with subclips then if I were to simply capture one clip at a time.
    Thanks a bunch,
    Chris

    I can confirm that it does not merge audio tracks. Track 1 and 2 remain the same. In fact everything appears as it would if I were to capture direct, I just want someone who knows better to validate this!
    Also, has anyone else experienced the slowdown during log & capture that I described, with the intermittent message "searching for media"?

  • ISE Failed to Create Network Device Error

    I am trying to add new network device to a new out of the box ISE 3315 appliance under the Administration > Network Resources section.  I was able to do this the other day but now when I try I get an error that says "Failed to create network device.  System Error!
    Any ideas?  I tried a reboot, and Iam pretty certain I was able to do this a few days ago.  Its a lab device so only I have touch it.  Only other thing I can think to add is that I am running on an eval license until my regular licenses arrive.  From what I see I have 81 days left on my base and advance package eval licenses.

    Is there a certain amount of AAA client for that eval license?
    Thanks,
    Scott Fella
    Sent from my iPhone

  • How to create delivery device for all users ?

    hi
    help needed ...
    i activated delivery tool
    but i dont know how to create email devices for all users
    is there any api / manual action
    obiee version : Oracle Business Intelligence 10.1.3.4.1
    thanks
    yuval

    Yuval..u need to setup SA System in RPD..
    refer http://oraclebizint.wordpress.com/2008/04/25/oracle-bi-ee-101332-sa-system-subject-area-autoloading-profiles-and-bursting/

  • How do you create multile devices on on Windows Vista Computer?

    How does one create multiple devices for the many ipod/ipad products in one household. Each serial number should have it's own device name! 

    Using the minor device number is what I would do if I was writing an ethernet driver for example. But all I want to do is if the user accesses device x it then calls routines via the xinfo streamtab - if device y is accessed then calls use the yinfo streamtab. It is usually a matter of registering the info structures with the system and then associating them with a device. Unfortunately Solaris seems to have :-
    modlinkage -> modldrv -> x_ops -> cb_x_ops -> xinfo
    which is all very well for device x
    but how do you fit/ dev/y
    into the picture.

  • Udev doesn't create sd* devices in /dev

    Today I updated udev package and after it I can't start my system. The booting stops with the message about check filesystem manually. When I tried to do this I couldn't find any sd* devices in /dev. Kernel detects all drives and correspond files presents in /sys/block directory. I can make device files with mknod command using information from /sys.
    How do I make udev to create device files in /dev?
    Sorry for bad English.

    I just found one more interesting thing. When I test udev rules by "udevadm test /block/sdb/sdb2" udev creates correct device files - /dev/disk/ dev/block and /dev/sd*. But at daemon mode - udevd --daemon it doesn't do anything!
    Does anybody know how to fix this?

  • Can't create aggregate device in SL

    Just installed SL and i'm having problems with Audio MIDI Setup, i need to create a new aggregate device to use my mixer etc but when i click the + symbol, the new device will flash in the list and immediately disappear. Is this a bug or am i doing something wrong? This worked fine for me with the same setup in Leopard.

    SOLVED!!!!! I spend about 5 hours one the phone with Cameron at AppleCare as well as some time on my own, and we FINALLY figured it out!
    The important thing is that you can ONLY add aggregate devices from an admin account, but that may not be the only problem. It certainly wasn't in my case. So, here are the steps to follow:
    1. Try adding/removing aggregate devices from an ADMIN account. If this works, you're good. If it doesn't, or if you're already on an admin account, try creating a new admin account.
    2. If even a new admin account doesn't work, REINSTALL SNOW LEOPARD. If you just use the default install, it does an Archive and Install. It only takes about an hour, and you won't even notice OS X has been reinstalled except for the fact you'll have to reinstall the 10.6.1 update and any other misc. updates. Besides, it'll run a lot faster. It's so easy in fact that I'm going to start recommending you reinstall like this every couple months or so just to keep your Mac running in top condition.
    3. NOW try creating aggregate devices from one or more admin account. It should work now. If it doesn't, then you have a different problem and I can't really help you much.
    Hope this helps someone!

  • Failed to create Directx device

    I am running Windows 7 Home Premium 64-bit on a Vaio laptop and occasionally I get "Critical Error, Failed to create Directx device" if I leave an unbfinished game of Freecell open. I always get a Devicex error when my system dose a checkup. How do I fix
    this error?

    Hi,
    Please go the manufacturer official website to download and install the latest graphic card driver for Windows 7.
    In addition, uou may refer to:
    Critical error "failed to create directx device"
    http://answers.microsoft.com/en-us/windows/forum/windows_other-gaming/critical-error-failed-to-create-directx-device/a2061d79-eec4-4363-bc65-83fb1b0adb12
    Hope this helps.
    Vincent Wang
    TechNet Community Support

  • Creating Aggregate devices

    I cannot create aggregate devices with audio/midi setup. Every time I click a component to use it unchecks as fast as it checked. Im at a loss, without hte ability to make ag devices I cannot record at all, but there seems to be no documentation on the problem.

    I cannot create aggregate devices with audio/midi setup. Every time I click a component to use it unchecks as fast as it checked. Im at a loss, without hte ability to make ag devices I cannot record at all, but there seems to be no documentation on the problem.

  • Creating Aggregate device?

    I'm having trouble with creating an Aggregate deivce on 10.6
    Are there any tutorials for 10.6 (not leopard as it seems to have changed in 10.6?)
    I basically want to record in Soundflower but output and monitor on my Edirol USB interface?
    I have both of these selected in Audio MIDI setup and what i thought was "soundflower INPUT and Edirol OUTPUT but can't seem to get it to work
    Any info or tutorials on creating Aggregate Devices in 10.6 or help would be great
    Thanks

    Problem solved: Must be done from an admin account.

  • Creating a custom JSF Component

    Hi,
    I am trying to create a custom JSF Component. My ultimate goal is to pass a bean to my custom component and have the component render some HTML output based on the info contained in the bean. Before I attempt that I am trying to get a simple custom component to just work. This component is based on the tutorial found here: http://www.jsftutorials.net/components/index.html
    This tutorial just creates a component that outputs a <div> tag around the body contents of the custom component.
    To keep this short I have done the following items from the tutorial link above:
    1) I have created the tld file defining the tag class, name, uri and shortname
    2) I have also created the tag class called TickerTag.java along with the component class UITicker.java. These classes are straight copy-and-paste jobs from the tutorial link and compile fine.
    3)My faces-config.xml file has the proper component definition of
    <component>
    <component-type>ticker</component-type>
    <component-class>ticker.UITicker</component-class>
    </component>
    This was the easy part. The example then goes on to use the custom component in a JSP page. I managed to get the custom component to work in a JSP page BUT my problem is getting the custom component to work in an XHTML file.
    I thought all I had to do was define an xml namespace using the uri from my tld file like so:
    Note: My uri is www.fubar.com/tags and is defined in the tld file.
    <html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:t="http://myfaces.apache.org/tomahawk"
    xmlns:u="http://www.fubar.com/tags">
    I then try to use the tag like so <u:ticker> <f:verbatim>Hello JSF Component</f:verbatim></u:ticker>
    I am expecting the following output: <div>Hello JSF Component
    </div>
    but instead I get
    <u:ticker>Hello JSF Component</u:ticker>
    It seems the tag is not even processed. This is my first jump into custom components. I have done custom JSP tags in the past but I never tried to display them on an XHTML page.
    If you are wondering why I am using XHTML pages, this was setup a while back by a previous developer. Changing everything to a JSP would take a long time and probably break some stuff I am not aware of yet. As such the web.xml file of this JSF web app has the following:
    <context-param>
    <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
    <param-value>.xhtml</param-value>
    </context-param>
    So all *.jsf files are processed and sent to the corresponding .xhtml file.
    I have looked up creating custom components on google and every last example uses their newly created components in a jsp file. No XHTML uses so far.
    Below are my tld files and xhtml file if that helps:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
    <taglib>
    <tlib-version>1.0</tlib-version>
    <jsp-version>1.2</jsp-version>
    <short-name>u</short-name>
    <uri>http://www.fubar.com/tags</uri>
    <tag>
    <name>ticker</name>
    <tag-class>ticker.TickerTag</tag-class>
    <body-content>JSP</body-content>
    </tag>
    </taglib>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:t="http://myfaces.apache.org/tomahawk"
    xmlns:u="http://www.fubar.com/tags">
    <html>
    <head>
    <title>Show Custom Component</title>
    </head>
    <body>
    <f:view>
    <u:ticker> <f:verbatim>Hello JSF Component</f:verbatim></u:ticker>
    </f:view>
    </body>
    </html>
    Any suggestions/help are much appreciated,
    Nick
    </div>

    Thanks Ray. I'll take a look at that site.
    I managed to figure out my problem. I never created a .taglib.xml file that reference the component I defined in the faces-config.xml file. Once I did that everything work perfectly.
    I managed to use this forum post as a guide.
    http://osdir.com/ml/java.facelets.user/2006-12/msg00042.html
    I hope this helps anyone else.
    Nick

Maybe you are looking for

  • Mac mini for music vs new soundcard

    so i want to set up a home recording thang. mostly sequenced stuff, but with plenty of recording guitars, vocals, etc. do i buy a creative labs audigy sound card, that's bundled with cubase and put it in my ageing PC (2.4ghz, 1gb ram, 80gb, dvdr) and

  • Clicking noises from hard drive

    I have just bought an new mac mini and the hard drive is making random soft clicking noises.  Should this concern me?

  • Movie rentals - are they streamed or downloaded?

    I just watched my first rental movie and noticed that there were frequent 'judders' in the picture as it froze momentarily then caught up, although the sound appeared to run smoothly. I purchased the rental a few days ago and only got round watching

  • Sqlldr without tnsnames entry

    Hi, I am able to connect to the database using sqlplus as follows sqlplus user/passwd@''(description=(address_list=(address=(protocol=TCP)(host=machine)(port=1521)))(connect_data=(sid=dbsid)(server=DEDICATED)))' But I am not able to load data using s

  • Security Process and procedure

    Can anyone explain about SAP security process and  procedure? Thanks in advance! Regards, Naveen