Disable Cookies in HTTP Destination

Hi,
Is there a possibility to disable cookies for the visual admin? Because we want to disable this for the HTTP destination service in the visual admin.
br
Steven

Hi,
that is a strange error message.
I don't know how siteminder works but I guess your are using siteminder as SAML identity provider and configured the SAML Login Module in SAP to achieve SSO correct?
For this purpose you need to define a HTTP Destination which is than used as SAML Receiver.
What I do not get is the Cookie Problem.
I don't know exactly how your process flow is but it should be something like
- Your Client authenticates to your identity provider (let's say siteminder)
- Any time later you try to access any resource that is configured to support SAML using SAML Assertions (e.g. SAP J2EE)
- Your identitiy provider will generate an SAML Artifact an redirect you to the destination application (in your case some J2EE Application on SAP that is configured to validate your SAML Artifact (using the SAML Login Module)
=> This initial client request to your identity provider can contain cookies and you cannot avoid this since they are carried and sent by the client (Browser) => I hope this does not cause any problems because it really shouldn't
Nevertheless:
Your client request containing the SAML Articat (something like http://<j2eehost>:<j2eeport>/YourApp?TARGET=<YourApp>&SAMLArt=<Artifcat created by IDP>
reaches the engine:
Now the Engine creates an HTTP Post Request to your IDP that contains the SAML Assertion (SAML Assertion Request). This Assertion request also contains the Artifact and it does not contain any cookies!!! Your IDP now validates the Requests and sends an SAML Assertion Response to your engine (The SAML Login Module extracts the User from the Response (This one is carried in the NameIdentifier of the SOAP Message) and authenticates the user if it exists on the J2EE Engine
You finally receive the response of your Destination Application.
I don't really understand the cookie issue:
Maybe it really helps if you allow unsecure connections for SAML in SAP J2EE  (You can enable this under Visual Admin > Configuration Adapter > saml > Settings > AllowUnsecureConnections > true)
so you can use http instead of https. Now use Wireshark or tcpdump or something similar to create a dump of your traffic and analyze it to check where the problem is or maybe send it to me so I can have a look at it.
Hope this helps
Let me know if you need further assistance on this (Reward points for helpful answers are always appreciated )
Cheers

Similar Messages

  • Google calendar is getting the error "Firefox has detected that the server is redirecting the request for this address in a way that will never complete." I have tried disabling cookies, clearing cookies and cache but that didn't work.

    Google calendar is getting the error "Firefox has detected that the server is redirecting the request for this address in a way that will never complete." I have tried disabling cookies, clearing cookies and cache but that didn't work.

    Clear the cache and the cookies from sites that cause problems.
    * "Clear the Cache": Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    * "Remove the Cookies" from sites causing problems: Tools > Options > Privacy > Cookies: "Show Cookies"
    * http://kb.mozillazine.org/The_page_is_not_redirecting_properly

  • Unable to disable cookies in FF 3.6.10 in some web sites

    Both cookies boxes are unchecked in FF 3.6.8.
    Enter some web sites which over-ride my [no cookies allowed] settings and write unlimited cookies to my hard disk.
    What is procedure to block and avoid these unwanted cookies ?
    In the past my system has received viruses, worms, trojan horses through spam EMail cookies.
    As a result, it is necessary for me to avoid un-necessary cookies, and select only those limited cookies that have come from safe sources.
    Do not have this security difficulty with FF 3.0.10.
    System is using WIN XP, Trend AntiVirus, ZoneAlarm firewall.
    Thank you for your help.

    To see all the History and Cookie options, select: Tools > Options > Privacy > History: Firefox will: "Use custom settings for history"<br />
    See [[Options window - Privacy panel]]
    See:
    * http://kb.mozillazine.org/Cookies
    * [[Cookies]]
    * [[Enabling and disabling cookies]]

  • Disabled Cookies on Browser, BUT How do you tell?

              I know that you can't save a permanent cookie to the user's computer when cookies
              are disabled in a browser. You can set a temporary cookie that will last for the
              session. An example is Weglobic's JSESSIONID cookie.
              First. I was hoping that when I tried to set a permanent cookie, that at least the
              cookie would last for the session so that it gets sent back to Weblogic like JSESSIONID.
              That doesn't seem to be the case. Doh! Any comments?
              Second. Is there a way I can tell if a browser has disabled cookies so that I can
              set my cookie as a temporary cookie instead of a permanent cookie so that it gets
              passed back to Weblogic in subsequent request? I looked at the header information
              and I didnt' see anything.
              BTW. I'm developing on Windows 2000 and deploy to Unix. Using iPlanet 4.1 as the
              WebServer and Weblogic 6.1 SP2.
              Thanks!!! Later...
              - Wayne
              

              Thanks for the Info guys!.
              I got a work around. I have client side JavaScript that checks to see if Permanent
              Cookies are disabled. I then pass the flag to the destination URL. If cookies are
              disabled, then I just set it to a temporary cookie and it's find.
              Got some tips from groups.googles.com. This side use to be the Deja Newsgroups.
              Later...
              - Wayne
              "Vyas" <[email protected]> wrote:
              >
              >If you use encodeurl to encode all your links (in the HTML you throw back
              >to browser)
              >then weblogic is supposed to detect if a browser is able to accept cookies
              >or not
              >(if not then uses URLencoding to put the cookies in the URL).
              >By default URLencoding is enabled in weblogic if cookies are turned off
              >on the browser
              >side.
              >
              >As usual there are a few caveats though
              >1. WL documentation states the because for the first communication, since
              >weblogic
              >does not know that a cookie is being accepted or not , it always encodes
              >the uRL.
              >I don't how this is supposed to be really true or not, because if true the
              >first
              >URL should always have JSESSIONID, I did not find it to be the case.
              >2. Even though cookies are turned off on the browser, I did not see URL
              >encoding
              >happening all the time.
              > There is an explicit option in weblogic to turn off cookies completely
              >(irrespective
              >of what the browser is doing).
              >
              >The bottomline is that your app has to code for urlencoding.
              >
              >Vyas
              >
              >"Wayne Lau" <[email protected]> wrote:
              >>
              >>I know that you can't save a permanent cookie to the user's computer when
              >>cookies
              >>are disabled in a browser. You can set a temporary cookie that will last
              >>for the
              >>session. An example is Weglobic's JSESSIONID cookie.
              >>
              >>First. I was hoping that when I tried to set a permanent cookie, that at
              >>least the
              >>cookie would last for the session so that it gets sent back to Weblogic
              >>like JSESSIONID.
              >> That doesn't seem to be the case. Doh! Any comments?
              >>
              >>Second. Is there a way I can tell if a browser has disabled cookies so
              >>that I can
              >>set my cookie as a temporary cookie instead of a permanent cookie so that
              >>it gets
              >>passed back to Weblogic in subsequent request? I looked at the header
              >information
              >>and I didnt' see anything.
              >>
              >>BTW. I'm developing on Windows 2000 and deploy to Unix. Using iPlanet
              >>4.1 as the
              >>WebServer and Weblogic 6.1 SP2.
              >>
              >>
              >>Thanks!!! Later...
              >>
              >>
              >>- Wayne
              >>
              >
              

  • Get the http destination, not simple!

    Hi all,
    I have a Java WebDynpro application that contains some link to BSPs.
    I have added the bsp http address in the Destination service (in Visual administrator), and i'm tring to get it from a Java WebDynpro like sap documentation suggested. The code i'm using is:
         try {
         InitialContext ctx = new InitialContext();     
         DestinationService dstService = (DestinationService) ctx.lookup(DestinationService.JNDI_KEY);
         if (dstService == null)
         throw new NamingException("Destination Service not available");
         try{
         Destination destination = dstService.getDestination("HTTP","sso_givaudan_OpportunityLink");
         //for HTTP destination: cast
         HTTPDestination httpDestination = (HTTPDestination) destination;     
         //obtain a HTTPUrlConnection from the destinationHttpURLConnection
         HttpURLConnection httpConnection = httpDestination.getURLConnection();
         urlOpportunityLink = httpConnection.toString(); //return the http address
         } catch (IDException ex) {}
           catch (RemoteException ex) {};
         } catch (NamingException e) {};
         wdContext.getCurrentElement().setAttributeValue("OpportunityLink",urlOpportunityLink);
    I have the follow exception on the ctx.lookup:
    An error has occurred:
    "Failed to process the request."
    Please contact your system administrator.
    Hide details
    This page was created by SAP NetWeaver. All rights reserved.
    Web Dynpro client:
    HTML Client
    Web Dynpro client capabilities:
    User agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322), client type: msie6, client type profile: ie6, ActiveX: enabled, Cookies: enabled, Frames: enabled, Java applets: enabled, JavaScript: enabled, Tables: enabled, VB Script: enabled
    Accessibility mode: false
    Web Dynpro runtime:
    Vendor: SAP, build ID: 7.0004.20050812153807.0000 (release=645_VAL_REL, buildtime=2005-09-21:09:00:55[UTC], changelist=362988, host=pwdfm101), build date: Thu Jan 19 11:02:30 CET 2006
    Web Dynpro code generators of DC local/GivaudanNavigation:
    SapDictionaryGenerationCore: 7.0004.20050713144105.0000 (release=645_VAL_REL, buildtime=2005-09-19:09:56:45[UTC], changelist=357691, host=PWDFM101.wdf.sap.corp)
    SapMetamodelWebDynpro: 7.0004.20050713144450.0000 (release=645_VAL_REL, buildtime=2005-09-19:09:58:47[UTC], changelist=357707, host=PWDFM101.wdf.sap.corp)
    SapMetamodelCore: 7.0004.20050713144259.0000 (release=645_VAL_REL, buildtime=2005-09-19:09:50:51[UTC], changelist=357699, host=PWDFM101.wdf.sap.corp)
    SapWebDynproGenerationTemplates: 7.0004.20050812153807.0000 (release=645_VAL_REL, buildtime=2005-09-19:10:17:37[UTC], changelist=362988, host=pwdfm101)
    SapWebDynproGenerationCTemplates: 7.0004.20050812153807.0000 (release=645_VAL_REL, buildtime=2005-09-19:10:17:37[UTC], changelist=362988, host=pwdfm101)
    SapGenerationFrameworkCore: 7.0004.20050713144242.0000 (release=645_VAL_REL, buildtime=2005-09-19:09:50:22[UTC], changelist=357697, host=PWDFM101.wdf.sap.corp)
    SapIdeWebDynproCheckLayer: 7.0004.20050713144412.0000 (release=645_VAL_REL, buildtime=2005-09-19:10:01:14[UTC], changelist=357705, host=PWDFM101.wdf.sap.corp)
    SapMetamodelDictionary: 7.0004.20050509170017.0000 (release=645_VAL_REL, buildtime=2005-09-19:09:54:51[UTC], changelist=346508, host=PWDFM101.wdf.sap.corp)
    SapMetamodelCommon: 7.0004.20050713144259.0000 (release=645_VAL_REL, buildtime=2005-09-19:09:50:57[UTC], changelist=357699, host=PWDFM101.wdf.sap.corp)
    SapWebDynproGenerationCore: 7.0004.20050713144412.0000 (release=645_VAL_REL, buildtime=2005-09-19:10:01:24[UTC], changelist=357705, host=PWDFM101.wdf.sap.corp)
    SapDictionaryGenerationTemplates: (unknown)
    Web Dynpro code generators of DC sap.com/tcwddispwda: No information available!
    Web Dynpro code generators of DC sap.com/tcwdcorecomp: No information available!
    J2EE Engine:
    7.00   patchlevel
    Java VM:
    Java HotSpot(TM) Server VM, version: 1.4.2_09-b05, vendor: Sun Microsystems Inc.
    Operating system:
    Windows 2003, version: 5.2, architecture: x86
    Error stacktrace:
    java.lang.ClassCastException
         at com.sap.givaudan.navigation.comp.NavigationComp.wdDoInit(NavigationComp.java:128)
         at com.sap.givaudan.navigation.comp.wdp.InternalNavigationComp.wdDoInit(InternalNavigationComp.java:115)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:95)
         at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
         at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:417)
         at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:401)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.getApplicationHandle(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.prepareTasks(AbstractClient.java:216)
         at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:647)
         at com.sap.tc.webdynpro.clientserver.cal.ClientManager.parseRequest(ClientManager.java:144)
         at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.parseRequest(ApplicationHandle.java:79)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:43)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:159)
    Could someone help me? I will appreciate.
    Thanks,
    Vito

    <param name="Loop" value="?">
    Adjust the question mark to suit
    "npqster" <[email protected]> wrote in
    message
    news:fsshc2$19e$[email protected]..
    > In this page below, how do I get the shockwave file to
    freeze at the last
    > frame?
    >
    >
    http://ltcproduction.com/creative.html

  • Cannot disable cookies

    iMac 24" OS Lion/ FF 5.0.1 & 6. cannot disable cookies even with permanent private mode ,cookies unchecked & third party unchecked when I open FF there are about 50 cookies I remove them they come right back with out going any where on the web !!!!!!! remove them again ,close FF, open FF they are all back !!! and when I surf the WEB I get MORE !!! ever since I started using Lion !! I now have tons of spam !! it was a Good Install no prob's I prepped for Lion Before Installed. No Issues at all !! Safari is the same way cookies everywhere !!!

    See http://kb.mozillazine.org/Preferences_not_saved and [[Preferences are not saved]]
    Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]]

  • Business Catalyst Help | Allow site visitors to disable cookies

    This question was posted in response to the following article: http://helpx.adobe.com/business-catalyst/partner/allow-site-visistors-disable-cookies.html

    Hi Frank,
    thanks for the question. What do you mean by "can prove"? BC allows you to enable the "Cookie Module", hence providing the users the choice to disable cookies. I've seen that you commented to this post as well: http://helpx.adobe.com/business-catalyst/partner/allow-site-visistors-disable-cookies.html.
    What exactly do you mean by "proof"? From our research the current module should suffice. However, if there are other pieces of info that we might have missed, please share them with us.
    Thanks,
    Dragos M. Product Manager Business Catalyst

  • If user disable cookie how to set and use session with URL Rewritting

    if user disable cookie how to set and use session with URL Rewritting by append session ID in url

    If cookies are disabled, then app server will automatically try to use URL rewriting for session control. Programmer's responsibility is to encode any links or redirects using
    response.encodeURL("/yourPage.jsp")
    and
    response.encodeRedirectURL("/yourPage.jsp")
    See API for details
    http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/servlet/http/HttpServletResponse.html#encodeURL(java.lang.String))

  • Weblogic wants me to disable cookies to run struts?!

              Hi,
              I woudl like to deploy a web application that use struts 1.1
              in Weblogic 8.1 sp2 (windows)
              The probelm is when I view a page that has struts code
              it works fine for first time, but when I try to browse the same
              or any other struts page again, it gives me this error:
              java.lang.ClassCastException
              at org.apache.struts.util.RequestUtils.createActionForm(RequestUtils.java:777)
              Furthermore, I notced that when I disable cookies,
              (<session-param>
              <param-name>CookiesEnabled</param-name>
              <param-value>false</param-value>
              </session-param>
              strust work fine, it seems it like to use URLRewriting instead, But if i disable
              cookies, I have other JSP pages which uses normal "<jsp:useBean ..."
              and now these pages are suffering becouse all of there session data are lost.
              Also, I have been running this web application on weblogic 6.1 are it was working
              fine.
              any help please?
              thanks in advance
              Ahmed
              

    "Ahmed" <[email protected]> wrote in message news:[email protected]...
              > you are right, I did some mistake in class decleration
              > which I think weblogic 6.1 was forgative enough and allow it
              > but weblogic 8.1 didn't.
              Glad to help.
              Regards,
              Slava Imeshev
              >
              > AHmed
              >
              >
              >
              >
              > "Ahmed" <[email protected]> wrote:
              > >
              > >Slava,
              > >
              > >I didn't specify a cookie path, also this calls works for first
              > >time, but it fails in the second time,
              > >Futhermore, the error happned before it enter the perform action
              > >method in my struts framework, so i didn't fail in the code I wrote.
              > >(RequestUtils.java is - i think - is one of libraries that comes with
              > >struts)
              > >also, this web application has been working in weblogic 6.1
              > >
              > >I found a link in struts website which is mentioening
              > >this class cast problem, but it refering to weblogic 5.1 not 8.1
              > >http://www.mail-archive.com/[email protected]/msg00284.html
              > >
              > >Ahmed
              > >
              > >
              > >
              > >"Slava Imeshev" <[email protected]> wrote:
              > >>Ahmed,
              > >>
              > >>
              > >>I don't think it has anything to do with weblogic. It's likely you have
              > >>code path that
              > >>handles cookies and this path fails at RequestUtils.java:777
              > >>
              > >>Print a class name at line before 777 to see what is actually passed.
              > >>
              > >>Regards,
              > >>
              > >>Slava Imeshev
              > >>
              > >>"Ahmed" <[email protected]> wrote in message news:[email protected]...
              > >>>
              > >>> Hi,
              > >>>
              > >>> I woudl like to deploy a web application that use struts 1.1
              > >>> in Weblogic 8.1 sp2 (windows)
              > >>> The probelm is when I view a page that has struts code
              > >>> it works fine for first time, but when I try to browse the same
              > >>> or any other struts page again, it gives me this error:
              > >>>
              > >>> java.lang.ClassCastException
              > >>> at org.apache.struts.util.RequestUtils.createActionForm(RequestUtils.java:777)
              > >>>
              > >>> Furthermore, I notced that when I disable cookies,
              > >>> (<session-param>
              > >>> <param-name>CookiesEnabled</param-name>
              > >>> <param-value>false</param-value>
              > >>> </session-param>
              > >>>
              > >>> strust work fine, it seems it like to use URLRewriting instead, But
              > >>if i disable
              > >>> cookies, I have other JSP pages which uses normal "<jsp:useBean ..."
              > >>> and now these pages are suffering becouse all of there session data
              > >>are lost.
              > >>> Also, I have been running this web application on weblogic 6.1 are
              > >>it was working
              > >>>
              > >>> fine.
              > >>>
              > >>> any help please?
              > >>>
              > >>> thanks in advance
              > >>>
              > >>> Ahmed
              > >>>
              > >>>
              > >>
              > >>
              > >
              >
              

  • Can't sign in to adsense, no enable/disable cookies option in tools

    I can't sign in to adsense, and one troubleshooting suggestion was to make sure cookies are enabled. Went too tools-options-privacy and the cookie section has no option to enable or disable cookies. Cookies seem to be enabled, but how do I know? I could sign in to adsense fine before this last update.

    Seems to be an issue with AAM. You might try uninstalling AAM and re-installing the most updated version. Lets try the below suggestions:
    > Download and install the Adobe Creative Suite Cleaner Tool: http://www.adobe.com/support/contact/cscleanertool.html
    > Extract and run it.
    > Select "e" for English.
    > Hit "Y" for Yes if asked.
    > Select Option 3 for Creative Cloud.
    > Then select Option 1 for Creative Cloud Installer.
    > Download and Install the latest version of Adobe Application Manager from the below link :
    Windows: http://www.adobe.com/support/downloads/detail.jsp?ftpID=4773
    Mac: http://www.adobe.com/support/downloads/detail.jsp?ftpID=4774
    > Try to install the update now and check.
    >If error still persists, Rename the OOBE folder to OOBE OLD from
    Mac: MAC HD/Library/Application Support/Adobe
    Win: C:\Program Files (x86)\Common Files\Adobe\
    > Install AAM again and try to launch.

  • Error in SXI_CACHE and reading HTTP destination: INTEGRATION_DIRECTORY_HMI

    I have been going over many posts etc trying to figure out why this quit working. Basically everything was working fine, and I did a Integration Process Scenario and uploaded that, once that was complete I started getting cache errors that where affecting everything else already configured in XI.
    I have tested in SM59 INTEGRATION_DIRECTORY_HMI and when I put in path
    /dir/hmi_cache_refresh_service/ext I get back a 200 response on connection test
    and put in path /dir/cacheRefresh I get a 500 response which I assume both are fine,
    I have also tested by the ping test in sicf using PIISUSER along with the url test of http://<host name>:<port>/dir/hmidiag/ext?method=info all was successful
    So the error seems to come when I run sxi_cache
    If I do a delta cache it comes up with the following error Prefix number: entry missing for system PIT client 300
    If I do a full cache refresh it runs in the background (and while it runs all the other scenario's work) but after the full cache comes back it has Unable to refresh cache contents with the message of Error when reading HTTP destination: INTEGRATION_DIRECTORY_HMI.
    Also once this error is checked all other scenerio's quite working again with the following message
    XIServer:UPDATE:Error when reading HTTP destination: INTEGRATION_DIRECTORY_HMI
    Does anyone have any ideas?
    I def award points
    Cheers
    Devlin

    Hi,
    I don't know if this is the exactly case we have here... but in our PI DEV and PRD environments it does not happen. In our QAS environment this error occurs everytime we create/change some integration scenario object and activate it. Then, all outbound interfaces start with this error. To solve it we go for a full refresh, delete Adapter Engine cache and restart ICM.
    We are trying for a long time to search why this happens only on QAS environment without success... But thanks good it does not happen in PRD
    regards.
    roberti

  • How to find out the HTTP destination of the Integration Server

    Hi,
    during the technical configuration of the exchange infrastructure the HTTP destination of the integration server was specified. Unfortunately I don't know this destination and need it now to configure the Business Systems as the Local Integration Engine. I read in the SAP library that the destination consists of the following:
    Target Host,
    Service No. (HTTP or HTTPS port) and
    Path Prefix (path in the HTTP service tree of the SAP NetWeaver AS) which is /sap/xi/engine?type=entry
    But when I type in the corresponding address (e.g. http://ccc60:4444/sap/xi/engine?type=entry) I got a message that the requested resource does not exist.
    How can I find out this destination?

    Hi Marc,
    Is your server name the complete qualified name?.
    You can get this from SMICM>Goto>parameters-->Dispay
    Parameter: icm/host_name_full
    HTTP port name: SMICM>Goto>service.
    Regards
    Vijaya

  • Dynamic Configuration of HTTP Destinations in SOAPReceiver

    Dear PI Developers
    I'll define a dynamic Configuration for my HTTP Destination in SOAPReceiver with XI3.0 Protocol.
    The solution for that is to use an Adapter Module to set the dynamic Configuration Value.
    Process: ... > SOAP Receiver > MyAdapterModule, set HTTP Destination > SOAP Receiver, send Message to HTTP Destination
    URL-Adressing work's fine
    This works fine for URL-Adressing, here's my Java Code from my Adapter Module:
    Message message = (Message) inputModuleData.getPrincipalData();
    message.setMessageProperty(new MessagePropertyKey("TServerLocation", "http://sap.com/xi/XI/System/SOAP"), "http://domain.com/foobar");
    HTTP Destination, how it works?
    If I'll use HTTP Destination as Adressing Type but the HTTP Destination will not set.
    I think the "TServerLocation" Property don't work for the HTTP Destination, but I don't find a Property in:
    Configuring the Receiver SOAP Adapter - Advanced Adapter Engine - SAP Library
    My Questions
    Did someone know the coresponding property name for HTTP Destinations instead of "TServerLocation"?
    Are there other Solutions to set the HTTP Destination dynamicaly, for Example with variables %my_http_dest% ?
    How can I set my own variables %my_http_dest% in my Adapter Module?
    Background
    We have a lot of Destinations and a lot of Szenarios and won't create a SOAPReceiver and Routing for each Destination in each Szenario.
    The Destination depends on a HTTP Header Parameter from Sender, I'll map this Parameters to the coresponding HTTP Destination in the Adapter Module, that's the same Mapping for all Scenarios. To keep the performance, I cache this Routing Table in the Adapter Module.

    Here's a way to misapplay "mesage:{var}" variables:
    SAP NetWeaver XI: Variable Substitution with Adapter-Specific Message Attributes via DynamicConfigurationBean
    But it is a dangerous solution, I think we use URL-Adressing in place of HTTP Destination

  • Error when reading HTTP destination: INTEGRATION_DIRECTORY_HMI

    Hi, PI experts.
    When refreshing XI cache I get following error:
    <b>“Error when reading HTTP destination: INTEGRATION_DIRECTORY_HMI.”</b>
    Status of XI Runtime Cache is
    <b>Unable to refresh cache contents
    Error during last attempt to refresh cache</b>
    When starting cache delta refresh I get an error <b>OBJECTS_OBJREF_NOT_ASSIGNED</b>
    HTTP-destination INTEGRATION_DIRECTORY_HMI works correct (gives an error 500)
    In Cache Connectivity Test - Java IS and Adapter Engine are green and ABAP IS is yellow giving message “Attempt to fetch cache data from Integration Directory not yet started or still in process”
    I also read forum threads:
    sxi_cache
    Error while refreshing the XI runtime cache
    and “How To Handle XPI Caches in SAP NetWeaver 04s” but didn’t find there a solution
    Can anybody give me an advice how to solve this problem

    Hi
    You please check the INTEGRATION_DIRECTORY_HMI in SM59.
    Check the following fields:
    Target host:host name of xi
    Service No:xxxxx(ex:53000)
    Path Prefix:/dir/hmi_cache_refresh_service/ext
    make sure the service no is not Java port.
    Logon credentials:
    User:XIISUSER

  • How to set HTTP header field "cookie" with http receiver adapter?

    Hi,
    I am using http receiver adapter (not axis) in a scenario. I could not set a parameter with key cookie in http header. Is there some kind of restriction to set it? I am able to set others like connection and create custom fields using ASMA and dynamic key configuration via UDF on mapping.
    Could you please comment on, is cookie http parameter special or noneditable by PI's http adapter? I am looking for a solution without editing any abap code...
    Regards,

    I believe it is possible since axis adapter provides very same functionality. Let me summarize my scenario may be it helps:
    I am trying to call series of webservice lets say in a BPM. First service (login service) will provide me with a session id (in http header with key Set-Cookie) then I will call another service which has that session id in its http header with key cookie then I am going to logout. So I am testing the second part now, but it doest let me send cookie http header parameter.
    I hope I clarified a bit more my problem.
    Regards,

Maybe you are looking for

  • Bad Query Performance in Oracle Text

    Hello everyone, I have the following problem: I have a table, TABLE_A from now on, a table of more or less 1,000.000 rows, with a CONTEXT index, using FILE_DATASTORE, CTXSYS.DEFAULT_STORAGE, CTXSYS.NULL_FILTER, CTXSYS.BASIC_LEXER and querying the ind

  • JAVA + ACCESS + MYSQL + ENCODING!!!!

    i have to migrate some data from access to mysql. however, i have some japanese characters in the access table and whenever i am done w/ migration and open the mysql table, i see bunch of ?????? instead japanese character. since im now working for a

  • Cannot see users with server 10.7.3 update

    I updated to 10.7.3 and when I launch the server app I see only the administrator user in the users pane (all other users do not show up). Further, the knobs for + and - are grayed (disabled). I still can log in with any network user, though. How can

  • EDI820 currency and amount- blank in Payment advice.(Basic type PEXR2002)

    Hi All, We are in the process of implementing EDI 820 for customer payments. When the IDOC is generated, a payment advice is created but it has blank values in amount & currency fields, due to which we get an error "Formatting error in the field BKPF

  • EXCEPTION HANDLE IN BULK COLLECT

    HOW WILL I HANDLE EXCEPTION IN BULKCOLLECT SUPPOSE IF NO DATA IS FOUND I WANT TO SET A VARIABLE IS 0 THEN THERE AFTER OTHER STAEMENT ARE PROCESSED ELSE ALL STATEMENT ARE PROCESSED.