Dynamic authorization in Integration Gateway with SMP 3.0.3
Hi All,
we have SAP ECC as backend system, we created service in ECC and added service in gateway cockpit. Now i can get the data from backend ECC using gateway cockpit URL.
My doubt is
While creating destination for ECC in SMP Gateway Cockpit, we have to give credentials for basic authentication. While calling service of SMP Gateway Cockpit , It is going to ECC with the user name given in Gateway Cockpit and giving the data authorized by same,
How to make the dynamic authorization.
Thanks
Suresh
Tags edited by: Jitendra Kansal (Moderator)
suresh babu
I followed the steps mentioned by you.
1. Added a HTTP/HTTPS authentication provider to "SAP" security provider.
https://sapes1.sapdevcenter.com:443/sap/iwbep?sap-client=520
2. In the gateway cockpit. modified the destination details:
3. When i open service document, there is no pop-up. Did i miss something i between?
Regards,
JK
Similar Messages
-
Schema Data Type in SOAP Web Service while using Integration Gateway in SMP 3.0
Hi Experts,
I was working on Integration gateway component of SMP 3.0.3 where we can have oData services which connect to different data source from SMP and finally we have to consume from SMP. Here I have an SOAP Web service where there is Schema Data type which is an xml structure and because of that while doing the data modelling with Design time tools I am not able to map the properties as there aren't any as only the parent level Schema type is available in the SOAP Web Services. Please see the below image for reference :
So now I have 2 inputs no problems for design as such then I have the schema for that which comes as a output response which is where I am facing the issue as we don't have that Data Structure itself so how are we going to map that. I have seen some thin possibilities with Custom Scripts with SMP SP06 where this will help us to process the request and response at runtime with JS/Groovy. So needed some lights on this schema data type on Integration Gateway component of SMP 3.0.3 which we are planning to upgrade to SP06 as well so it will be a good starting point for this as well
Also have concerned my good friend Rakshit Doshi for this as well.
Regards,
Fenil.Hi All,
Sorry for the late response guys was stuck somewhere else and so couldn't reply to this, see I have below response in SOAP UI
There if we see we have the schema as the whole structure being defined under which we have all the child elements, am also posting the raw response from the soapUI below for better understanding
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<GetMSUserLoginDetailsResponse xmlns="http://tempuri.org/">
<GetMSUserLoginDetailsResult>
<xs:schema id="MemberDetails" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="MemberDetails" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Table">
<xs:complexType>
<xs:sequence>
<xs:element name="RECID" type="xs:string" minOccurs="0"/>
<xs:element name="FNAME" type="xs:string" minOccurs="0"/>
<xs:element name="LNAME" type="xs:string" minOccurs="0"/>
<xs:element name="CUSTNO" type="xs:decimal" minOccurs="0"/>
<xs:element name="MEMTYP" type="xs:decimal" minOccurs="0"/>
<xs:element name="MEMTYPENAME" type="xs:string" minOccurs="0"/>
<xs:element name="CUSTTYP" type="xs:decimal" minOccurs="0"/>
<xs:element name="EMAIL" type="xs:string" minOccurs="0"/>
<xs:element name="MEMPASSWORD" type="xs:string" minOccurs="0"/>
<xs:element name="ISDEBIT" type="xs:decimal" minOccurs="0"/>
<xs:element name="PARENTID" type="xs:string" minOccurs="0"/>
<xs:element name="CHILDOF" type="xs:string" minOccurs="0"/>
<xs:element name="CUSTTYP1" type="xs:string" minOccurs="0"/>
<xs:element name="ZONEID" type="xs:int" minOccurs="0"/>
<xs:element name="EMAILFOOTERDETAIL" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Table1">
<xs:complexType>
<xs:sequence>
<xs:element name="ErrorCode" type="xs:string" minOccurs="0"/>
<xs:element name="ErrorDesc" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
<MemberDetails xmlns="">
<Table diffgr:id="Table1" msdata:rowOrder="0">
<RECID>97101-101-0000057069</RECID>
<FNAME>Fenil</FNAME>
<LNAME>Doshi</LNAME>
<CUSTNO>1042231</CUSTNO>
<MEMTYP>42</MEMTYP>
<MEMTYPENAME>Management</MEMTYPENAME>
<CUSTTYP>8</CUSTTYP>
<EMAIL>[email protected]</EMAIL>
<MEMPASSWORD>as</MEMPASSWORD>
<PARENTID>97101-101-0000057069</PARENTID>
<CUSTTYP1>Zone</CUSTTYP1>
<ZONEID>2</ZONEID>
<EMAILFOOTERDETAIL><![CDATA[<strong></strong><br />]]></EMAILFOOTERDETAIL>
</Table>
<Table1 diffgr:id="Table11" msdata:rowOrder="0">
<ErrorCode>100</ErrorCode>
<ErrorDesc>Login Successful.</ErrorDesc>
</Table1>
</MemberDetails>
</diffgr:diffgram>
</GetMSUserLoginDetailsResult>
</GetMSUserLoginDetailsResponse>
</soap:Body>
</soap:Envelope>
So we have the data but as a xml Structure which is nothing but schema and is my Eclipse while mapping while defining response type it gives me just an schema as the property.
Regards,
Fenil. -
Reg. Integrating Gateway with SAML.
Hi All,
Is it possible to integrate NetWeaver Gateway with 2 different SAML.
For example let us assume that we have 2 different AD and 2 different SAML on top of AD ( Please assume that these SAML/AD will not converge).
Is it possible for to configure one gateway to multiple SAML?
Can any one help me on this.
Thanks
-ArunHi,
I have a similiar solution running
callmanager 3.3(4)SR2
Siemens DX PABX
2651XM 12.3(6a) AIM Mobule
MGCP
Router is configured as master
PBX is connected via E1 using Q931 NOT QSIG
I did not install this solution but i understand that they had issues running QSIG and then back tracked to Q931.I don't know the exact issues as it was before my time.
It all works fine , but obviously we lose supplementary services.
Mark -
Tranport for Integration Gateway.
Hi All,
I have one query on the transporting the Application that has been developed on Integration Gateway with SOAP as backend.
As per SAP Note 1931374 They say that Desitnation assignment cannot be done on the Gateway management and should be done at the eclipse @ the time of development itself. If that is the case then how we can do transportation from Dev to QA? Any suggestions on this.
Also i could not see any option to export the project and import into another system can any one throw light on this.
cc: SAP Mobile Platform Developer Center
Thanks
-ArunHi Arun,
Your assessment is right. Unfortunately, there is no easy way to both changing the endpoint for the SOAP service or deploying the project without using the Eclipse based design-time. However, rest assured that we are aware of the issues and already planning to address them soon.
Regards,
Mustafa. -
Error when connecting an oracle DB with Integration gateway
I followed the steps from the blog How to connect an Oracle DB with Integration Gateway in SMP3 and the ojdbc was deployed successfully to SMP. Still, i'm getting "Driver class oracle.jdbc.driver.OracleDriver not found" error message when i try to test my connection. The first difference i saw when completing these steps was that I'm using SMP3 SP05, could this be the issue?
Joao D Franco Net
Could you share below information:
Can you cross check if deployed driver are OSGi enabled? Refer this.
Can you share screenshot of the destination settings and error ?
note: The blog you followed is referring to SP03 (1st GA of SMP3)..You should not have any problem in connecting to Oracle DB being on any SP.
Regards,
JK -
Create Operation with Integration Gateway for SOAP Webservices
Dear All,
Has anyone used the create operation for Soap Webservices for SMP 3.0 to invoke a POST into the system using OData and Integration Gateway.
Can you please help with the steps.
Thanks,
Best Regards,
Rakshit DoshiI tried the same sometime back but faced some issues. Then i came to know about one known issue.
Reference
Rgrds,
JK -
Integrating with SAP CRM / SAP ECC apps with SMP 3.0
Hi All,
I have some questions for integrating SAP ERP / SAP CRM applications with SMP 3.0, what my questions is
1) I want integrate SAP ERP / SAP CRM apps with SMP 3.0 from scratch. (which are available in the SAP Portal)
2) For that what are all the per-requisites, after integration is done if application want required any changes then how to update that app.
3) Provided SAP ERP / SAP CRM applications are all available executable only, is there any source are available for all theat apps.
Some of SAP ERP applications SAP ERP Customer Order Entry, SAP ERP Order Status, SAP ERP Quality Issue, SAP Employee Lookup and etc.. and
Some of SAP CRM applications SAP CRM SALES, SAP CRM SERVICE MANAGER, SAP Customer and Contacts, SAP Customer Briefing, SAP Customer Financial Fact Sheet, SAP Customer Loyalty, SAP Direct Store Delivery and etc... which are all available in the SAP Portal.
Please help me on the same.
Thank & Regards,
Ranjith Lingala
+91-9985241328Hi All,
I have some questions for integrating SAP ERP / SAP CRM applications with SMP 3.0, what my questions is
1) I want integrate SAP ERP / SAP CRM apps with SMP 3.0 from scratch. (which are available in the SAP Portal)
2) For that what are all the per-requisites, after integration is done if application want required any changes then how to update that app.
3) Provided SAP ERP / SAP CRM applications are all available executable only, is there any source are available for all theat apps.
Some of SAP ERP applications SAP ERP Customer Order Entry, SAP ERP Order Status, SAP ERP Quality Issue, SAP Employee Lookup and etc.. and
Some of SAP CRM applications SAP CRM SALES, SAP CRM SERVICE MANAGER, SAP Customer and Contacts, SAP Customer Briefing, SAP Customer Financial Fact Sheet, SAP Customer Loyalty, SAP Direct Store Delivery and etc... which are all available in the SAP Portal.
Please help me on the same.
Thank & Regards,
Ranjith Lingala
+91-9985241328 -
Dynamic Authorization Failed - Posture with Guest Portal - ISE - WLC
Hello everybody,
I'm implementing a NAC solution based on Cisco ISE. Unfortunately, I'm facing a problem related to the CoA (Change of Authorization).
The guest can authenticate successfully via portal and then he is redirected to the page of client provisioning.
When he is compliant with the policy he gets access without any problem and this means that CoA works perfectly. The issue occurs when he has to remediate (download the file from ISE and install it). In this case, we need a change of authorization profile.
The authentication logs show that the posture status changed from non-compliant to compliant but the users doesn't obtain access .
Here are details :
Authentication Details
Source Timestamp
2015-04-30 18:43:13.179
Received Timestamp
2015-04-30 18:43:13.18
Policy Server
ISE-CISCO
Event
5417 Dynamic Authorization failed
Failure Reason
11213 No response received from Network Access Device after sending a Dynamic Authorization request
Resolution
Check the connectivity between ISE and Network Access Device. Ensure that ISE is defined as Dynamic Authorization Client on Network Access Device and that CoA is supported on device.
Root cause
No response received from Network Access Device after sending a Dynamic Authorization request
Username
User Type
Endpoint Id
E0:9D:31:07:**:**
Endpoint Profile
IP Address
Identity Store
Identity Group
Audit Session Id
ca0019ac00000003ae674255
Authentication Method
Authentication Protocol
Service Type
Network Device
WLC-1
Device Type
Location
NAS IP Address
172.25.0.202
NAS Port Id
NAS Port Type
Authorization Profile
Posture Status
Compliant
Security Group
Response Time
15002
Other Attributes
ConfigVersionId
4
RadiusPacketType
CoARequest
Event-Timestamp
1430415778
AcsSessionID
50149c2f-08fb-4f9d-b1b5-f655e71d039f
StepLatency
3=15001
Device IP Address
172.25.0.202
CiscoAVPair
subscriber:command=reauthenticate
audit-session-id
ca0019ac00000003ae674255
Session Events
2015-04-30 18:43:13.18
Dynamic Authorization failed
2015-04-30 18:41:44.159
Dynamic Authorization failed
2015-04-30 18:35:42.64
Guest Authentication Passed
2015-04-30 18:34:39.214
RADIUS Accounting start requestYou can use LWA for this . he WLC redirects the HTTP traffic to an internal or external server where the user is prompted to authenticate. The WLC then fetches the credentials (sent back via an HTTP GET request in the case of external server) and makes a RADIUS authentication. In the case of a guest user, an external server (such as Identity Service Engine (ISE) or NAC Guest Server (NGS)) is required as the portal provides features such as device registering and self-provisioning.
Refer to the following link for configuration example
http://www.cisco.com/en/US/products/ps11640/products_configuration_example09186a0080bead09.shtml -
Hello Fiori und SMP experts,
cann somebody answer mir the following questions please
Since which version of SMP is the integration of Fiori possible?
Is it possible to integrate a Fiori-App with SMP directly without SAP Fiori Client?
Thanks a lot in advance
Best regards
Tags edited by: Michael ApplebyFiori client is build with Kapsel plugins and kapsel plugins are available from SMP 3.0 . Kapsel plugins are custom plugins developed using Cordova technology by SAP to enable enterprise grade features like Logon, encryption, push features .
For more information on cordova and kapsel , please look at What is Cordova and how does it work ? and An Introduction to SMP Kapsel
Regards
Virinchy -
SMP 3.0 Integration Gateway as SOA?
Guys, Most important component of SMP 3.0 we call them Integration gateway. Does it solve real enterprise problems of connection to variety of customer's back-ends such as RDMS, connection to their portal apps as back-end, connection to BI tools as back-end? Real enterprise headache is since many years for their varying purposed adopted many back-ends which includes databases and they have developed some sort of enterprise portal which they normally operate on computer.
Question here is Does Integration Gateway allows connection to all back-ends discussed above? Doe it also allows to combine multiple back-ends given above and have capability in any of the SMP 3.0 component where we customize the business logic and finally get something out of SMP 3.0/All Back-ends(combined business logic) which we use it on mobile?
Service Oriented Architecture capabilities in SMP 3.0 Integration Gateway? it it just a java lean/web server to consume ready made business logic and make it available in form or OData to Mobiles?
Everyone is invited to answer my questions.This question was asked to SAP but could not get any answer unfortunately.
Regards,
MayurGuys, Most important component of SMP 3.0 we call them Integration gateway. Does it solve real enterprise problems of connection to variety of customer's back-ends such as RDMS, connection to their portal apps as back-end, connection to BI tools as back-end? Real enterprise headache is since many years for their varying purposed adopted many back-ends which includes databases and they have developed some sort of enterprise portal which they normally operate on computer.
Question here is Does Integration Gateway allows connection to all back-ends discussed above? Doe it also allows to combine multiple back-ends given above and have capability in any of the SMP 3.0 component where we customize the business logic and finally get something out of SMP 3.0/All Back-ends(combined business logic) which we use it on mobile?
Service Oriented Architecture capabilities in SMP 3.0 Integration Gateway? it it just a java lean/web server to consume ready made business logic and make it available in form or OData to Mobiles?
Everyone is invited to answer my questions.This question was asked to SAP but could not get any answer unfortunately.
Regards,
Mayur -
PeopleSoft 8.53 Integration Error with Oracle SES
My System Details are :
Machine 1
Hostname : host1
Port : port1
Application : PeopleSoft 8.53 + HCM 9.2 + Oracle 11g
OS : Windows 7 (64 Bit)
Machine 2
Hostname : host2
Port : port2
Application :Oracle Secure Enterprise Search 11.1.2.2.0
OS : Windows 2008 Server (64 Bit)
No Error was encountered while installation and systems started without any error.
Now when trying to integrate PeopleSoft with Oracle SES.
I entered all the details as per installation docs at PeopleTools->Search Framework->administration->Search Instance
When I click on Ping I encounter the following error :
Ping Test Result: Failure. Exception caught GetMessageText: No default message. (0,0) (262,612)
I am behind a proxy server and have made the required entries in integrationGateway.properties files for proxy server.
Also have added userid:pwd in Proxy-Authorization property for HTTPTARGET connector ID.
The Errorlog.html contains the following error:
Type - Error
ErrorLevel - Standard Gateway Exception
Description - HttpTargetConnector:ExternalApplicationException. External System responded with an Error status.
Exception - PeoplesoftListeningConnector: GeneralFrameworkException
MessageCatalog
MessageSet: 158 MessageID: 10623 MessageParms: HttpStatusCode returned : 407
Stack Trace
com.peoplesoft.pt.integrationgateway.common.ExternalApplicationException: HttpTargetConnector:ExternalApplicationException. External System responded with an Error status.
at com.peoplesoft.pt.integrationgateway.targetconnector.HttpTargetConnector.send(HttpTargetConnector.java:1159)
at com.peoplesoft.pt.integrationgateway.service.BasicConnectorInvocator.execute(BasicConnectorInvocator.java:131)
at com.peoplesoft.pt.integrationgateway.framework.GatewayManager.invokeService(GatewayManager.java:147)
at com.peoplesoft.pt.integrationgateway.framework.GatewayManager.connect(GatewayManager.java:191)
at com.peoplesoft.pt.integrationgateway.listeningconnector.PeopleSoftListeningConnector.doPost(PeopleSoftListeningConnector.java:183)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at com.peoplesoft.pt.integrationgateway.listeningconnector.PeopleSoftListeningConnector.service(PeopleSoftListeningConnector.java:86)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at com.peoplesoft.pt.integrationgateway.common.IBFilter.doFilter(IBFilter.java:84)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Request
Message-ID: <1975883609.1375092327640.JavaMail.userId@host1>
Date: Mon, 29 Jul 2013 15:35:27 +0530 (IST)
Mime-Version: 1.0
Content-Type: multipart/related; boundary="Integration_Server_MIME_Boundary"
Content-ID: PeopleSoft-Integration-Broker-Internal-Mime-Message
PeopleSoft-ToolsRelease: 8.48
--Integration_Server_MIME_Boundary
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Content-Disposition: inline
Content-ID: IBInfo
<?xml version="1.0"?><IBInfo><ExternalOperationName><![CDATA[GETAPIVERSION.V1]]></ExternalOperationName><OperationType>sync</OperationType><From><RequestingNode><![CDATA[PSFT_HR]]></RequestingNode><Protocol>http</Protocol><WS-Security><WSTokenType><![CDATA[]]></WSTokenType><WSTokenEncrypted></WSTokenEncrypted><WSTokenSigned></WSTokenSigned><WSTokenEncryptLevel></WSTokenEncryptLevel><WSRequestAliasName><![CDATA[]]></WSRequestAliasName></WS-Security><SAML-CertAlias><![CDATA[]]></SAML-CertAlias><SAML-QualifierName><![CDATA[]]></SAML-QualifierName><SAML-Issuer><![CDATA[]]></SAML-Issuer><SAML-SubjectName><![CDATA[]]></SAML-SubjectName><SAML-Signature><![CDATA[]]></SAML-Signature><SAML-TokenData>***deleted for security purposes****</SAML-TokenData><URIResourceIndex>-1</URIResourceIndex><SegmentsUnOrder>N</SegmentsUnOrder></From><ContentSections><ContentSection><ID>ContentSection0</ID><ContentType>text/plain; charset=UTF-8</ContentType><ContentTransfer>8bit</ContentTransfer><NonRepudiation>N</NonRepudiation></ContentSection></ContentSections><Connector><ConnectorClassName><![CDATA[HttpTargetConnector]]></ConnectorClassName><ConnectorParameters><ConnectorParam><Name><![CDATA[Method]]></Name><Value><![CDATA[POST]]></Value></ConnectorParam><ConnectorParam><Name><![CDATA[URL]]></Name><Value><![CDATA[http://host2:port2/search/api/admin/AdminService]]></Value></ConnectorParam><ConnectorParam><Name><![CDATA[SOAPUpContent]]></Name><Value><![CDATA[Y]]></Value></ConnectorParam></ConnectorParameters><ConnectorHeaders><Header><Name><![CDATA[sendUncompressed]]></Name><Value><![CDATA[Y]]></Value></Header><Header><Name><![CDATA[Content-Type]]></Name><Value><![CDATA[text/xml; charset=utf-8]]></Value></Header></ConnectorHeaders></Connector><AttachmentSection ResponseAsAttachment="N"></AttachmentSection></IBInfo>
--Integration_Server_MIME_Boundary
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Content-ID: ContentSection0
Content-Disposition: inline
<?xml version="1.0"?>
<getAPIVersion xmlns="http://search.oracle.com/Admin"><credentials xmlns=""><userName>eqsys</userName><password>***deleted for security purposes****</password></credentials></getAPIVersion>
--Integration_Server_MIME_Boundary--
Response
Message-ID: <2136182902.1375092327641.JavaMail.userId@host1>
Date: Mon, 29 Jul 2013 15:35:27 +0530 (IST)
Mime-Version: 1.0
Content-Type: multipart/related;
boundary="----=_Part_8_1450854121.1375092327639"
Content-ID: PeopleSoft-Integration-Broker-Internal-Mime-Message
------=_Part_8_1450854121.1375092327639
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Content-Disposition: inline
Content-ID: IBInfo
<?xml version="1.0"?><IBInfo><Status><StatusCode>40</StatusCode><MsgSet>158</MsgSet><MsgID>10623</MsgID><Parameters count="1"><Parm>HttpStatusCode returned : 407</Parm></Parameters><DefaultTitle>Integration Gateway Error</DefaultTitle></Status><ContentSections><ContentSection><ID>ContentSection0</ID><ContentType>text/plain; charset=UTF-8</ContentType><ContentTransfer>8bit</ContentTransfer><NonRepudiation>N</NonRepudiation></ContentSection></ContentSections></IBInfo>
------=_Part_8_1450854121.1375092327639
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Content-Disposition: inline
Content-ID: ContentSection0
<HEAD><TITLE>Proxy Authorization Required</TITLE></HEAD>
<BODY BGCOLOR="white" FGCOLOR="black"><H1>Proxy Authorization Required</H1><HR>
<FONT FACE="Helvetica,Arial"><B>
Description: Authorization is required for access to this proxy</B></FONT>
<HR>
<!-- default "Proxy Authorization Required" response (407) -->
</BODY>
------=_Part_8_1450854121.1375092327639--
I have checked the required entries in integrationGateway.properties files for proxy server.
Also have checked the userid:pwd entered in Proxy-Authorization property for HTTPTARGET connector ID.
I have restarted the servers and machines as well but still the same error.
Kindly help me ?RCC wrote:
I agree with Hakan, sounds like your problem is getting to the proxy.
Is the SES server on the same network as PS? Or is it really somewhere else? Is this some kind of home setup since you are running PS on Win 7? If SES is on the same network as PS, I would drop the proxy config and test that way first. Get it working without the extra complexity, then add in Proxy. You can test connectivity from PS to SES with telnet or just browsing to SES.
Thanks for the response RCC.
The PS is a Demo Instance being used for study purpose. Both the machines are on the same network.
I tried the ping after removing the entries in integrationGateway.properties files for proxy server and it worked.
Ping, Test Login and Validate are successful.
I get the following error when I check Proxy Login.
Proxy login failed : Invalid credentials for the federation entity (262,1317) (262,1318)
I have created Federation Trusted Entity key by the name HCM92 on Oracle SES side and am using the same ID and password in the Query Service Credentials on the Search Instance Properties Page.
I was not getting any error in any log file related to this.
Kindly help. -
Error while connecting to Integration Gateway in Eclipse Junos
Hi Experts,
I am getting error while setting up Integration Gateway settings.
sending request to server failed reason: error during processing request on client
I am able to open Admin cockpit, gateway cockpit with same user and password. There is no information in log file also E:\SAP\MobilePlatform3\Server\log
What could be the possible reason?
Rgrds,
JK
Tags edited by: Michael ApplebyHi Marvin,
Appreciated your help.
While checking the connection to SMP server from the Integration Gateway, i got this error.
And i also i checked the Error log but not able to resolve this issue.
!ENTRY com.sap.it.commons.command.eclipsechannel 4 0 2014-06-05 09:42:13.859
!MESSAGE Error during processing request on client.
!STACK 0
com.sap.it.commons.command.CommandProcessingException: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at com.sap.it.commons.command.http.apacheclient.BackendCommandDispatcherApache.executeRequest(BackendCommandDispatcherApache.java:401)
at com.sap.it.commons.command.http.apacheclient.BackendCommandDispatcherApache.process(BackendCommandDispatcherApache.java:263)
at com.sap.it.commons.command.SynchronousProcessorBase.process(SynchronousProcessorBase.java:24)
at com.sap.it.commons.command.eclipsechannel.simplepref.controls.HttpServerConnection$2.run(HttpServerConnection.java:206)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at com.sap.it.commons.command.eclipsechannel.simplepref.controls.HttpServerConnection.testConnection(HttpServerConnection.java:203)
at com.sap.it.commons.command.eclipsechannel.simplepref.controls.HttpServerConnectionPreferencePage.testConnection(HttpServerConnectionPreferencePage.java:133)
at com.sap.it.commons.command.eclipsechannel.simplepref.controls.HttpServerConnectionPreferencePage.access$1(HttpServerConnectionPreferencePage.java:128)
at com.sap.it.commons.command.eclipsechannel.simplepref.controls.HttpServerConnectionPreferencePage$2.widgetSelected(HttpServerConnectionPreferencePage.java:108)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at org.eclipse.ui.internal.dialogs.WorkbenchPreferenceDialog.open(WorkbenchPreferenceDialog.java:215)
at org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java:65)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificates(Unknown Source)
at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:126)
at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:437)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
at com.sap.it.commons.command.http.apacheclient.BackendCommandDispatcherApache.executeRequest(BackendCommandDispatcherApache.java:359)
... 47 more
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificates(Unknown Source)
What this error says exactly?
but if some port (maybe 8080) is blocked the SMP3 installation setup will automatically suggest you other (free) ports.
While SMP3 server installation, i came across this pop-up, are you talking about this one?
Rgrds,
JK -
Error in destination tab gateway cockpit SMP 3.0 SP05
Hi Experts,
I created a destination in destination's tab and it was working fine. But now, I'm facing error when trying to connect to the destination. I have attached the screen shots . I restarted the SMP server and got the error as shown in the image . Before restarting I was getting unknown host proxy error.
Any idea what must have went wrong ?That is strange.
To be on same note, you are getting above error only while pinging the destinations and accessing respective services.. right?
Do you have any other Odata service(s) exposed via IGW and doesnt nee any destination details? Lets say exposing SOAP WS into Odata services (How to connect SOAP WebServices with Integration Gateway in SMP3). Are you able to open and get entity set info for this?
If possible, please raise an OSS ticket. Meanwhile lets hear from Bjoern Woppmann
Message was edited by: Jitendra Kansal -
Integration Gateway - JDBC - Character Encoding Issue
Hello,
I'm using SMP 3.0 SP06 and I'm getting data from MS SQL using JDBC interface and I can get all data successfully.
The problem is:
there is a column in database contain "Arabic" data "right-to-left" language.
and when executing the OData service, for example, if the data in arabic is "هذه للتجربة" it is getting to me "هذه للتجربة"
I think this is the same data but in a different encoding/decoding.
Do you have any idea ?
Thanks
HossamBy the way, I have checked it again it is working fine when requesting data in XML format "default"
The problem occurs only when requesting the service with format parameter "?$format=json"
and it is even working fine when calling it from "Advanced REST client"
so I think it is just a problem in the browser while displaying the data, specially chrome as it is working fine with IE, as chrome is displaying json files as plain text without any formatting or decoding, but IE is saving the file on PC and if I tried to open it by notepad++ I find data correctly decoded.
It seems it is not an SMP nor Integration gateway issue, sorry for confusing -
Hi everybody.
I would like to know the architecture and differences for using Fiori on top of the Gateway service of the SMP Cloud Platform. How does the architecture change, the prerrequisites, or if there are any restrictions in funcionality.
CC: SAP for Mobile
Thanks!
Leonardo.
Message was edited by: jitendra kansalGood Question Leonardo.
Typically Fiori consists of web applications and cannot directly integrate with SMP .
Fiori Web applications only runs in browser. But for these web applications to run as any normal native application , it is to be packaged into a native container using Cordova .
This might help to know about cordova and how it works .
SAP has developed and delivered a native container on cordova technology "SAP FIORI CLIENT" to run the fiori web applications.
There are very good blogs at Kapsel SDK and the SAP Fiori Client and SAP Fiori & SMP which might give more insight on this.
As of date SAP Fiori client is only integrated from SMP SP04 which was very recently released.
and the main missing feature in SMP cloud . (though the underlying netweaver gateway technology remains the same)
-Virinchy
Message was edited by: Virinchy P
Maybe you are looking for
-
Hi all, I created a PO with two line items with qty 108 and 190. I did GR for 108 qty for first line item and 95 qty for second line item. I did IR for both 108 and 95 qty. Then i reversed the first line tem 108 qty by 102 mvt type. Now in PO history
-
Deleted my iPod from home screen.
I seem to have deleted my iPod shortcut/app from my home screen. Just wondering how I can get it back.
-
Iphone and Camera Syncing Issues
When I plug in my Iphone to my MacBook I get an error message that reads "Syncing has been disabled on this Machine". Then when I click "Override" It states that it cannot be done. Then the iphone will start sycing. When I plug in either of my two ca
-
Determination of GL accounts from Main and Sub Transaction
Hi, I have configured main and sub transactions with associated G/L accounts. Is there any program/table through which I can find out the assciated G/L accounts which are already configured if I pass Main and Sub transactions.
-
Upgrading from 9.2 to Panther
I have just inherited an IMac G4 800Mhz 15" flat panel from work. It currently has 9.2 installed and I would like to upgrade to Panther. I tried to upgrade but I get the error 'startup disk was unable to select the install cd as the startup disk (-2)