AMF Channel endpoint uri- relative path is prepended with http giving an invalid

<?xml version="1.0" encoding="UTF-8"?>
<services-config>
<services>
<service id="amfphp-remoting"
class="flex.messaging.services.RemotingService"
messageTypes="flex.messaging.messages.RemotingMessage">
<destination id="amfphp">
<channels>
<channel ref="my-amfphp"/>
</channels>
<properties>
<source>*</source>
</properties>
</destination>
</service>
</services>
<channels>
<channel-definition id="my-amfphp"
class="mx.messaging.channels.AMFChannel">
<endpoint uri="
http://192.168.0.1/path/subpath/amfphp/gateway.php"
class="flex.messaging.endpoints.AMFEndpoint"/>
</channel-definition>
</channels>
</services-config>
To access the remote object of flex I need to give the
absolute path in URI.
Is there any way to overcome this issue.
I have tried with the relative path by putting the amfphp in
root folder (i.e. htdocs), but flex component is still not working.
I am using flex charts as a component and using php to
connect with the database. Using remote objects I am fetching the
values but due to path dependancy my application comes out with a
major drawback.
Can anyone please post some solution.

"shivam_raj" <[email protected]> wrote in
message
news:glut03$9ug$[email protected]..
> Giving dynamic IP is possible or not guys?
Try looking at this example
http://flexdiary.blogspot.com/2009/01/lazy-loading-tree-example-file-posted.html

Similar Messages

  • Can we call Endpoint URI as service url in proxy service

    Hi folks,
    Can we call the web service url as the endpoint uri while configuring proxy service ?
    eg: 10.16.220.144/ABCD as the endpoint uri in proxy service ?
    If yes...then plese give me the steps.
    thanks,
    salil

    The endpoint URI is the endpoint relative to the OSB managed server, to call it from external you use http://hostname:7002/my/path/myService as endpoint...
    You can see the WSDL by typing http://hostname:7002/my/path/myService?wsdl in a browser...
    hostname = your hostname
    7001 = port where the OSB managed server is listening
    /my/path/myService is whatever is configured as endpoint URI of your proxy service
    Cheers,
    Vlad

  • AMF Channel - Project Relocation Issue

    The problem I'm having came up when I tried moving a working BlazeDS/Flex/Java project on my local machine to a remote server. The way I've set up the server is with user directories (~username) style so I wanted to move my BlazeDS project under that directory (so the access url for the project would be something like: http://ip_address:8080/~username/blazeProject )
    So I moved the project folder into the ~username subfolder of my web directory. When I moved the project there I started having problems with my AMF channel when I tried to use the RemoteObject communications that worked locally but now don't. This is the fault information I received:
    >(mx.rpc::Fault)#0
    errorID = 0
    faultCode = "Client.Error.MessageSend"
    faultDetail = "Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Status 404: url: 'http://192.168.111.201:8080/blazeProject/messagebroker/amf'"
    faultString = "Send failed"
    message = "faultCode:Client.Error.MessageSend faultString:'Send failed' faultDetail:'Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Status 404: url: 'http://192.168.111.201:8080/blazeProject/messagebroker/amf''"
    name = "Error"
    rootCause = (mx.messaging.events::ChannelFaultEvent)#1
    bubbles = false
    cancelable = false
    channel = (mx.messaging.channels::AMFChannel)#2
    authenticated = false
    channelSets = (Array)#3
    [0] (mx.messaging::ChannelSet)#4
    authenticated = false
    channelIds = (Array)#5
    [0] "my-amf"
    channels = (Array)#6
    [0] (mx.messaging.channels::AMFChannel)#2
    clustered = false
    connected = false
    currentChannel = (mx.messaging.channels::AMFChannel)#2
    initialDestinationId = (null)
    messageAgents = (Array)#7
    [0] (mx.rpc::AsyncRequest)#8
    authenticated = false
    autoConnect = true
    channelSet = (mx.messaging::ChannelSet)#4
    clientId = (null)
    connected = false
    defaultHeaders = (null)
    destination = "remoteReference"
    id = "245BCB93-2D25-4C42-D6F7-92948FE615C8"
    reconnectAttempts = 0
    reconnectInterval = 0
    requestTimeout = -1
    subtopic = ""
    connected = false
    connectTimeout = -1
    enableSmallMessages = true
    endpoint = "http://192.168.111.201:8080/blazeProject/messagebroker/amf"
    failoverURIs = (Array)#9
    id = "my-amf"
    mpiEnabled = false
    netConnection = (flash.net::NetConnection)#10
    client = (mx.messaging.channels::AMFChannel)#2
    connected = false
    objectEncoding = 3
    proxyType = "none"
    uri = "http://192.168.111.201:8080/blazeProject/messagebroker/amf"
    piggybackingEnabled = false
    polling = false
    pollingEnabled = true
    pollingInterval = 3000
    protocol = "http"
    reconnecting = false
    recordMessageSizes = false
    recordMessageTimes = false
    requestTimeout = -1
    uri = "http://{server.name}:{server.port}/blazeProject/messagebroker/amf"
    url = "http://{server.name}:{server.port}/blazeProject/messagebroker/amf"
    useSmallMessages = false
    channelId = "my-amf"
    connected = false
    currentTarget = (mx.messaging.channels::AMFChannel)#2
    eventPhase = 2
    faultCode = "Channel.Connect.Failed"
    faultDetail = "NetConnection.Call.Failed: HTTP: Status 404: url: 'http://192.168.111.201:8080/blazeProject/messagebroker/amf'"
    faultString = "error"
    reconnecting = false
    rejected = false
    rootCause = (Object)#11
    code = "NetConnection.Call.Failed"
    description = "HTTP: Status 404"

    >        details = "http://192.168.111.201:8080/blazeProject/messagebroker/amf"
            level = "error"
          target = (mx.messaging.channels::AMFChannel)#2
        type = "channelFault"
    Whoops that's not the right endpoint for the channel!  Instead of "http://192.168.111.201:8080/blazeProject/messagebroker/amf", I want http://192.168.111.201:8080/~username/blazeProject/messagebroker/amf" right?  So I went into my services-config file and changed the my-amf endpoint url to "".  Hmm, I'm still running into the same fault as above except that the endpoint url is now "http://192.168.111.201:8080/~username/blazeProject/messagebroker/amf".
    Changed:
    >     
    To:
    >     
    I've also tried hard coding an absolute url in there to no avail:
    >     
    I've tried setting up a similar username subfolder setup on my local machine and am getting the same error so it must be something in my configuration files that is amiss.  It looks like my Flex code is looking for the AMF channel in the right place, but it the server side stuff isn't setting it up properly (when I navigate to "http://192.168.111.201:8080/~username/blazeProject/messagebroker/amf" in a browser it returns a 404 response when a 200 response is expected).  Any idea where I'm missing that code?  I've been looking at the web.xml file and am thinking that the solution may be in the servlet-mapping there, but I'm not sure how I would change that to do what I wish.
    I've done a lot of tinkering and can't seem to find a solution myself, so I'm hoping someone on here can steer me in the right direction!  Any suggestions would be greatly appreciated!
    One other thing: I've read that sometimes this error is thrown when there are initialization errors when deploying the project, but I've checked the server logs and that's not the case here...

  • [svn:bz-4.0.0_fixes] 23961: Bug#3200562: New Flex Session Id generated while disconnect with streaming amf channel

    Revision: 23961
    Revision: 23961
    Author:   [email protected]
    Date:     2012-06-15 04:42:44 -0700 (Fri, 15 Jun 2012)
    Log Message:
    Bug#3200562: New Flex Session Id generated while disconnect with streaming amf channel
    While invalidating session, make sure a new one does not get created.
    Modified Paths:
        blazeds/branches/4.0.0_fixes/modules/core/src/flex/messaging/endpoints/BaseStreamingHTTPE ndpoint.java
    Property Changed:
        blazeds/branches/4.0.0_fixes/modules/

    You're trying to do this directly in ActionScript without using Flex, correct?
    The mxmlc compiler for Flex adds some registerClassAlias calls to map types between the client and the server. This will be missing if try to use the messaging code outside of a Flex app.
    Take a look at the mx.utils.RpcClassAliasInitializer class in rpc.swc. This has a static registerClassAliases method that will do the class registration for you. You should just need to call this before running your messaging code.
    -Alex

  • [svn:bz-4.6.x] 23962: Bug#3200562: New Flex Session Id generated while disconnect with streaming amf channel

    Revision: 23962
    Revision: 23962
    Author:   [email protected]
    Date:     2012-06-15 04:57:45 -0700 (Fri, 15 Jun 2012)
    Log Message:
    Bug#3200562: New Flex Session Id generated while disconnect with streaming amf channel
    While invalidating session, make sure a new one does not get created.
    Modified Paths:
        blazeds/branches/4.6.x/modules/core/src/flex/messaging/endpoints/BaseStreamingHTTPEndpoin t.java

    I thought the same that those devices simply are too old. However I would like to know what causes this capabilities change. We want to get rid of the old H/W, but at the moment it looks as if we would need to revert back to the 4402 in order to get those things working again.
    I have not enough information, but those devices are some kind of handhelds. Their MAC OUI belongs to Newport Electronics.
    Regards,
    Patrick

  • [svn:bz-trunk] 23960: Bug#3200562: New Flex Session Id generated while disconnect with streaming amf channel

    Revision: 23960
    Revision: 23960
    Author:   [email protected]
    Date:     2012-06-15 04:15:18 -0700 (Fri, 15 Jun 2012)
    Log Message:
    Bug#3200562: New Flex Session Id generated while disconnect with streaming amf channel
    While invalidating session, make sure a new one does not get created.
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/endpoints/BaseStreamingHTTPEndpoint.java

  • [svn:bz-trunk] 23948: Bug##3200562: New Flex Session Id generated while disconnect with streaming amf channel

    Revision: 23948
    Revision: 23948
    Author:   [email protected]
    Date:     2012-06-13 06:11:35 -0700 (Wed, 13 Jun 2012)
    Log Message:
    Bug##3200562: New Flex Session Id generated while disconnect with streaming amf channel
    On session time out, Flex Client is invalidated on the server side. It also results in Flex Session getting invalidated. In order to complete the client-server streaming connection handshake, the client ends up sending a CLOSE command. On the server side, for any work to be done, the MB first needs to creates a Flex Session (if none exists). After doing the necessary cleanup, the newly created Flex Session will also be invalidated. No stray Flex Sessions will left dangling...
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/endpoints/BaseStreamingHTTPEndpoint.java

  • Relative paths for images upset by forwarding requests

    Hello World.
              I am using a web app deployed in Weblogic 5.1 with service pack 8.
              I have hit a problem which puzzles me. When I forward a request from
              one JSP to another (say from A to B) the web server seems to take the
              URLs of the images on the served file (B) relative to the path on the
              calling file (A). Here's a detailed explanation...
              Suppose I have a the web app structured as follow
              /oddApp/launch/A.jsp
              /oddApp/B.jsp
              /oddApp/images/tick.gif
              Page A simply stores its request URI and forwards its request to page B
              <jsp:forward page="/B.jsp" />
              Page B displays its requestURI, contextPath and servletPath. It also
              attempts
              to show three images
              <img src="images/tick.gif">
              <img src="../images/tick.gif">
              <img src="/images/tick.gif">
              When I invoke page B directly, the first image is shown, the others are not.
              When I invoke page A, it forwards to B and the second image is shown, the
              others are not.
              In each case the URI, contextPath and servletPath are correctly displayed
              with regard to page B.
              URI = [oddApp/B.jsp]
              contextPath = [oddApp]
              servletPath = [B.jsp]
              The URI in A.jsp is also correct (i.e. /oddApp/launch/A.jsp).
              The search for the images seems to be relative to the original URI (i.e. not
              the URI used to forward), which strikes me as daft. It means that page B
              must be aware of where it is being called from. It is perfectly plausible
              that
              relative paths which suit when called from one location are incorrect when
              called from another.
              I had thought that including the leadling slash (as shown as the third
              image)
              would cause the search relative to the document root (/oddApp/), but this
              appears not to be the case. The search is done relative to the root of the
              server not the web app.
              Adding jsp mappings in the deployment descriptor of the web app does not
              help (I had thought it a long shot anyway).
              Does anyone have any thoughts on this?
              PHiL
              

    i face the same problem (WinNT, WLS6.0): my wep app has a contextRoot " root " which makes it react to the URL: http://host:port/root /: it is this folder which will be used as a basis by the Web server But in the jps I use a relative URL for images: / images/toto.gif : it works very well when I deploy my jsp out of a Web-app by setting a document.root to the weblogic web server.On the other hand, once deployed in a Web-app, images are not found because the default path of the browser is http://host:port, without the context root of the Web-app! In other words, my war has images/*.gif in its root but when /images/toto.gif is resolved in a jsp, as the relative URL is not prefixed by my context-root, the image is not search in the war! actually, if I type http://host:port/root/toto.gif, my image appearsany clues? an alias on the web server? a setting in web.xml/application.xml and their weblogic equivalent files?
              

  • How to open a configurat​ion file with a relative path?

    I want to open a configuration file during the initialization of my application (first "state," u can say) and I am using "Open Config file.vi" and tried to pass the config file's path as "data\myconfig.ini" and the "File exists?" vi didn't give any error (simply, the output was "false") but the Open config File gave an error.
    If I pass an absolute path "D:\xyz\xyz\myconfig.ini" it works fine. Isn't it allowed to use "relative path" as I remember using it before for other tasks?
    I actually prefer to have this file in the "data" folder that my application's setup will create in the destination directory while installing the application, because it will be easy when I want to ask the user to open and edit it. Or, I would just put it in "C:\" which exists on all the windows computers, but then it would be too much open.
    Thanks ahead!
    Vaibhav
    Solved!
    Go to Solution.

    Relative paths have sometimes a meaning for command line tools (where a relative path gets appended to the current path, which usually is the executables directory).
    But for Windows GUI applications that makes not much sense. Windows also maintains a per process current path, but that path gets updated by several Windows APIs, one of them being the File Dialog. So whatever your user has last selected in any file dialog inside your application will from then on be the applciations current path. It should be clear that with such a braindamaged current path implementation it has basically no useful meaning, and LabVIEW consequently does not do path expansion, where relative paths are expanded by prepending them with the applications current path.
    Also LabVIEW uses mostly the Windows 32 Bit API, which does provide the current path implementation but does almost not use it in any of its file operations. The use of that feature is mostly reserved for the Windows shell API, which is a higher level API that can as best be described as a collection of various APIs that have been thrown together by whatever some MS developer felt at the moment. You can not by any means call it a designed API at all, and LabVIEW makes almost no use of it, as it needs lower level access, to make its operation similar in its working across all the platforms, LabVIEW can run on.
    So while you can work with relative paths inside your application (and actually should as much as possible to make your application not depend on a particular location) you should make that path absolute whenever you pass it to a function that actually accesses a file somewhere.
    Rolf Kalbermatter
    Message Edited by rolfk on 09-08-2009 11:31 PM
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • My AMF channel seem to be a polling one

    Hello everyone.
    When i'm trying to use a simple amf channel for my messaging service, it looks like that some king of polling is happening instead. I'm testing this on simple chat application, and when i'm sending, for example, 4 message in a row I have to wait few second to see them appear in the right place.
    Beside that i'm not doing anything, once i have subscribed to the destination, i can see in the blazeds log that the same messaging action is going over and over. Here is a sample of the log
    [BlazeDS] Channel endpoint my-lol received request.
    [BlazeDS] Deserializing AMF/HTTP request
    Version: 3
    (Message #0 targetURI=null, responseURI=/99)
    (Array #0)
    [0] = (Externalizable Object #0 'flex.messaging.messages.CommandMessageExt')
    (Object #1)
    (Object #2)
    DSId = "5669DA6B-360B-0DB5-61E4-2B7EF19B15B5"
    (Byte Array #3, Length 16)
    2
    [BlazeDS] Before handling general client poll request.
    incomingMessage: Flex Message (flex.messaging.messages.CommandMessageExt)
    operation = poll
    clientId = null
    correlationId =
    destination =
    messageId = AFDBF526-C039-0761-A2CD-CF71C19A7061
    timestamp = 1223251050921
    timeToLive = 0
    body = {}
    hdr(DSEndpoint) = my-lol
    hdr(DSId) = 5669DA6B-360B-0DB5-61E4-2B7EF19B15B5
    [BlazeDS] After handling general client poll request.
    reply: Flex Message (flex.messaging.messages.AcknowledgeMessage)
    clientId = null
    correlationId = null
    destination = null
    messageId = 5674B9CD-9919-6D3D-2E72-A81BC9E2866B
    timestamp = 1223251050921
    timeToLive = 0
    body = null
    [BlazeDS] Serializing AMF/HTTP response
    Version: 3
    (Message #0 targetURI=/99/onResult, responseURI=)
    (Externalizable Object #0 'DSK')
    1.223251050921E12
    (Byte Array #1, Length 16)
    And so on ! (only the Id are changing)
    Again i'm doing simple things here, I have a producer and a consumer with the same destination "chat". This destination is using a channel named "my-lol" but it's a copy of the default "my-amf" one.
    Can you explain to me what is happening ?
    Thank you

    As you know, to use a Consumer you'll need a channel capable of push (or at least one that can simulate it) in order to receive updates. The AMFChannel sends and receives AMF messages over HTTP, so if you want to received pushed messages you'll either need a long lived connection or some method of polling at a reasonable interval to simulate it.
    While LCDS more channels than BlazeDS, I suggest reading Seth's documentation on the pros and cons of each kind of channel so that you can pick which approach you want based on your needs and application environment.
    http://www.dcooper.org/Blog/client/index.cfm?mode=entry&entry=8E1439AD-4E22-1671-58710DD52 8E9C2E7
    Pete
    From: Jordan Amar [mailto:[email protected]]
    Sent: Sunday, October 05, 2008 8:10 PM
    To: [email protected]
    Subject: my AMF channel seem to be a polling one
    A new discussion was started by Jordan Amar in
    Configuration and Getting Started Discussion --
    my AMF channel seem to be a polling one
    Hello everyone.
    When i'm trying to use a simple amf channel for my messaging service, it looks like that some king of polling is happening instead. I'm testing this on simple chat application, and when i'm sending, for example, 4 message in a row I have to wait few second to see them appear in the right place.
    Beside that i'm not doing anything, once i have subscribed to the destination, i can see in the blazeds log that the same messaging action is going over and over. Here is a sample of the log
    [BlazeDS] Channel endpoint my-lol received request.
    [BlazeDS] Deserializing AMF/HTTP request
    Version: 3
    (Message #0 targetURI=null, responseURI=/99)
    (Array #0)
    [0] = (Externalizable Object #0 'flex.messaging.messages.CommandMessageExt')
    (Object #1)
    (Object #2)
    DSId = "5669DA6B-360B-0DB5-61E4-2B7EF19B15B5"
    (Byte Array #3, Length 16)
    2
    [BlazeDS] Before handling general client poll request.
    incomingMessage: Flex Message (flex.messaging.messages.CommandMessageExt)
    operation = poll
    clientId = null
    correlationId =
    destination =
    messageId = AFDBF526-C039-0761-A2CD-CF71C19A7061
    timestamp = 1223251050921
    timeToLive = 0
    body = {}
    hdr(DSEndpoint) = my-lol
    hdr(DSId) = 5669DA6B-360B-0DB5-61E4-2B7EF19B15B5
    [BlazeDS] After handling general client poll request.
    reply: Flex Message (flex.messaging.messages.AcknowledgeMessage)
    clientId = null
    correlationId = null
    destination = null
    messageId = 5674B9CD-9919-6D3D-2E72-A81BC9E2866B
    timestamp = 1223251050921
    timeToLive = 0
    body = null
    [BlazeDS] Serializing AMF/HTTP response
    Version: 3
    (Message #0 targetURI=/99/onResult, responseURI=)
    (Externalizable Object #0 'DSK')
    1.223251050921E12
    (Byte Array #1, Length 16)
    And so on ! (only the Id are changing)
    Again i'm doing simple things here, I have a producer and a consumer with the same destination "chat". This destination is using a channel named "my-lol" but it's a copy of the default "my-amf" one.
    Can you explain to me what is happening ?
    Thank you
    View/reply at my AMF channel seem to be a polling one
    Replies by email are OK.
    Use the unsubscribe form to cancel your email subscription.

  • XQuery import module relative path

    I'd like to use library modules in queries, with the modules stored in one or more configurable places. If I put them in files, and provide the full path to the file like so:
    import module namespace pi = 'http://ceridwen.us/2006/mymodule' at 'file:///path/to/module/file'
    It works fine so long as the path given is absolute. I've tried several variations on relative paths, including using 'declare base-uri' (which didn't seem to do anything) and XmlQueryContext::setBaseURI (which didn't help find the module file and caused the context to not be able to find the container). I've also tried giving paths relative to pwd and to the environment home. No luck.
    It would be even cooler if I could store the modules in a bdb database... but that would require adding a resolver somewhere. Is there a way to use an XmlResolver for this?
    Regards,
    John Ralls

    John,
    documentation: Well, if it's right then I'm reading it wrong. I guess that shouldn't be a surprise.
    base-uri: OIC.
    XmlResolver: Hmm. I added this:
    class Resolver : public DbXml::XmlResolver {
    public:
         Resolver() : DbXml::XmlResolver() {}
         virtual ~Resolver() {}
         DbXml::XmlInputStream* resolveEntity(DbXml::XmlTransaction* txn,
                             DbXml::XmlManager& mgr,
                             const std::string& systemID,
                             const std::string& publicID) {
         std::cout << "Resolver::resolveEntity: Got systemID " << systemID
              << ", publicID " << publicID << std::endl;
         return NULL;
    to my header and
    Resolver* rslv = new Resolver();
    this->registerResolver(*rslv);
    to the constructor of my DbXml::XmlManager-derived manager class.
    The resolveEntity() function doesn't output. What's wrong?
    (FWIW, the signature of resolveEntity in the documentation and that in the header(XmlResolver.hpp) differ: The latter doesn't have the std::string& result parameter. I tried both ways, and neither produced the output message.
    resolveModule: Yes, I think that that would be clearer.
    Regards,
    John Ralls

  • OSB Project redeployment, Proxy endpoint uri not changed

    Hi,
    We have a problem when redeploying a OSB project with a new proxy Endpoint URI. When we deploy the changed project, through the OSB console Administration->Import, the OSB deployes successfully but still works with the old EndPoint URI ?
    On the disk at <domain_home>/osb/config/core/<project>/PollXYZ.proxy.xml we can see that the old EndPoint URI is still present even though all files have a new modified date. When we try change another property, like "all-headers" the changes are reflected sucessfully when redeployed. So it is only the EndPoint URI that is somehow not changeable?
    Any ideas?
    TIA

    No. url is changeable and it works perfectly fine for us. Are you sure the jar which you are deploying has the latest url for sure.
    P.S: Post OSB related queries in SOA Suite forum:
    SOA Suite

  • Initialise ReportService parameters - URI, report path etc

    Hi
    I had a question on how we would go about seeding data and initialising Report Service parameters such as - Username/Password and the BIP URI for each customer.
    Right now, I have hard coded the relative path and URI etc:
    reportPath = "/PO/Templates/Templates.xdo";
    userName = "Administrator";
    password = "Administrator";
    bipServerURI = "http://xmlpfusion1.us.oracle.com:9999/xmlpserver";
    How would this work for a customer instance? Would the relative report path remain the same? Will the BIP server URI be known, so we could add it as a part of our Customer Profile/Organization Profile?
    Thanks
    Mansi

    Hi Mansi,
    We were facing the same question.Currently we are hard-coding the URI,login and pwd.But in the later releases Drop 7 I suppose they would provide us with a API which would look into a backend configuration file where the server uri would be stored.Also,BIP team said they would be working with Applecore team to get the user credentials from the session context.
    Thanks
    Lakshmi

  • Unable to invoke endpoint URI:  java.security.NoSuchAlgorithmException

    Help me!! Please!! I´m traying to invoke https service from SOA composite but I have this error. I installed SSL certificate in DemoTrus.jks in WebLogic. 
    <summary>
    oracle.fabric.common.FabricInvocationException: Unable to invoke endpoint URI "https://190.187.158.19/ServicioSIP/Service1.svc" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
    </summary>
    </part>
    -<part name="detail">
    <detail>
    Unable to invoke endpoint URI "https://190.187.158.19/ServicioSIP/Service1.svc" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
    </detail>
    </part>
    -<part name="code">
    <code>null</code>
    Regards,

    Before I set the "-Djavax.net.ssl.trustStore=<path of soa-trust.jks> -Djavax.net.ssl.trustStorePassword=<soa-trust.jks password>" to start the Manage Node, I got following error:
    <?xml version="1.0" encoding="UTF-8"?><bpelFault>
       <faultType>0</faultType>
       <remoteFault xmlns="http://schemas.oracle.com/bpel/extension">
          <part name="summary">
             <summary>oracle.fabric.common.FabricInvocationException: Unable to invoke endpoint URI "https://myserver:myport/Agile/integration/services/ChangeABS" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target</summary>
          </part>
          <part name="detail">
             <detail>Unable to invoke endpoint URI "https://myserver:myport/Agile/integration/services/ChangeABS" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target</detail>
          </part>
          <part name="code">
             <code>null</code>
          </part>
       </remoteFault>
    </bpelFault>

  • [svn:bz-trunk] 8678: Bug: BLZ-255 - trader desktop sample with per-client-qos-polling-amf channel is confusing

    Revision: 8678
    Author:   [email protected]
    Date:     2009-07-20 01:20:31 -0700 (Mon, 20 Jul 2009)
    Log Message:
    Bug: BLZ-255 - trader desktop sample with per-client-qos-polling-amf channel is confusing
    QA: No
    Doc: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-255
    Modified Paths:
        blazeds/trunk/apps/samples/WEB-INF/flex-src/traderdesktop/src/traderdesktop.mxml

Maybe you are looking for