Remote Service - Configuring Destination - Scope attribute
I want to clarify my understanding that destination of Remoting Service if configured as "request" scope is safe to use in load balancer (having no session stickiness) with multiple web servers. Pls. note that there is no state maintained at server side for the calls.
<service id="remoting-service"
class="flex.messaging.services.RemotingService">
<destination id="restaurant">
<properties>
<source>samples.restaurant.RestaurantService</source>
<scope>request</scope>
</properties>
</destination>
</service>
This post is related: http://forums.adobe.com/message/2245383#2245383
-Amit
Here's my setup:
Jar located at:
C:\lcds\tomcat\webapps\Alerts\WEB-INF\lib\CliqAlert.jar
Remote-Config file here:
C:\lcds\tomcat\webapps\Alerts\WEB-INF\flex\remoting-config.xml
Service definition:
<destination id="AlertService">
<properties>
<source>com.company.cliq.alert.service.AlertServiceImpl</source>
<scope>application</scope>
</properties>
</destination>
Navigating to class from Jar file:
C:\lcds\tomcat\webapps\Alerts\WEB-INF\lib\CliqAlert.jar\com\company\cliq\alert\service\Ale rtServiceImpl.class
Similar Messages
-
'Weblogic Tuxedo Connector' remote services configuration
Hi All,
I'm trying to use Weblogic Tuxedo Connector to call an external Tuxedo from my
Weblogic server.
I have already configured a local domain for my weblogic server and a remote server
for my external Tuxedo server, and it works fine...
The only problem is that I have to define all services in my remote server (using
T_DM_IMPORT entries in the wtc.xml configuration file) and I have more than 6000
services running in my Tuxedo.
Can I bypass this definition setting using some default value?
Thanks for your help,Josep,
The doc is not exactly correct. While it is true that the WTC
configuration only
provides for static configuration(there is no usage of runtime mbeans
yet), the
WLS SERVER does not need to be restarted in order for configuration
changes to
take effect. The WTC SERVICE must be restarted.
The WTCService that is running on the the WLS server is turned on and off
by deploying/undeploying the WTCServerMBean against the WLS server. The
scenario that Johns suggested would be something like: get the new list
of services
exported by Tuxedo, modify the MBean configuration accordingly,
undeploy/redeploy
the WTCServerMBean. The cost is in loss of that particular WTCService
for the
recycling time but the WLS server is still available for some other WTC
service.
Sorry for the confusion.
Bob Finan
Josep Freixes wrote:
I post this message just to let you known that I think that this cannot be done.
In the WTC 7.0 documentation (see http://edocs.bea.com/wls/docs70/wtc_admin/Install.html#1107584),
just before starting to explain the WTC MBean classes, you can read the following
paragraph:
This release of the WebLogic Tuxedo Connector provides only static configuration.
If you need to change any parameters used to configure the WebLogic Tuxedo Connector,
the WebLogic Server must be restarted for the changes to take effect. For example,
you can not add or remove domain network links, change network addresses, or import
or export new services.
So we will need to wait until the next version of WTC.
"John Wells" <[email protected]> wrote:
That bit can be fixed in WLS 7.0. There are Management Beans I don't know the
exact details of the Mbeans to use - look at the documentation) that can be used
to dynamically add and remove services in WTC in WLS 7.0. You could create an
Tuxedo EJB on the WLS side which uses those MBeans to progromatically change the
list of services. On the Tuxedo side, you could create a daemon client that subscribes
to events about service advertisement and then have this client call the EJB on
the WLS side. It can be done, though it is something of a circuitous route...
"Josep Freixes" <[email protected]> wrote in message
news:[email protected]...
Thanks for your help, John.
The problem is not the one-time typing of all the service names. The problem
is
to get the list up-to-date from now on... and every change needs to
restart the
WebLogic Server to be applied...
"John Wells" <[email protected]> wrote:
I don't think there is any way to default the services going from
WLS to
Tuxedo.
You just have to start typing... The only suggestion would be to
get
very friendly
with your editor and figure out how to use its macros.
"Josep Freixes" <[email protected]> wrote in message
news:[email protected]...
Hi All,
I'm trying to use Weblogic Tuxedo Connector to call an external
Tuxedo
from
my Weblogic server.
I have already configured a local domain for my weblogic server
and a
remote
server for my external Tuxedo server, and it works fine...
The only problem is that I have to define all services in my remote
server
(using T_DM_IMPORT entries in the wtc.xml configuration file) and I
have
more
than 6000 services running in my Tuxedo.
Can I bypass this definition setting using some default value?
Thanks for your help,
[att1.html] -
Unable to create Database in Reporting Service Configuration
Hi,
We have SQL Server 2012 in our environment. I want to enable monitor report in Lync 2013. i have separate Lync sql instance.
I am trying to configure new database in Reporting Service Configuration manager in report Server database Configuration wizard.
while testing connection getting below error.
could not connect to server:A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to
allow remote connections.(provider:Named Pipes provider,error:40-could not open a connection to SQL Server)
kindly help to resolve issue.Hi Rakesh,
Please check the below details information:
Check the ReportServer db is present in the Database engine.
Go and check the report server configurations (go here:Start -> All Programs -> Microsoft sql server 2012-> Configuration Tools -> Report Service Configuration Manager
check all the connections if still not working. then create a new reporting services Database. While creating it make sure you select native mode, if you want to create a share point services then select share point integration mode.
If the above didn't work, Please check which port is used for SQL Server database engine from SQL Server Configuration Manager.
If we are using dynamic port, please make sure:
SQL Server Browser service is running.
UDP 1434 port is enabled in the firewall.
If we are using static port, please make sure the port is enabled in the firewall.
Below is useful link about how to troubleshoot connection issue:
http://blogs.msdn.com/sql_protocols/archive/2005/12/22/506607.aspx
https://msdn.microsoft.com/en-us/library/ms156468.aspx?f=255&MSPPError=-2147217396
Similar thread for your reference:
http://www.mssqltips.com/sqlservertip/2340/resolving-could-not-open-a-connection-to-sql-server-errors/
If you have any more questions, please feel free to ask.
Regards,
Vicky Liu
Vicky Liu
TechNet Community Support -
Tpinit error when call a remote service
i have to call a remote tuxedo service in my local service,and the remote
service need to be authenticated when use tpinit. when i use tpinit in my
service,it will be error, i think maybe the application does not know which
tuxedo service i will call(local or remote),so,it may think my tpinit was
for my local service,then some error here.
what shall i do when call a remote service which need to be authenticated at
tpinit???
fishit's ok now,i made a stupid mistake.:)
"Anthony Fryer" <[email protected]> дÈëÏûÏ¢ÐÂÎÅ
:[email protected]..
>
What you should do is configure DOMAIN gateways between the remote tuxedodomain
and your own local domain. Then you don't need to call tpinit at all fromthe
local service that calls the remote service.
"fish" <[email protected]> wrote:
i have to call a remote tuxedo service in my local service,and the remote
service need to be authenticated when use tpinit. when i use tpinit in
my
service,it will be error, i think maybe the application does not know
which
tuxedo service i will call(local or remote),so,it may think my tpinit
was
for my local service,then some error here.
what shall i do when call a remote service which need to be authenticated
at
tpinit???
fish -
How configure reporting services configuration with sql server business development studio
I have installed sql server 2008 r2 mixed mode(sql server authentication) with native mode
I want to run report using reporting services config manager.
I made report in ssrs and I have configured reporting services configuration and web url from RSCM( reporting services config manager), i put on ssrs report.
report is build and deployed but when i take deployed url on Internet explorer, it shows the window below:
when I put the password nothing happened . if I put url in google chrome then it shows authentication required window like the same in IE
if I passed username=(levent/sa) and password then goes on window but does not see on page, if I passed only administrator name (levent) not passed sql server login name (sa) then does not close 'Authentication window'
'Computer connect net with modem'
before i tried on earlier PC, it worked fine.
setting is below link like this.
only set service Account is Use_built=NetworkSrvice
link
http://www.azurecurve.co.uk/2012/02/how-to-configure-sql-server-reporting-services-in-order-to-deploy-reporting-services-reports-in-gp/
what is the problem
Plz give suggestion quicklyHi tusharshinde,
Per my understanding that when you log in the report Manager you got the pop-up window ask for credential, you try to enter the SA account and the window account as the username and password but both not work, right?
Your issue related to the authentication. As you mentioned you have choose the ”Network Service” as the Service account, generally using this account in RSCM and RSWindowsNegotiate is added to the RSReportServer.config file as the default setting. With this
setting, the report server can accept requests from client applications requesting Kerberos or NTLM authentication. If Kerberos is requested and the authentication fails, the report server switches to NTLM authentication and prompts the user for credentials
unless the network is configured to manage authentication transparently.
The issue can be caused by many factors and please check one by one.
Did you enter the username and password for three times and got blank page or got some error? If you got some error, please provide the error information.
you can delete the specific Authorization Types inside rsreportserver.config file, open path:” \Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\rsreportserver.config”.
Search the file for the “AuthenticationTypes” section. Remove RSWindowsNegotiate and RSWindoeBasic to ensure only “RSWindowsNTLM” is specified in the file rsreportserver.config file.
Before do any modification, back up the files and remember to restart the ReportServer instance in the RSCM after the modification.
If step1 doesn’t work ,please also do the trusted Site Setting in the Browser, article with details steps for your reference:
http://technet.microsoft.com/en-us/library/bb630430.aspx
Please check the Report Manager's authentication mode.Have a look in the Report Manager's web.config file to check if you can find below information under the <system.web> (Path is “C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting
Services\ReportManager\Web.config ” ).
authentication mode="Windows"
identity impersonate="True"
Similar threads for your reference:
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/23c5daa0-3232-4e8c-89c9-4526960c9d14/ssrs-2008-credentials-login-prompt?forum=sqlreportingservices
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/0778e2ca-0fb1-4b5c-996c-6e327b5e1473/user-logon-credentials-for-ssrs-web-server-setup?forum=sqlreportingservices
Please tried to provide us more details information, if the problem still exists:
Did you login in the report manager locally or remotely via Browser and which URL you are using to login the Report manager?
Did you modified some configuration file before and what did you modified?
Did your windows account have the right permission to access the report manager?
Any problem, please feel free to ask.
Regards
Vicky Liu -
Service Registry in Web Service Configuration
Hi
I have a unique problem
I am using NWDS
SAP NetWeaver Developer Studio
SAP Enhancement Package 1 for SAP NetWeaver Developer Studio 7.1 SP04 PAT0000
Build id: 200911281443
In NWDS when I go to Windows --> Preferences --> Destination Configuration --> Web Service Configuration --> and say CREATE in the Destination Type I can not see the option of Service Registry I can only see the option of WSDL and WSIL
and in the following doc
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e058a805-68b2-2b10-6a8b-fc570f1c37d1?quicklink=index&overridelayout=true
How to Browse an Enterprise Services Registry in Visual Composer.pdf
Page 13 they have shown a screenshot where it shows the Destination Type as Service Registry
Can anyone tell me please how can I get the option of having Service Registry in Web Service Configuration
I have also installed CE 7.1 EHP1 preview provided by SDN
I know its a unique problem but if someone can throw light on this it will be very helpful to all those who want to work on Enterprise Service Repository
Regards
JMHi John,
I think the screenshot is wrong.
You can use WSIL to configure the backend system.
The WSIL url for ABAP systems is http://[host]:[port]/ sap/bc/srt/wsil?sap-client=[client_no]
Regards,
Christian -
Adobe Document Services Configuration
Hi Experts,
<b>ERP2004 SP17, EP 6.0 SP20, AS Java 6.40 (web dynpr runtime), As Java 7.0 (for ADS).</b>
I am running ADS on one server (NW 7.0) and web dynpro runtime on server (AS Java 6.40). We are using central SLD. ADS on 64 bit lunux systems is not supported if AS Java 6.40 is installed. I also have followed the note; 925741 Adobe DOcument Service with non supported platforms.
I am trying to configure ADS using the configuration guide for ADS for NW2004. I published the ADS to SLD.
I went to http://<host>.<company.com>:50000/AdobeDocumentServices/Config
and gave ADSUSER/Password,
I get the following response.
<b>RESPONE 1:</b>
HTTP/1.1 200 OK
Connection: close
Set-Cookie: <value is hidden>
Set-Cookie: <value is hidden>
Server: SAP J2EE Engine/7.00
Content-Type: text/xml; charset=UTF-8
Date: Tue, 13 Nov 2007 23:24:25 GMT
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ><SOAP-ENV:Body><rpl:rpDataResponse xmlns:rpl='urn:AdobeDocumentServicesVi'><rpl:Response xmlns:pns='urn:com.adobe'><pns:rpStrings><pns:RpString><pns:name>Error_Level</pns:name><pns:value>0</pns:value></pns:RpString><pns:RpString><pns:name>Results</pns:name><pns:value>
<b>Required stream: "PDFDocument" not found in request OR its length is</b> zero.</pns:value></pns:RpString><pns:RpString><pns:name>VersionInfo</pns:name><pns:value>710.20061024154505.342190</pns:value></pns:RpString></pns:rpStrings></rpl:Response></rpl:rpDataResponse></SOAP-ENV:Body></SOAP-ENV:Envelope
The document says it should bring the version of the ADS. I got a tree like response in which i see an element which shows the version: 710.20061024154505.342190
I can not execute PCRs that come with MSS business packages. I am getting an error like this below.
<b>ERROR 1:</b>
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Error during call to AdobeDocumentServer: Processing exception during a "Render" operation. Request start time: Tue Nov 13 14:06:46 MST 2007 com.adobe.ProcessingError: Template used in PDF render operation is invalid or cannot be found: url Reason code: http://<host>.<company.com>:50000/webdynpro/dispatcher/sap.com/msspcr/PcrApplication/wd_key56_1194988006244/unknown.pdf;jsessionid=(sapxid_XID_00)ID0612781050DB00927636819783032031End;saplb_=(J2EE1929400)1929450?sap.session.download=4&sap-wd-cltwndid=WID1194974867468&sap-wd-appwndid=kPtnj2P7jeiICdSg1OjikA%3D%3DVFdWFji1I83YX1%2FltSqVHw%3D%3D&sap-wd-norefresh=true - Unable to load dynamic library libcurl.so; [Error Log file "2007.11.13.140646PcrApplicationmss01.pdf" written to /usr/sap/XID/SYS/global/AdobeDocumentServices/renderErrorLog/errorFiles] Exception Stack Trace: com.adobe.ProcessingError: Template used in PDF render operation is invalid or cannot be found: url Reason code: http://<host>.<company.com>:50000/webdynpro/dispatcher/sap.com/msspcr/PcrApplication/wd_key56_1194988006244/unknown.pdf;jsessionid=(sapxid_XID_00)ID0612781050DB00927636819783032031End;saplb_=(J2EE1929400)1929450?sap.session.download=4&sap-wd-cltwndid=WID1194974867468&sap-wd-appwndid=kPtnj2P7jeiICdSg1OjikA%3D%3DVFdWFji1I83YX1%2FltSqVHw%3D%3D&sap-wd-norefresh=true - Unable to load dynamic library libcurl.so at com.adobe.ads.request.RemoteRenderer.renderAllRemote(Unknown Source) at com.adobe.ads.request.RemoteRenderer.renderAll(Unknown Source) at com.adobe.ads.request.RemoteRenderer.renderAll(Unknown Source) at com.adobe.ads.request.Renderer.renderDatalessPdf(Unknown Source) at com.adobe.ads.request.Renderer.renderSpecialPdf(Unknown Source) at com.adobe.ads.request.Renderer.renderWithCache(Unknown Source) at com.adobe.ads.request.Renderer.execute(Unknown Source) at com.adobe.BaseADSRequest.doWork(Unknown Source) at com.adobe.AdobeDocumentServicesWorker.processRender(Unknown Source) at com.adobe.AdobeDocumentServicesWorker.execute(Unknown Source) at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source) at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source) at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0_0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0_0.java:120) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126) at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157) at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79) at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92) at SoapServlet.doPost(SoapServlet.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175) 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(AccessController.java:207) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) Caused by: com.adobe.document.xmlform.InvalidTemplateException: IDL:com/adobe/document/xmlform/InvalidTemplateException:1.0 at com.adobe.document.xmlform.InvalidTemplateExceptionHelper.read(Unknown Source) at com.adobe.document.xmlform._FormFactoryStub.renderAll(Unknown Source) at com.adobe.ads.request.RemoteRenderer.renderAllRemote(Unknown Source) at com.adobe.ads.request.RemoteRenderer.renderAll(Unknown Source) at com.adobe.ads.request.RemoteRenderer.renderAll(Unknown Source) at com.adobe.ads.request.Renderer.renderDatalessPdf(Unknown Source) at com.adobe.ads.request.Renderer.renderSpecialPdf(Unknown Source) at com.adobe.ads.request.Renderer.renderWithCache(Unknown Source) at com.adobe.ads.request.Renderer.execute(Unknown Source) at com.adobe.BaseADSRequest.doWork(Unknown Source) at com.adobe.AdobeDocumentServicesWorker.processRender(Unknown Source) at com.adobe.AdobeDocumentServicesWorker.execute(Unknown Source) at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source) at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source) at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0_0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0_0.java:120) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126) at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157) at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79) at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92) at SoapServlet.doPost(SoapServlet.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175) 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(AccessController.java:207) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
I do not know RESPONSE 1 is causing ERROR 1 on portal.
I did not yet install adobe reader credentials.
any ideas why I am seeing the error on portal?One more observation I have made is:
a HTTP destination is created on AS Java 6.40 as part of the configuration.
<b>5.3 Creating a Destination of the Destination Service in the Java Environment</b><b>If you use print forms you have to create the destination service on the server where the Adobe document services are installed. If you use forms in ISR scenarios, for example in the Business Package MSS, you have to create the destination service on the J2EE engine that hosts Web Dynpro.</b>To create the new destination, proceed as follows:
1. Log on to the Visual Administrator. See How to Start the Visual Administrator [on page 48].
2. On the Cluster tab, choose Server <x> → Services → Destinations. Under Runtime, select HTTP. The available destinations are displayed. The information that applies to a selected destination is displayed in the right pane.
3. Choose New in the navigation panel.
4. In the dialog box that follows, enter the name FP_ICF_DATA for the new destination and choose OK.
5. Under Connection Settings enter the message server (or Web Dispatcher) of the SAP Web AS ABAP in the URL field:
http://<hostname>:<HTTP_port>
and in case of SSL,
https://<hostname>:<HTTPS_port> To display the host name of your SAP Web AS ABAP log on to SAP Web AS ABAP and call transaction SICF. In the main menu, choose Goto → Port Information. The information is displayed on a screen; where the HTTP_port is specified under Services.
6. Enter the client number of the system where the user ADS_AGENT exists in the field client. Keep the other fields System ID and Language empty.
7. Select the authentication method to use for the connection, and enter the parameters for the authentication method in the corresponding fields (if applicable).
In the Username field enter ADS_AGENT (must exist as service user in SAP Web AS ABAP)
In the Password field enter the same password as given for SAP Web AS ABAP service user ADS_AGENT.
See Creating a Service User in the ABAP Environment [on page 32].
8. If the connection is to use HTTPS, then specify how the connection should handle SSL server authentication.
9. Save the data.
After this configuration, I picked the button SAVE and TEST,
the system throws an error:
<b>Error during ping operation, Received HTTP response 404</b> -
Completely different AMF request packets for same remote service call from Flex to PHP using ZendAMF
I was trying to debug why one of the remote-services in our Flex application was failing randomly. What I found was interesting. Completely different AMF request packets were sent for same remote service call from Flex to PHP.
When the service call succeeds the AMF request packet looks like the following:
POST /video/flex/bin-debug/gateway.php HTTP/1.1
Host: localhost
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Cookie: PHPSESSID=j6u30i8uu6c3cvp8f4kipcpf05
Referer: http://localhost/video/flex/bin-debug/main.swf/[[DYNAMIC]]/5
Content-type: application/x-amf
C ontent-length: 305
Flex Message (flex.messaging.messages.RemotingMessage) operation = getMemberFromEvent clientId = 2F997CD0-7D08-8D09-1A9B-0000422676C8 destination = MembereventService messageId = B46AB58D-2241-83F0-41E4-9FE745565492 timestamp = 0 timeToLive = 0 body = [ 280 ] hdr(DSId) = nil
And when the service fails the AMF request packet looks like this:
ServiceRequest: getMemberFromEvent; RemoteService; getMemberFromEvent
(mx.messaging.messages::RemotingMessage)#0
body = (Array)#1
[0] 250
clientId = "1AA4FAAB-AEA5-8109-4B0D-000002B3A9A1"
destination = "MembereventService"
headers = (Object)#2
DSEndpoint = (null)
DSId = "nil"
messageId = "2F92E6C0-FE92-A09B-B150-9FE2F28D9738"
operation = "getMemberFromEvent"
source = "MembereventService"
timestamp = 0
timeToLive = 0
Also, following is the error message on Flex when the service fails:
{Fault code=Channel.Call.Failed, Fault string=error, Fault detail=NetConnection.Call.Failed: HTTP: Failed, Destination=MembereventService}
We are using Swiz as the micro-architecture for Flex development and Zend AMF for remoting between Flex and PHP.
Any ideas what is wrong here, what is causing Flex to send different request packets for the same service & what I can do to fix it?Hi, I know that your post is almost 5 years ago, but have you found the solution to this issue?
Thanks. -
Hey,
I get this error message when calling into an unassigned number which redirects to a response group:
From user URI:
sip:[email protected];gruu;opaque=srvr:Microsoft.Rtc.Applications.Acd:RS6nRGV9DlmpNsLtmz5qeQAA
To user URI:
0220198611;phone-context=DefaultProfile
From user agent:
RTCC/4.0.0.0 Response_Group_Service Announcement_Service
Diagnostic header:
26005; reason="The Response Group application was unable to transfer the call to the configured destination and no fallback exists."
Interestingly "To user URI: 0220198611;phone-context=DefaultProfile" is the number off the caller not the destination. I wonder is this a bug? So is the response group trying to transfer to this number and failing because of course it doesnt exist?
As you can see the below the number I am calling is not 0220198611:
From phone number: 0220198611;phone-context=DefaultProfile
To phone number: +6493760053 From mediation server: onzlyncfe1.domain.co.nz To mediation server: From gateway: 192.168.100.70
To gateway:
Disconnected by: +6493760053
Does the calling party's number have to be normalised? If so how can I do this because the global normailisation rules dont seem to apply
in this situation. These rules do work when when calling into a users DDI.
Also to be clear....
+6493760053 is an unassigned number which is setup to redirect to a response group.
If I assign +6493760053 to a user then it works.
Additionally this works perfectly when the gateway sends the call to our legacy 2007r2 mediation server then on to Lync. If the gateway sends the call directly to the co-located Lync mediation server I get the error described.
I hope I make sense. If you are confused let me know :)
Help is appreciated.
Thanks,
AndrewHi ANdrew
Kindly advise how you transfered the unassigned numbers to a specific user, i used the below command but it failled, the message displayed but the call never routed:
New-CsAnnouncement -Parent service:ApplicationServer:LyncFE.squareone.local -Name "SQ unassigned number announcement" -TextToSpeechPrompt "You entered an invalid extinsion you will be forwarded to the operator" -Language "en-US" -TargetUri "sip:[email protected];user=phone"
While [email protected] is the sip uri in my lync for the operator
could you advise what is my issue? -
IFS-20010 Unable to get service configuration
Hi,
I'm trying to connect to iFS from a Java application. Basically it's a remote server which we'll connect to using RMI for some integration work. It will run on the same server as CM SDK.
Anyway, I try and connect to the service using:
LibraryService.startService(name, schemaPassword, serviceConfig, domainName)
and it comes back with this error:
oracle.ifs.common.IfsException: IFS-20102: Unable to start service (IfsDefault)
oracle.ifs.common.IfsException: IFS-20010: Unable to get service configuration properties (SmallServiceConfiguration)
java.lang.NullPointerException
at oracle.gss.util.NLSLocale.getNLSLanguage(NLSLocale.java:675)
I'm running it from the command line, I have a batch file to set the classpath. Interestingly, if I run an Agent (i.e., a java class that extends oracle.ifs.management.domain.IfsServer) standalone, it works fine.
This makes me think there's some element of the classpath that I'm missing, but I'm not entirely sure what!
Could anyone shed any light on this? Metalink doesn't seem to have anything!
Cheers,
Phill
P.S. -- my CLASSPATH is as follows:
set CLASSPATH=%CLASSPATH%;%ORACLE_HOME%\ifs\cmsdk\lib\cmsdk.jar;%ORACLE_HOME%\lib;
set CLASSPATH=%CLASSPATH%;%ORACLE_HOME%\jdbc\lib\classes12.zip;%ORACLE_HOME%\j2ee\home\lib;
set CLASSPATH=%CLASSPATH%;%ORACLE_HOME%\j2ee\home\jazn.jar
set CLASSPATH=%CLASSPATH%;%ORACLE_HOME%\jdbc\lib\nls_charset12.jar
set CLASSPATH=%CLASSPATH%;%ORACLE_HOME%\ifs\cmsdk\settings\Just FYI, the solution to this was that the java security policy was denying access. I changed the java.policy to
grant {
permission java.security.AllPermission;
And this solved the problem. -
Hi Experts
Can you please let me know the use of WEB services and the scope of it in MDM.
Regards
VickeyHi Vickey,
Web services represent a self-contained subset of application functionality allowing different applications from different sources to communicate with each other without time-consuming custom coding. Because all communication is in XML, Web services are not tied to any one operating system or programming language.
As far as MDM is concern Web Service can retrieve multiple remote keys for multiple records from different tables for different remote systems. It is used to retrieve the results of MDMu2019s consolidation process. The result can be filtered by a remote system. The requested records can be identified by their:
● Internal MDM key
● External MDM key (value of the first display field)
● Remote key
and much more
The MDM Web services can be used to:
● Manage Master Data Objects
○ Existence check of a central master object before local creation
○ Retrieve details and create a local replicate
○ Create or update master data objects on MDM
● Manage Unique Identifiers of Master Data Objects
○ Remote system registers local object as replicate of global object
○ Key mapping during message exchange on SAP NetWeaver XI
Hope it helps.
Rgds
Deepak -
I'm getting a strange serialization issue with flex blazeds Spring.
I can search, add and alter entities but when trying to delete i'm getting this error:
flex.messaging.MessageException: Argument is not an array
However when i try the debug mode on server everything is OK.
here the stack trace for BlazeDs:
[BlazeDS]Exception when invoking service 'remoting-service': flex.messaging.MessageException: Argument is not an array
incomingMessage: Flex Message (flex.messaging.messages.RemotingMessage)
operation = supprimer
clientId = EA1F8D9C-BD0C-941A-F168-02A08E454F43
destination = ClientService
messageId = F8D2B72B-C1D3-E4C5-CB06-11AA332A95B8
timestamp = 1301671457890
timeToLive = 0
body = null
hdr(DSId) = EA1E7EDA-C60E-F245-CF47-35D38F0ED6FB
hdr(DSEndpoint) = my-amf
Exception: flex.messaging.MessageException: Argument is not an array
at flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:225)
at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1503)
at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:884)
at flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFilter.java:121)
at flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:158)
at flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:44)
at flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilter.java:67)
at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:146)
at flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:278)
at org.springframework.flex.messaging.servlet.MessageBrokerHandlerAdapter.handle(MessageBrok erHandlerAdapter.java:79)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:771)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647 )
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:563)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Argument is not an array
at java.lang.reflect.Array.getLength(Native Method)
at flex.messaging.io.amf.translator.decoder.CollectionDecoder.decodeCollection(CollectionDec oder.java:155)
at flex.messaging.io.amf.translator.decoder.CollectionDecoder.decodeObject(CollectionDecoder .java:139)
at flex.messaging.io.amf.translator.decoder.ActionScriptDecoder.decodeObject(ActionScriptDec oder.java:70)
at flex.messaging.io.amf.translator.ASTranslator.convert(ASTranslator.java:77)
at flex.messaging.io.Java15TypeMarshaller.convert(Java15TypeMarshaller.java:71)
at flex.messaging.util.MethodMatcher.convertParams(MethodMatcher.java:211)
at flex.messaging.util.MethodMatcher.getMethod(MethodMatcher.java:132)
at flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter.java:420)
at flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:183)
... 27 more
Thanks.Found the issue. There was a difference between the target service and the web service object that I was invoking. Even though I have changed the method signature and changed it back, the web service object that I was invoking needed to be recreated. This fixed the issue.
-
Hi
I'm having some beginner problems. I've setup BlazeDS and
have created my remote service. All works fine when I deploy
everything to the server but I would like to be able to compile my
Flex project and view it locally while calling the remote service
on the web server. I've had success doing this with PyAMF but can't
get it setup with BlazeDS.
From my understanding I need to first edit the
services-config.xml file. I've done this and set it to resolve
my-amf to the server:
<channel-definition id="my-amf"
class="mx.messaging.channels.AMFChannel">
<endpoint url="
http://combinationstudios.com:8400/samples/messagebroker/amf"
class="flex.messaging.endpoints.AMFEndpoint"/>
<properties>
<polling-enabled>false</polling-enabled>
</properties>
</channel-definition>
However when I compile the app the SWF is still trying to
connect to services locally - when I trace HTTP requests it's point
here:
http://localhost:8400/samples/messagebroker/amf
rather than
http://combinationstudios.com:8400/samples/messagebroker/amf
Is there something in the compiler settings I need to define
or another XML file needs to be configured.
Thank a lot
BenHey ben,
how do you configure your remoteObject in flex?? There is an
endpoint option in there.
<mx:RemoteObject id="ro" endpoint="/aceadmin/weborb.wo"
..... >
Try to set the endpoint to your remote server and see if that
works... I never tried it corss domain, only to point it to a other
service within my own domain.
Ries -
Solution Manager prepared for the Remote Service Delivery?
In preparation of GoingLive Session, we received a mail with some questions. Among them the following:
Is your Solution Manager prepared for the Remote Service Delivery? Yes/No
Is the solution transferred to SAP?: Yes/No
What does the first question mean? what should be done to prepare the Solman for session delivery?
How do I check if the solution is transferred to SAP?
Thanks a lot,
DinoHello Dino,
The SAP Solution Manager is a platform for the delivery of services for the following areas:
● Risk minimization
● Optimization of SAP solutions
● Knowledge transfer
Services in the SAP Solution Manager are services which help you to monitor and optimize the performance and availibility of your system landscapes and minimize your system operation risks.
You can have the support services performed by SAP or perform them yourself:
● Remote Services
SAP experts deliver this service type via a remote connection (SAP Safeguarding Services, e.g. SAP GoingLive Check).
For checking whether solution manager is prepared for remote service delivery u need to check the following.
Prerequisites
You have:
● created a solution.
● set-up a connection to the SAP Service Marketplace (Explorer).
Procedure
1. Choose the transaction SOLUTION_MANAGER.
2. Choose Delivery of SAP Services ® Service Plan, in Operations.
3. Choose Order Service from SAP.
You go to the Service Catalog.
4. Choose the link to the service.
The system goes to the catalog entry of the service, in the SAP Service Marketplace.
5. Follow the procedure described in the SAP Service Marketplace.
=============================================
Solution transfered to SAP means that the u have done the configuration, testing and validation of the SAP system components and then transfered this to the satellite systems connected to Solman. Please note that solman is the central point of access for supporting implementation activities and the satellite systems are SAP systems comnected to solman in the landscape.
Hope this helps. Please assign points and let me know if u need anything specific.
Rgds
Manish -
Revision: 17771
Revision: 17771
Author: [email protected]
Date: 2010-09-20 14:09:01 -0700 (Mon, 20 Sep 2010)
Log Message:
Add mxunit tests for Spring configured destinations to BlazeDS/trunk.
These tests are similar to the ssl tests in that they are meant to be run separately from the regular mxunit tests.
The tests that use spring configured destinations are excluded in the common.properties file which will exclude them from the main test run. There is a spring.properties file which will cause the tests to get included when the feature property is set to spring.
To run the tests locally, first build the qa-regress webapp by running "ant -Druntype=spring" which will cause the web.xml with the spring integration to get used instead of the regular web.xml. Then run mxunit using "ant -DisSpring=true".
Setting isSpring to true will cause the feature to get set to Spring and the path to the services-config.xml to get set to an empty string. This will cause no services-config.xml file to get used for mxml compilation which is what we want when using spring configured destinations.
For automation, I'll add another target to the automation.xml file that will call mxunit and set the isSpring property to true similar to what the run.sslSuite.tests target does for the ssl mxunit tests.
Modified Paths:
blazeds/trunk/qa/apps/qa-regress/WEB-INF/flex-servlet.xml
blazeds/trunk/qa/apps/qa-regress/build.xml
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/build.xml
blazeds/trunk/qa/features/common.properties
Added Paths:
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/dynamicD estinations/
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/dynamicD estinations/mixedSeparatorsColonSeparatorAMF.mxml
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/multiTop ic/
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/multiTop ic/multiTopicMessagingTest.mxml
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/security /
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/security /polling-amf/
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/security /polling-amf/MessagingAuthProSendTest.mxml
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/security /polling-http/
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/security /polling-http/MessagingAuthConSubscribeTest.mxml
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/security /streaming-amf/
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/security /streaming-amf/MessagingAuthSendSubscribeConstraintTest.mxml
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/messagingService/simpleMe ssagingTest.mxml
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/remotingService/
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/remotingService/mxml/
blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/spring/remotingService/mxml/Basi cSyntaxTest.mxml
blazeds/trunk/qa/features/spring.properties
Maybe you are looking for
-
How do I make a Splash Screen for my Android App.
Hello, I am currently making an app, for school and cant find out how to make a Splash Screen. I'm using Flash Builder 4.7 and can only find tutorials for 4.5. I just need it so that when the app opens there is not a white screen forever while its lo
-
Installation issue - on Windows 7 - Require a "Token Provider Service"
Attempting to install on Windows 7 (Development/trialling) Getting error: Starting Endpoint=sb://DavidT-7L.syncsoft.com.au/WorkflowDefaultNamespace;StsEndpoint=https://DavidT-7L.syncsoft.com.au:9355/WorkflowDefaultNamespace;RuntimePort=9354;Managemen
-
I've had this thing for about 6 months i guess. Bought it to use on a motorcycle but that didn't work out so now i use it as a personal recorder. In this context it will sometimes not be used for a couple weeks or more. The problem is every time i pu
-
Managed server not coming up due to weblogic.management.DeploymentException
While bringing up the managed server we aare getting these errors in the logs.And the server is not coming up. Kindly help <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'FileAdapter' due to error weblogic.management.Deployment
-
CS5 Issue with PDF exporting to Illustrator?
Hi all, I'm having issues exporting PNG files to PDF files from Fireworks CS5. When I export, they're suddenly saving and needed to being opened in Illustrator - which I don't want them to do or have the AI file extension. Is there a setting I can