ALBPM5.7: Using ALUI with struts application??

I have a fully functional struts application that uses PAPI to interact with ALBPM5.7. Now I want to Expose all UI screens on the portal server. This need not be portlets, rather using ALUI framework/ EDK to wrap the UI JSPs and expose them in our portal
Can I reuse my Struts Application with ALUI in some way.
Thanks.
Edited by [email protected] at 12/11/2007 9:49 PM

Ravinder,
Yes, of course you can bring your struts web application on ALUI portal as a portlet.In general, any web application running either on remote server or ALUI server can be brought up to the ALUI portal.
If your Struts application is running on the remote server ,here is the steps to view this application on ALUI Portal :
Login to your ALUI admin ( http://<hostname>:<portnumber >/portal/server.pt(like http://yh759.yashind.com:7001/portal/server.pt) with Administrator as userid(no password required by default)
Create a Remote server in ALUI where you need to have the info of your Struts application server info
Create a remote webservice for portlet
Create a portlet out of that remote webservice
Put this portlet on any page.
Alo you can find the online help on ALUI admin conosle for doing all the above steps.
Thanks
Bishnu
Regards
Bishnu

Similar Messages

  • Can i use Airplay with other applications different to iTunes on my Mac Pro?

    Hi,
    I bought a Mac Pro 13' Retina Display two weeks ago and today i bought a Bose SoundTouch 20 and i connected both to my home network by ethernet cord. when i try to use applications like iTunes to send the sound of a song from mac to bose it work perfect, but when i try to do the same with spottily (i downloaded the app for my mac) simply doesn't work and don't know why. Another issue is that either can't send the sound of the movies and videos from mac to bose (i already try this using this configuration: send by airplay the movie to apple tv and from apple tv send the sound to bose, all work perfect because all was connected with ethernet cord).
    So the question is, Anyone know why the Airplay function only work with iTunes and with other applications simply doesn't?

    AirPlay only works with iTunes for Mac OS, iOS devices, and Apple TV.
    Not third party (non Apple) apps such as Spotify
    If the Bose Sound Touch supports Bluetooth, you may be able to stream music to the Mac or Apple TV. That's for sound, not video.

  • Using jsf with struts

    hi;
    i am trying to understand the proper architecture when using jsf and struts together.
    i think i understand the differences between the technologies . it seems to me that instead of justifying jsf there should be a focus on how the two technologies actually collaborate.
    specifically, i would like to know or see examples of things like replacing the view portion of struts and plugging in the jsf framework instead or how to i replace the struts actions with jsf commands or maybe they are totally different things.
    where can i get information like this?
    thanks.

    At present, i think the best thing to do is to look at the example provided with the struts-faces integration taglib. I don't know any documentation about it.
    http://cvs.apache.org/builds/jakarta-struts/nightly/struts-faces/

  • How to use displaytags with struts

    How to use display tags with struts to generate report from database

    I think it would only consist in including the tag library of displaytags in the header and use the prefix of desplay tags.
    Exporting the report from a database would only need to retrieve this information from the database as a List, Map or Collection of objects (beans) and display tem with the corresponding tag (table)
    You have some more information here:
    http://displaytag.sourceforge.net/11/tut_basic.html
    Regards and good luck,
    Fran Serrano.

  • How to use Entrust with java application on unix platform

    Hi all,
    i have question regarding the use of Entrust with java application on unix
    1)I want to use Entrust for encryption/decryption of the file in my core java application on unix platform.
    What should be requiremnet for the same and how it is implemented?.
    2) I want to Use Entrust for Authentication purpose in my java based web application on unix platform.
    What are requirements for Entrust Authentication and how it is implemented ?

    any one has solution?

  • How to use SSO with Forms application

    Can somebody explain, how can we configure the SSO with Forms application.
    I have two application server instances. One for infrastructre and Other for application.
    Thanks

    Have a look at http://www.oracle.com/technology/products/forms/pdf/10g/frm10gsso.pdf and http://download-uk.oracle.com/docs/cd/B14099_19/web.1012/b14032/sso.htm#i1006721

  • Using AirTunes with other applications

    What I want to do is to stream the audio output from the 2 laptops in my house (MacBooks with Leopard) wirelessly to a hi-fi. I know an AirPort Express will do this with iTunes, but I don't think it will work with other applications, which is what I want.
    Am I right, and is there any cost-effective way to do what I want to do (Apple solution or not)?
    Thanks in advance.

    World Of Ste wrote:
    What I want to do is to stream the audio output from the 2 laptops in my house (MacBooks with Leopard) wirelessly to a hi-fi. I know an AirPort Express will do this with iTunes, but I don't think it will work with other applications, which is what I want.
    Am I right, and is there any cost-effective way to do what I want to do (Apple solution or not)?
    You might try Airfoil:
    http://www.versiontracker.com/dyn/moreinfo/macosx/26038
    Note that I haven't tried it myself.

  • Using ajax with struts 1.2.9

    Hello Experts ,
    First of all I am sorry if I have posted question in a wrong forum but I have tried posting my problem in struts forum also but didn't get reply & I am pretty new to struts.
    I am trying to use ajax in struts 1.2.9.I have used 1 dependent combo.When I am changing value in 1 combo it will call an action class which will fetch data for 2nd combo .My problem is ,action class "success" has to be forwarded to some particular jsp.But I want to refresh only a part of page not the whole page.How to refresh just a part of page?? Any idea or any link which can help me.Any help in this will be highly appreciated.Many many Thanx in advance.

    Hello Shasi,
    Lets take the sample code for one combo box (College) , one change of which I want to display the information of that college in the textboxes below it.So on change of college combo I am calling the action class which is retrieving info of college.My problem is now how to send this data to jsp & what should be the success & failure forward for my action class.
    In my JSP I have written something like this....
                           createXMLHttpRequest();
                            queryString2 ="retrieve_college_info.do?";
                            queryString2 = queryString2 + "selcollege="+document.forms[0].college_name.options[document.forms[0].college_name.selectedIndex].value;
                            xmlHttp.open("GET", queryString2, true);
                            xmlHttp.onreadystatechange = handleCollegeRetrieve;
                            xmlHttp.send(null);My action class code goes like this
    package ibm.tgmc_nextyear.actionclass;
    import ibm.tgmc_nextyear.businesslogic.*;
    import ibm.tgmc_nextyear.formbean.*;
    import java.io.PrintWriter;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import org.apache.struts.action.ActionForm;
    import org.apache.struts.action.ActionMapping;
    import org.apache.struts.action.ActionForward;
    import java.sql.*;
    import java.util.ArrayList;
    import org.apache.struts.util.LabelValueBean;
    public class CollegeRetrieveInfoAjaxAction extends org.apache.struts.action.Action {
        public ActionForward execute(ActionMapping mapping, ActionForm  form,
                HttpServletRequest request, HttpServletResponse response)
                throws Exception {
                   String optionSelected = request.getParameter("selcollege");    
                   String responseText="";
                   Connection conn = null;
                   Statement stmt = null;
                   ResultSet rs = null;
                   TeamDetailsForm team_frm = null;
                   try {
                        conn = getDataSource(request).getConnection();
                        stmt = conn.createStatement();
                rs = stmt.executeQuery("select name , address  , city , pincode , ph_no , hod_name , principal_name , alt_no , website from user.college_table where college_id=" + optionSelected);
    *//what after this ???*
            } finally {
                if (rs != null) {
                    rs.close();
                if (stmt != null) {
                    stmt.close();
                if (conn != null) {
                    conn.close();
             *//what should be the value os success forward*
           return(mapping.findForward("success"));
    }

  • Using application_process with packaged application SAVE_LARGE_VALUE ?

    I'm currently try to add the workaround "save large value" in my application. This is using 2 pages. Can I replace the POST page by an Application Process ?
    When I'm trying, it's doesn't work. The Application Process doesn't like : get.addParam. Do you know why ?
    Step :
    1 - Call clob_submit
    2 - $a_PostClob('P35_DESCRIPTION','SAVE','71',clob_SubmitReturn);
    <h3> 1- Html Header</h3>
    <script src="/i/javascript/apex_save_large.js" type="text/javascript"></script>
    <script type="text/javascript">
    function clob_Submit(){
              $a_PostClob('P35_DESCRIPTION','SAVE','71',clob_SubmitReturn);
    <h4>function clob_SubmitReturn(){</h4>
              if(p.readyState == 1){
                             $x_Show('AjaxLoading');
              }else if(p.readyState == 2){
              }else if(p.readyState == 3){
              }else if(p.readyState == 4){
    $x('P35_DESCRIPTION').value = '';                         
    $x_Hide('AjaxLoading');
    doSubmit(/*document.wwv_flow.p_request.value*/'SAVE');
              }else{return false;}
    <h4>function clob_Get(){</h4>
    $a_GetClob('GET','71',clob_GetReturn);
    <h4>function clob_GetReturn(){</h4>
              if(p.readyState == 1){
                             $x_Show('AjaxLoading');
              }else if(p.readyState == 2){
              }else if(p.readyState == 3){
              }else if(p.readyState == 4){
                             $x_Hide('AjaxLoading');
    oEdit1.loadHTML(p.responseText);
              }else{return false;}
    <h4>function doSubmit(r){</h4>
    $x('P35_DESCRIPTION').value = ''
         flowSelectAll();
         document.wwv_flow.p_request.value = r;
         document.wwv_flow.submit();
    <h3>2 - APEX_SAVE_LARGE.js</h3>
    /* Extended Javscript Objects */
    this adds better aysnc functionality
    to the htmldb_Get object
    pVar is the function that you want to call when the xmlhttp state changes
    in the function specified by pVar the xmlhttp object can be referenced by the variable p
    htmldb_Get.prototype.GetAsync = function(pVar){
    try{
    p = new XMLHttpRequest();
    }catch(e){
    p = new ActiveXObject("Msxml2.XMLHTTP");
    try {
         var startTime = new Date();
                   p.open("POST", this.base, true);
                   if(p){
                             p.onreadystatechange = pVar;
                             p.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
                             p.send(this.queryString == null ? this.params : this.queryString );
                             return p;
              }catch(e){
    return false;
    /* Begin Post and Retrieve Large Strings */
    <h4>function $a_PostClob(pThis,pRequest,pPage,pReturnFunction){</h4>
    var get = new htmldb_Get(null,html_GetElement('pFlowId').value,pRequest,pPage, null, 'wwv_flow.accept');
    var lSplitter = html_GetElement(pThis);
    var lSplitterValue = lSplitter.value;
    var i=0;
    if (lSplitterValue.length<=4000) {
    get.addParam('f01',lSplitterValue);
    } else {
    while (lSplitterValue.length>4000) {
    get.addParam('f01',lSplitterValue.substr(0,4000));
    lSplitterValue = lSplitterValue.substr(4000,lSplitterValue.length-4000);
    i++;
    get.addParam('f01',lSplitterValue);
    get.GetAsync(pReturnFunction);
    get=null;
    <h4>function $a_GetClob(pRequest,pPage,pReturnFunction){</h4>
    var get = new htmldb_Get(null,html_GetElement('pFlowId').value,pRequest,pPage, null,'wwv_flow.accept');
    get.GetAsync(pReturnFunction);
    get = null;
    x = null;
    /* End Post and Retrieve Large Strings */
    Sylvain Michaud
    Homepage : http://www.insum.ca
    InSum Solutions' blog : http://insum-apex.blogspot.com

    My example is finish.
    Workspace : listecd
    Login : GUEST
    Password : GU4EST
    Application : http://apex.oracle.com/pls/otn/f?p=29216
    Page # 2 Html Header :
    You have two choice
    <h3>1 - This is to call the page 3</h3>
    /*$a_PostClob('P2_COL1','SAVE','3',clob_SubmitReturn);*/
    <h3>2 - This is to call the application process.</h3>
    var get = new htmldb_Get(null,$x('pFlowId').value,'APPLICATION_PROCESS=saveclob',0);
    var lSplitter = html_GetElement('P2_COL1');
    var lSplitterValue = lSplitter.value;
    var i=0;
    if (lSplitterValue.length<=4000) {
    get.addParam('f01',lSplitterValue);
    } else {
    while (lSplitterValue.length>4000) {
    get.addParam('f01',lSplitterValue.substr(0,4000));
    lSplitterValue = lSplitterValue.substr(4000,lSplitterValue.length-4000);
    i++;
    get.addParam('f01',lSplitterValue);
    get.GetAsync('clob_SubmitReturn');
    get=null;
    Add or remove comment to use it. The first method work fine but the other doesn't work.
    I want to know what's the best way to integrate this method with create record and update record. In this example, you can update record but you can't insert new record.
    Thanks. I'm waiting your comments.
    Sylvain Michaud
    Homepage : http://www.insum.ca
    InSum Solutions' blog : http://insum-apex.blogspot.com
    Message was edited by:
    smichaud

  • How to use pda with java application

    hi all,
    i m new to J2ME technology. i have never worked on it. now i want to create java application which communicates with PDA.
    can anyone pls provide me the tutorial link for the same. i m looking in the google but till now i have not got any thing which will give me example of java applicatiion with PDA.
    pls help me out guys.
    thnx in adv.
    regards
    ritu

    hello all,
    i am new to PDA developemt
    i want to create a application in java for PDA using win CE tomcatspring framework
    pls send me some site that have sample code for creating applincation for PDA using java.
    thanks

  • Using Remote with other Applications

    Okay, so I want to use my Apple remote to control VLC (a media player) so I can use it whenever without having to get up and pause, skip forward, or skip backward with my keyboard. So anyway...I downloaded this program that looked very promising
    http://www.macupdate.com/info.php/id/23518
    But it doesn't seem to let me add new applications which is a real bummer. Has anyone figured out a way to do this, or something similar to customize the uses of the Apple remote? Any help is greatly appreciated

    I think you may want this,http://www.apple.com/downloads/macosx/productivity_tools/mira.html it cost money for the full version but the demo works just fine(it seems to last forever).
    Intel based iMac   Mac OS X (10.4.8)  

  • Can i use labview with other applications

    Hi,
    I was wondering if i could use an application written in c++ with labview...
    like the whole application has a lot of feactures... and kind of acts like a
    debugger for our products....
    So, how would i be able to combine this application with labview...
    Ne thoughts of doing it in some other way...would also be appreciated..
    thx
    Abhimanyu...
    (also please refer to my last post...from yesterday)

    Well i don't think there is easier way of bring your VC++ app with graphics into labview unless you create an ActiveX control (which would be laborious) out of it using ATL/MFC. Then calling that ActiveX control in ActiveX container in labview and use the exported properties and method of that control.
    But if you want to get the functionality transported, the best way i would go with is writing DLL that exports functions from your C++ app and call that DLL in labview.
    A Rafiq
    National Instruments

  • How to plot bar chart using iReport with Struts 2

    Hi All
    Im working on iReport 3.5.1 to generate jasper report for our java enterprise application. Here, I have no problem, when im generating simple report[without any chart]. When i try to add a bar chart to jasper report, i coudnt get the exact chart what i wanted, im just getting some ridiculous chart which is exactly wrong, i guess the problem is with the data given to plot the chart. Do, anybody know how to transport data to plot the bar chart in iReport. For Simple chart im using javabeans to generate report, but for chart, how it should be?
    Thanks in advance
    Thanks and Regards
    Baskaran
    Edited by: Baskaran on May 22, 2009 12:36 PM

    jxl does not support create chart from scratch.
    Maybe you can do it by using excel template:
    define a chart in the sheet,using definedName or fixed range as chart data source.

  • Using Auditing with Oracle Applications

    Hi all,
    I need some help here!
    I want to audit " create user" and create responsibilities and responsibilities association on my Oracle APPS enviroment.
    I think that the "create user" is just put the AUDIT_TRAIL='DB' and then execute the command "audit create user by access" is just that??? Then i will query the table SYS.AUDIT$ and audit_action to see the results using the number 51 that is the action of 'create user'.
    Hos to audit create responsibilities and responsibility associations??? I just know that we can activate some auditing using the system profile but don't help with these auditing that i need. I know that we have view like FND_LOGIN_RESPONSIBILITIES that show me some information about changed responsibilities.
    Tks a lot,
    Paulo Portugal

    Why don't you consider AuditTrail? AuditTrail maintains a full history of changes made at the table/column level.
    For more details, check the following thread:
    Where to see result after auditing table columns in System Administrat
    Re: Where to see result after auditing  table columns in System Administrat

  • Using qtcurve with qt5 applications

    smplayer recently moved to qt5, and because I don't use a DE (just plain openbox instead), it doesn't pick up my qtcurve gui style.
    I thought I'd be able to fix this pretty easily by using QT_STYLE_OVERRIDE - but disappointingly, it doesn't work (I just get the default Fusion style). I also tried using -style=qtcurve, but get the same results. However, when I try a different gui style, such as gtk, it does work as expected.
    There is a workaround of setting KDE_FULL_SESSION=1 and KDE_SESSION_VERSION=4, and then setting the gui style in the kdeglobals config. But I'd much rather use QT_STYLE_OVERRIDE.
    Has anyone managed to get this working properly - or should I just go ahead and report a bug upstream?
    Last edited by kachelaqa (2014-04-21 16:58:48)

    berbae wrote:@rabid_works : Yes but how do you select the qtcurve-qt5 theme? Do you use the QT_STYLE_OVERRIDE variable or the -style parameter?
    I don't think that only installing the package will automatically make it used by qt5 applis. So can you explain please?
    Yes, this is the issue. There are two methods for loading the style plugin. With the first one, Qt5 will detect the DE in use, and if it finds one it knows about, it will query the DE's own settings to find out which style plugin to use. The second method checks the -style option or the QT_STYLE_OVERRIDE variable and, if present, loads the plugin directly from that.
    I guess that most people who use qtcurve are also using one of the supported DEs: KDE, Gnome, Unity, LXDE, Xfce and MATE. They will not normally see a problem, because the style plugin is loaded using the first method. I'm not using one of those DEs, but I can it fake it by setting something like KDE_FULL_SESSION/KDE_SESSION_VERSION. This is an ugly hack, though, because it can affect much more than just the gui style.
    Qt5 introduced the QT_STYLE_OVERRIDE variable to help people who don't use one of the supported DEs. But for me at least, it's currently not working with the qtcurve plugin.

Maybe you are looking for