Logic App does not get Swagger Data from API App

I'm following the tutorial here: http://azure.microsoft.com/en-us/documentation/articles/app-service-dotnet-deploy-api-app/
I successfully added the API app, but when I add it to a Logic App, it gives the error: "Error fetching swagger api definition. Please try again."
What is going on? I know the swagger is working properly, because I'm able to consume it from the API app.
Thanks,

I have the same issue. Those links don't help and you really have not answered the question.
I'm using the basic WebApi service that is created by visual studio (plain vanilla string inputs/outputs for all the Http Verbs). The swagger works correctly, but when I deploy to my logic app I get:
If I browse to the Api App itself I can see the swagger definitions working correctly but there is indeed a red validation warning. If I click the link, however, the validator returns Http 500 Internal Server Error.
There is some talk on stackoverflow that this is to do with the https certificate that MS is using, and sure enough, if I download the swagger output from the Api App and upload it to a plain http url on another site, it validates correctly.
So: this seems insoluble. The swagger is correct, but is failing validation, and the Api App cannot be consumed by the logic app.
Here is the Api App endpoint showing the error: https://microsoft-apiapp4b8b7674e41e4a8f905a2d8b1e4a745b.azurewebsites.net/swagger/ui/index
And here is the swagger from https://microsoft-apiapp4b8b7674e41e4a8f905a2d8b1e4a745b.azurewebsites.net:443/swagger/docs/v1 
{"swagger":"2.0","info":{"version":"v1","title":"PE-Services-Idml"},"host":"microsoft-apiapp4b8b7674e41e4a8f905a2d8b1e4a745b.azurewebsites.net:443","schemes":["https"],"paths":{"/api/ToEpl":{"get":{"tags":["ToEpl"],"operationId":"ToEpl_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"type":"string"}}}},"deprecated":false},"post":{"tags":["ToEpl"],"operationId":"ToEpl_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":[],"parameters":[{"name":"value","in":"body","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No
Content"}},"deprecated":false}},"/api/ToEpl/{id}":{"get":{"tags":["ToEpl"],"operationId":"ToEpl_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"string"}}},"deprecated":false},"put":{"tags":["ToEpl"],"operationId":"ToEpl_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"integer","format":"int32"},{"name":"value","in":"body","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"No
Content"}},"deprecated":false},"delete":{"tags":["ToEpl"],"operationId":"ToEpl_Delete","consumes":[],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"integer","format":"int32"}],"responses":{"204":{"description":"No
Content"}},"deprecated":false}}},"definitions":{}}

Similar Messages

  • SWNC_COLLECTOR_GET_AGGREGATES does not get all data from ST03

    Hi guys,
    we are using SWNC_COLLECTOR_GET_AGGREGATES to retrieve details from ST03, however not all details are retrieved.
    Please advice.
    Thanks!

    Hi,
    Please go through link below
    [Thread|SWNC_COLLECTOR_GET_AGGREGATES;
    KR Jaideep,

  • I recently restored my iPhone 4s from back-up after being reset. An app that I had turned off in back-up did not show up in my recent resoration. I forgot to turn that app back on. Would there be any way I would be able to get the data from that app?

    I recently restored my iPhone 4s from back-up after being reset. An app that I had turned off in back-up did not show up in my recent resoration. I forgot to turn the app back on. Would there be any way I would be able to get the data from that app onto my phone? Is it possible to put an old back-up on my phone?

    LukaPetranovic wrote:
    Hello anita4323.
    I hope this will help you with your problem:
    Back up and restore your iPhone, iPad, or iPod touch using iCloud or iTunes - Apple Support
    You can restore your backup whenever you want from iTunes or iCloud, depending where you made it.
    Let us know if you succeeded or need any further help.
    I believe you are missing the point. The OP has already restored from back up, but failed to include a specific app in the back up and is trying to recover data for it, which in this case is not possible.

  • Solution Manager does not get service definitions from SAP in self diagnosi

    Hi,
    In our production solution manager transaction solution_manager, self diagnosis we are getting a warning message on our development solution manager. 
    Solution Manager XXX does not get service definitions from SAP.
    The production Solution Manager is the master in SDCCN for the test Solution Manager.  In the test Solution Manager, the scheduled task REFRESH SERVICE DEFINITIONS has task System ID of O01.  It is pointed to RFC destination SDCC_OSS, not the production Solution Manager system.
    It gives the same warning if I point the task to the production Solution Manager system.
    Has anyone seen this before?  Any ideas?
    Best regards,
    Russ

    Hi,
      i guess have you activated SDCCN from your solution manager system too?
    if not please activate. since that setup helps solman retrive the service definitions used in SDCCN from SAP (SAPOSS).so this ultimately allows you to set solution manager system as Master, so all the satellite system get the service definition from solman and do not need a direct SAPOSS connection.
    and Please check this Note 1143775 - SAP service content update
    the wiki for trouble shoot ["EarlyWatch Alert is Red Flagged - how to resolve" |http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=228262728]
    please check.
    Thanks,
    Jansi

  • When I enter time machine (on Time Capsule) i see the stack of screen shots and the time line. However, when I roll over the mouse pointer, the time line does not activate. The cancel button does not get me out of the app: have to alt cmd esc. Ideas?

    When I enter time machine (on Time Capsule) i see the stack of screen shots and the time line. However, when I roll over the mouse pointer, the time line does not activate. The cancel button does not get me out of the app: have to alt+cmd+esc. Ideas?

    I have never seen it but then I run SL which is much more reliable than Lion..
    See
    http://pondini.org/TM/E4.html
    Check the master guru of all TM problems.

  • How do you get deleted data from the app Tote M'Notes back on iPad ????

    How do I get deleted data from app Tote M'Notes back???...Not displaying in my notebook anymore...also how do i retrieve data from apps stored in Icloud?

    Why don't you use the fully-qualified-domain-name (FQDN) of your GW and perform a re-direct to this ?
    This should be known (and everytime the same), addtionally you won't have any problems if there's any load balancer in between or in fron of the GWs.
    Secondly you'll have problems to get the IP -address if there's any proxy server involved.
    /ulf

  • Do not get any data from 0CA_IS_TS_1 and 0CA_IS_TS_2 data source

    Hi all,
    We are trying to populate cubes(0CATS_C01) and (0CATS_C02) for which data sources are 0CA_IS_TS_1 and 0CA_IS_TS_2 respectively. We activated business content for these data sources. When we run these data sources in RSA3 we do not get any data even though we have data in the repective tables. We applied SAP Note :1586467, which says (Note 1586467 - Extractor 0CA_TS_IS_1 returns no data), Can you please help me out in knowing if we are missing some thing?
    Thank you,
    Bob.

    Hi,
    To use this DataSource you must have implemented Support Package SAPKH46C32, or have made the relevant corrections in SAP Note 509592.
    Pl check you have required data as mentioned below
    When transferring time sheet data to the Business Information Warehouse (BW), you must note the connection between the following data sources:
    ·        CA_TS_IS_1 (Time Sheet Data (Approved))
    Documents are written in the SAP R/3 system for Time Sheets with status 30 (approved). The documents log the changes that have been made to data records.
    Therefore, the SAP R/3 system can perform a delta update for this data source. The system only transfers newly approved data records and changes that have been made to existing data records. At the same time, the SAP R/3 system notes the date of the last delta transfer.
    ·        CA_TS_IS_2 (Time Sheet Data (Released for approval))
    The SAP R/3 system does not write documents for Time Sheet data with status 20 (released for approval). This means that changes made to these data records are not logged.
    Therefore, the SAP R/3 system always performs a complete transfer of data records that have been released for approval. The number of data records that need to be transferred usually remains constant because in the period between two transfers not only new data records are added but other data records are also approved. Therefore, system performance is not restricted.
    Thanks and regards

  • Java does not get file list from shared folder in another server.

    Hi,
    I'm using java 1.4.2.16,
    Command below does not get file list.
    import java.io.;*..
    File file = new File("\\\\10.242.22.28\\SapMII");
    File[] files = file.listFiles();
    SapMII folder is Everyone full Control permission.
    How can i solve this problem?
    Thanks.

    Could you please post replies in a more helpful way? Just informing me that it was an NPE doesn't really tell me anything. Post the stacktrace (Exception#printStackTrace()). And the listFile() methods API has this to say:
    Returns null if this abstract pathname does not denote a directory, or if an I/O error occurs.I'm able to run this sample code easily:
    import java.io.File;
    public class TestFileList {
         public static void main(String[] args) {
              File file = new File("\\\\10.40.55.33\\shared");
              File [] files = file.listFiles();
              for(File currentFile: files )
                   System.out.println(currentFile.getName());
    }

  • App does not open! Subways Surfers game app.

    Hello! Subways Surfers does not open and i see a blue circle in the name app Plz help me the app does not open!
    App does not open. Diagnostic not registred the bug in ipod touch 5
    Store id as looked with Apple and me!  Plz Contact Apple for help!

    Best is contact the app developer.

  • Applet does not get client certificate from browser (Firefox, IE7)

    I'm writing a web service which runs Tomcat through Apache. One critical requirement is that the service be able to invoke certain device drivers on the end user's machine. Fortunately, there is a Java API for this, so this requirement can be fulfilled using an applet.
    Here's the problem. This is a B2B application, so we're using SSL and requiring client authentication. I'm no web security guru, but I managed to get SSL set up through Apache (with a self-signed certificate for now; we'll get a real one from a real CA when we're ready to go to production). I also managed to set up client authentication by creating my own CA and generating a client certificate, which I then copied to my test client (Win XPSP2) and imported into both Firefox (2.0.0.15) and IE (6.0.2900). The applet is signed with a real certificate, and that causes no problems. And all of the pages for my web service work as expected.
    All except one. The page which is supposed to load the applet pops a dialog stating 'Identification required. Please select certificate to be used for authentication', and presents a list of zero certificates.
    Actually, I get this dialog in Firefox on my XPSP2 box, and also when I test on a Vista Home Premium box running IE 7.0.6000. Puzzlingly, this behavior does NOT occur on my XPSP2 box when running through IE 6.0. It seems that with XPSP2 and IE 6.0, the JVM can manage to obtain the required client certificate from the browser and pass it along to Apache, but the JVM can't do this when running in Firefox or in IE 7.0 on Vista.
    I have gone to the Java Control Panel and verified that the 'Use certificates and keys in browser keystore' option is selected on both boxes.
    I've done a fair amount of research for this (including in this forum) and see that this appears to be a chronic difficulty with applets. What makes it worse is that I don't think I can use the standard workaround, which is to download the applet from a different host/virtual host, because the applet needs to communicate with the web service. Since we have the additional layer of Tomcat container-managed user authentication, the applet needs to be communicating with the server using the same session token as everything else.
    So at this point, I'm stuck. Does anyone know a solution to this problem? Two thoughts (I'm reaching at straws here):
    1) I have the certificate imported in both Firefox and IE as a 'personal' certificate. Is there someplace else I can put it so the JVM will know how to find it? A rather old thread in this forum mentioned something about setting properties in the Java Control Panel, but I see no place in the JCP to specify such properties, so I'm guessing that solution is no longer operative.
    2) I'm using a trick I found on the internet to make the applet load cleanly with both Firefox and IE, namely, I'm using the <OBJECT> tag to specify the applet class and codebase for IE, and then using <COMMENT><EMBED ... /></COMMENT> within the <OBJECT> declaration to specify the information for Firefox. Is there some other way of doing the markup that will give the JVM a hint that it should get a certificate from the browser?
    BTW . . . I would hate to drop support for Firefox, but if someone has an IE-only solution, I'll take it. Unfortunately, I reckon a Firefox-only solution would not fly.
    Thanks all.

    My applet is also signed by a valid certificate. The question of whether the applet is signed/self-signed/unsigned >isn't an issue --- I just wanted you to make sure the Applet runs because it is a know valid Java2 Applet that is 100% signed properly and verified to run.
    This eliminates the possibility that it is a JVM issue. However after reading your message further I am afraid
    it is not relevant to your issue.
    due to the client authentication, my browser (Firefox, IE7) refuses to even download the applet.
    I went to your site, and I can see your applet in both Firefox and IE6. However, I don't believe your site is set up >quite like mine, because it appears I can run your applet whether I have imported your X509 certificate or not. What I >did was:If that is true we are all dead :) No I think you just missed the cert in the IE databse. It doesn't have to be in the
    Applet database to function. Surprise!
    Check your IE/tools/internet options/content tab/certificates/trusted root certification authorities.
    I then opened the Java control panel and verified that the certificate isn't listed there, either. So unless the certificate >is being cached/read from some other location (which could be, this certificate stuff is largely black magic to me), >then your server isn't requiring client authentication, either accidentally or by design.No HyperView is a valid java2 Applet and actually writes to a file "hyperview.dat" though it is probably empty.
    If you click on a component in the view and then on the view and type "dumpgobs" it shoud write out some data about the current graphics objects so you can see it has complete read/write access..
    Further it opens up a complete NIO server ands starts listening for connections on a random port
    (Echoed in your java console) You can connect to it with telnet and watch impressive ping messages all day :)
    This all goes back to a few years BTW back before there was a plugin and there was only Netscape & IE.
    There are actually 2 certificate databases and what loads where depends on which type of cert you are using. Now self signed or not doesn't matter but what does matter is the type of certificate. IE: is it RSA/DSA/Sha1
    etc. The Netscape DB was a Berkley DB and MS used whatever they use. The Cert is a DSA/Sha1 cert
    which I like the best ATM as it (X fingers it stays so) always has worked.
    Sadly that tidbit doesn't help you either I am afraid.
    What I'm trying to do is require client authentication through Apache by including the following markup in a virtual >host definition:
    SSLCACertificateFile D:/Certificates/ca.crt
    SSLVerifyClient require
    SSLVerifyDepth 1You got me there I avoid markup at all costs and only code in C java and assembler :)
    Now unless I am wrong I think you are saying that you want the Applet to push the certificate to the server
    automatically and I don't think this happens. Least I have never heard of this happening from an Applet automatically.
    On my client machine, I have a certificate which was generated using OpenSSL and the ca.crt file listed. Testing >shows that the server is requiring a certificate from the client, and the web browser is always providing it.
    The problem is that when the browser fires up the Java plugin to run an applet, there is not sufficient communication >between the browser and the plugin so that the plugin can obtain the certificate from the browser and provide it to >the server.
    So the server refuses to send the applet bytecode to the JVM, and we're stuck.In terms of implementation ease I think you may have the cart before the horse because I think it would be far easier to run an Applet in the first place to do the authentication, and then send, for example, a jar file to bootstrap and run
    (or some classes) in the event the connection is valid. Then again one never knows it all and there may be some classes which enables the plugin as you wish. I have never heard of this being done with the plugin the way you suggest.
    I am thinking maybe there is another method of doing this I do not know.
    Did you try pushing the cert via JavaScript/LIveConnect?? That way it could run before the Applet and do the authentication.
    Maybe someone else has other ideas; did you try the security forum??
    Sorry but I am afraid that is not much help.
    I did snarf this tidbit which may have some relevance
    The current fix for this bug in Mantis and 1.4.1_02 is using JSSE API, Here are the step:
    In Java control panel, Advanced tab -> Java Runtime Parameters, specify:
    -Djavax.net.ssl.keyStore=<name and path to client keystore file>
    -Djavax.net.ssl.keyStorePassword=<password to access this client keystore file>
    If it is a PKCS12 format keystore, specify:
    -Djavax.net.ssl.keyStoreType=PKCS12
    In our future JRE release 1.5, we will create our own client authentication keystore file for JPI and use that for client authentication, for detail info, please see RFE 4797512.
    Dennis
    Posted Date : 2005-07-28 19:55:50.0Good Luck!
    Sincerely:
    (T)
    Edited by: tswain on 23-Jul-2008 10:07 AM

  • SelectOneMenu does not show the data from the backing bean

    Here is my code:
    <!--
    Fetch the source directory
    -->
    <h:inputText id="dir"
    value="#{myBean.sourceDirectory}"/>
    <!--
    Click this button to refresh the sub-directories list below
    -->
    <h:commandButton value="fetch"
    actionListener="#{myBean.processFetch}" />
    <!--
    Show the list of sub-directories in the directory entered above as a drop
    down
    -->
    <h:selectOneMenu value="#{myBean.selection}">
    <f:selectItems value="#{myBean.dirs}"/>
    </h:selectOneMenu>
    public class MyBean{
    private String sourceDirectory;
    private ArrayList<SelectItem> dirs;
    public String getSourceDirectory(){
    return sourceDirectory;
    public void setSourceDirectory(String newDir){
    this.sourceDirectory = newDir;
    public ArrayList<SelectItem> getDirs(){
    return dirs;
    public void setDirs(ArrayList<SelectItem> newDirs){
    this.dirs = newDirs;
    public void processFetch(ActionEvent e){
    //For this example, we return some hard coded values
    dirs = new ArrayList<SelectItem>();
    SelectItem s1 = new SelectItem();
    s1.setLabel(sourceDir + "_1");
    SelectItem s2 = new SelectItem();
    s2.setLabel(sourceDir + "_2");
    SelectItem s3 = new SelectItem();
    s3.setLabel(sourceDir + "_3");
    SelectItem s4 = new SelectItem();
    s4.setLabel(sourceDir + "_4");
    dirs.add(s1);
    dirs.add(s2);
    dirs.add(s3);
    dirs.add(s4);
    When I run the above code, I notice that the first time, (and the only time), if I hit the "fetch" button the data in the drop-down menu does get refreshed.
    Subsequently, it does not change. I am not sure what I am doing wrong.
    Can someone help me?

    Hi,
    In order to use the JDBC persistence store you have to use a non XA JDBC driver for your Data Source.
    http://docs.oracle.com/cd/E23943_01/web.1111/e13701/store.htm#CNFGD221
    Point-13). When configuring a connection pool to use with WebLogic JMS JDBC Store, use non-XA database drivers.
    http://middlewaremagic.com/weblogic/?p=586
    Hope it helps

  • IVew does not gets personal no from MSS TeamViewer.

    Hi Experts,
    I have a page in which I have Teamviewer and another iView. The first time the page loads the pesonal number is fetched from the teamviewer and passed to the iView but when i click the second selection (employee) next time from the teamViewer, nothing changes, the data remains the same in the iView. I have figured out that first time the page loads, the personal no is passed to the iView from the teamviewer, but on every subsequent selection, my method (below) does not return the personal no of the employee that has been selected from the teamviewer.
    protected String getPerNo() {
    String perno = null;
    try
    CKey cKey = CKey.retrieve(this, request, "P ");
    request.getServletRequest().setAttribute("cKey", cKey);
    perno = cKey.getObjectID();
    temp = perNo;
    cpCvBean.setTemp(temp);
    if(perno == null)
    throw new CpCvException("Unable to retrieve Personnel Number from Teamviewer");
    catch(CpCvException me)
    message = me.getMessage();
    processError(message, me);
    catch(Exception e)
    message = e.getMessage();
    processError(message, e);
    return perno;
    The codes are as following :
    component----
    import com.sapportals.htmlb.page.*;
    import com.sapportals.htmlb.event.*;
    import com.sapportals.portal.htmlb.page.*;
    import com.sapportals.portal.prt.component.*;
    import com.sapportals.portal.prt.resource.IResource;
    import com.sap.pct.hcm.orgmanagementeventing.CKey;
    import com.sapportals.portal.prt.session.*;
    import java.math.*;
    import java.util.*;
    import java.util.Calendar;
    import com.sapportals.portal.prt.service.jco.IJCOClientService;
    import com.sap.mw.jco.JCO;
    import com.sapportals.portal.prt.service.jco.IJCOClientPoolEntry;
    import com.sap.mw.jco.IFunctionTemplate;
    import com.sap.mw.jco.IRepository;
    public class CpCv extends PageProcessorComponent {
         public DynPage getPage(){
              return new CpCvDynPage();
         public static class CpCvDynPage extends JSPDynPage{
              private CpCvBean cpCvBean = null;
              private CpCvErrorBean cpCvErrorBean = null;
              protected IPortalComponentRequest request;
              protected IPortalComponentSession session;
              protected IPortalComponentContext context;
              protected IPortalComponentProfile profile;
              protected String message = "";
              protected String perNo = "No Data";
              protected String userId;
              protected String sapSystem;
              private final static int INITIAL_STATE = 0;   
              private final static int OUTPUT_STATE = 1;
              private final static int ERROR_STATE = 2; 
              private int state = INITIAL_STATE;
              // variabler for test
              private boolean gender=true;
              JCO.Function function = null;
              protected String temp = "saurabh";
              public void doInitialization(){
                   System.out.println("cpCv - Code is rendered: " + Calendar.getInstance().getTime().toString());
                   state = INITIAL_STATE;
                   getPortalParams();
                   perNo = getPerNo();
                   cpCvBean = new CpCvBean();
                   cpCvErrorBean = new CpCvErrorBean();
                   session.putValue("cpCvBean", cpCvBean);
                   session.putValue("cpCvErrorBean", cpCvErrorBean);
                   // fill your bean with data here...
                   connect();
              }// end doInitialization
              protected void getPortalParams() {
                   request = (IPortalComponentRequest) this.getRequest();          
                   session = request.getComponentSession();
                   context = request.getComponentContext();
                   if (request.getParameter("PERNR") != null) {
                        perNo = request.getParameter("PERNR");
                   profile = context.getProfile();
                   IUserContext userContext = request.getUser();
                   userId = userContext.getUserId();
                   sapSystem = profile.getProperty("SystemId");
                   System.out.println("cpCv - Sapsystem is: " + sapSystem);
                   System.out.println("cpCv - For signum " + userId + " we got personal number " + perNo);
              }// end getPortaParams
              protected String getPerNo() {
                   String perno = null;
                   try
                        CKey cKey = CKey.retrieve(this, request, "P ");
                        request.getServletRequest().setAttribute("cKey", cKey);
                        perno = cKey.getObjectID();
                        temp = perNo;
                        cpCvBean.setTemp(temp);
                        if(perno == null)
                             throw new CpCvException("Unable to retrieve Personnel Number from Teamviewer");
                   catch(CpCvException me)
                        message = me.getMessage();
                        processError(message, me);
                   catch(Exception e)
                        message = e.getMessage();
                        processError(message, e);
                   return perno;
              protected void connect() {
                   getPortalParams();
          //-----------data fetched from backend system
              }// end processError
         }// end class cpCvDynPage
    }// end class cpCv
    jsp----
    <%@ taglib uri="tagLib" prefix="hbj" %>
    <%@ page import="com.sapportals.htmlb.*" %>
    <%@ page import="com.sapportals.htmlb.enum.*" %>
    <%@ page import="com.saurabh.pct.hcm.CpCvBean" %>
    <%@ page import="com.sapportals.htmlb.htmlcontainer.*"%>
    <jsp:useBean id="cpCvBean" scope="session" class="com.saurabh.pct.hcm.CpCvBean" />
    <hbj:content id="cvContext" >
         <hbj:page title="PageTitle">
              <%
                   // targetURL is the URL to this page, at this position in the portal object model
                   String targetURL = componentRequest.createComponentURL(componentRequest.getNode(), null);
                   // build unique java script function name - this way we never collide with anybody else...
                   String jsFunctionName = "ecfForm_" + componentRequest.getComponentContext().getValue("COMPONENT_ID");
              %>
              <%
                   // clearButtonId holds the ID of the clear Button
                   String clearButtonId = null;
                out.println("perno1 = " + cpCvBean.perNo);
              %>     
              <hbj:form id="cvFormId" >
                   <%
                   FormLayout fl01 = new FormLayout();
                   cvFormId.addComponent(fl01);
                   fl01.setWidth("600px");
                   fl01.setDebugMode(false);
                   FormLayoutRow row01 = fl01.addRow();
                   row01.setPaddingTop("10px");
                   row01.setPaddingBottom("5px");
                   Image i011 = new Image(cpCvBean.getLogoURL(), "Picture logo_116px.gif");
                   i011.setWidth("118px");
                   i011.setHeight("26px");
                   i011.setAlt("logo");
                   TextView tv011 = new TextView ("tv011");
                   tv011.setEncode(false);
                   tv011.setText("<font size="+2"></font>");
                   FormLayoutCell cell011 = fl01.addComponent(1,1, i011);
                   cell011.setHorizontalAlignment(CellHAlign.LEFT);
                   cell011.setPaddingLeft("5px");
                   FormLayoutCell cell012 = fl01.addComponent(1,2, tv011);
                   cell012.setHorizontalAlignment(CellHAlign.RIGHT);
                   FormLayoutRow row02 = fl01.addRow();
                   row02.setPaddingTop("5px");
                   row02.setPaddingBottom("30px");
                   TextView tv012 = new TextView ("tv012");
                   tv012.setEncode(false);
                   tv012.setText("<font size="+1"><b>Details</b></font>");
                   FormLayoutCell cell021 = fl01.addComponent(2,2, tv012);
                   cell021.setHorizontalAlignment(CellHAlign.RIGHT);
                   FormLayout fl0 = new FormLayout();
                   cvFormId.addComponent(fl0);
                   fl0.setWidth("600px");
                   fl0.setDebugMode(false);
                   FormLayoutRow row001 = fl0.addRow();
                   FormLayout fl15 = new FormLayout();
                   fl15.setWidth("110px");
                   fl15.setDebugMode(false);
                   FormLayoutRow row151 = fl15.addRow();
                   //row151.setPaddingTop("10px");
                   //row151.setPaddingBottom("5px");
              </hbj:form>
              <script language="JavaScript">
                   EPCM.subscribeEvent( "urn:com.sap.pct.hcm.orgmanagement:CurrentObject", "objectChanged", <%=jsFunctionName%> );
                       function <%=jsFunctionName%> ( evt ) {
                        document.all.<%=clearButtonId%>.click();
              </script>
         </hbj:page>
    </hbj:content>
    portalapp.xml----
    <?xml version="1.0" encoding="utf-8"?>
    <application>
      <application-config>
        <property name="ClassLoadingPolicy" value="5.0"/>
        <property name="DeploymentPolicy" value="5.0"/>
        <property name="AuthenticationPolicy" value="5.0"/>
        <property name="ServicesReference" value="htmlb, jco, jcoclient, landscape"/>
        <property name="SharingReference" value="com.sap.pct.hcm.orgmanagementeventing, com.sap.pct.hcm.hcm_util"/>
      </application-config>
      <components>
        <component name="default">
          <component-config>
            <property name="ClassName" value="com.saurabh.pct.hcm.CpCv"/>
            <property name="SecurityZone" value="com.sap.portal.ep50/ep50_safety"/>
          </component-config>
          <component-profile>
            <property name="FMQualMp" value="Z_HR_GET_QUAL_MP_CV"/>
            <property name="FMPhoto" value="ZHRWPC_RFC_EP_READ_PHOTO_URI"/>
            <property name="FMPersData" value="Z_H_MP_READ_INFTY_CV"/>
            <property name="SystemId" value="SAP_R3_HumanResources"/>
            <property name="FMQual" value="Z_HR_GET_QUAL_NEW"/>
            <property name="QualGroup" value="30000362"/>
            <property name="QualGroup1" value="30561390"/>
            <property name="FMPosDesc" value="Z_READ_POSDESC_NEW"/>
            <property name="LangSkills" value="30000847"/>
            <property name="FM9990" value="Z_GET_PERS_IT9990"/>
            <property name="FMABTME" value="Z_EES_GET_ABOUT_ME2"/>
            <property name="FM9991" value="Z_GET_PERS_IT9991"/>
            <property name="FMEVTS" value="Z_GET_PERS_ATTEND"/>
            <property name="PAR_DEPENDENCIES" value="com.sap.pct.hcm.orgmanagementeventing,com.sap.pct.hcm.hcm_util"/>
            <property name="tagLib" value="/SERVICE/htmlb/taglib/htmlb.tld">
              <property name="inheritance" value="final"/>
            </property>
          </component-profile>
        </component>
      </components>
      <services/>
    </application>

    Hi Saurabh,
    Were you able to solve this issue ? We r also facing the same problem. Pls suggest.
    Thanks and Regards,
    Vinod Venugopal

  • Application process is not getting the data from table

    I have created the following application process based on AJAX select value but using a pop up LOV
    DECLARE
    my_det VARCHAR2 (200);
    BEGIN
    SELECT DM_00010_CUST_NAME INTO my_det
    FROM ODM_MD_00010
    WHERE DM_00010_CUST_CODE = nvl(:P11_DT_00020_CUST_CODE,21);
    exception when no_data_found then null;
    HTP.prn (my_det);
    END;
    the process is getting no data found error ( hence the exception) so I am getting NULL in the name field on screen.
    any help ?

    the javascript I have in the region header is:
    <script language="JavaScript" type="text/javascript">
    function f_getDet ()
    var get = new htmldb_Get(null,&APP_ID.,'APPLICATION_PROCESS=getDet',0);
    get.add('P11_DT_00020_CUST_CODE',html_GetElement('P11_DT_00020_CUST_CODE').value)
    gReturn = get.get();
    if(gReturn)
    {  html_GetElement('P11_DT_00020_CUST_NAME').value = gReturn  }
    else
    {  html_GetElement('P11_DT_00020_CUST_NAME').value = 'null'  }
    get = null;
    </script>

  • Help:  Not getting all data from text data type

    Hi there
    I have a stored procedure that returns a couple of fields and one of the fields is of datatype TEXT. In my ResultSet, I do not get all the data back that is stored in the TEXT datatype. I have say about 600 charactors in this field, but only 30 charactors are returned. Is there a reason why this is happening and how can I fix it?
    Please help?
    Thanks

    I set that field to have a normal string of about 50 charactors. Namely: "this is a note that is about 49 charactosrs long." (exclude the quotes). And I still got 30 charactors back only.
    I set a shorter text value of 21 charactors and that returned all 21 charactors.
    The text that is usually in this field is:
    "URL=SubsidiaryNarrative.html�BABY_CARE_PRODUCTS=false�AIDS_FOR_PHYSICALLY_DISABLED=false�SPORT_SUPPLEMENTS=true�NATURAL_REMEDIES=false�COSMETICS_FRAGRANCE=false�WOMANS_HEALTH=false�ADDITIONAL_CARDS=No�EXERCISE_ROUTINE=Yes�NUMBER_OF_CHILDREN=0"
    And I got out "URL=SubsidiaryNarrative.html�B"

  • Lightroom does not read DR data from Fujifilm X100

    NB this also applies to ACR.
    If I use the Auto DR setting on my Fujifilm X100, and that then chooses DR200 or DR400, the raw files are underexposed by 1 or 2 stops respectively when Lightroom imports them. Apple Aperture however reads the DR data and adjusts accordingly. Will Lightroom/ACR be fixed to do the same?

    mjconnolly wrote:
    NB this also applies to ACR.
    If I use the Auto DR setting on my Fujifilm X100, and that then chooses DR200 or DR400, the raw files are underexposed by 1 or 2 stops respectively when Lightroom imports them. Apple Aperture however reads the DR data and adjusts accordingly. Will Lightroom/ACR be fixed to do the same?
    I am not too familiar with the Fujifilm X100, but it might be worth checking if under Camera Profiles Lr includes profiles for DR200 and DR400. For old Nikons it includes 3 profiles for Camera D2X Modes 1 to 3, plus other profiles for other settings under Picture Controls.
    P.S.: I know somebody is bound to say that when you shoot RAW this does not matter.

Maybe you are looking for

  • Can I upgrade HD to 750GB, 7200rpm on 13-Inch 2008 macbook (white)?

    I've just ordered a 'Western Digital Scorpio Black 750GB, 7200rpm, 2.5-inch internal Hard Drive' to upgrade the internal HD on my Early 2008 13-inch Macbook (white). It is only subsequently I've thought to check if there may be any issues with this,

  • Flash Player has downloaded/installed, but still does not work

    This is a relatively new problem for my computer, but from what i have read, is a common problem so I know it is not my computer.  Out of the blue, click on a video and all i see is a black screen.  No adobe logo saying i needed to update or download

  • Message mapping execution?

    Hi friends,       The message processing(pipeline steps) happens in the abap stack,then how request message mapping(one of the pipeline step)happens in abap stack,as message mapping should execute in java stack, Thanks, Suresh.

  • Java script for menu

    Hello, As I know, we can use Java script to create client side menu. So user can browser through the menu tree to select the page they want. My question is, Can we add more functionnality to this menu tree, so the menu can be anything but URL? ( For

  • Udev rules for a modem

    The following udev rule was given to me last February to get a friends dial-up working: KERNEL=="ttyS[0-9]", NAME=="%k", MODE=="0660", GROUP=="tty", SYMLINK+="modem" I have just updated the system and I am aware that the udev rules have changed. It i