Client request / response from a specific jpd instance

Hi all,
I have a business process whose instances are long running and need to be
individually accessed by multiple clients (mostly pageflow controllers on
numerous portlets).
How can I possibly target a client receive/send call to/from a specific
instance of a business process (not a specific JPD class, rather a specific
INSTANCE of a JPD that is already running and has not necesarily need
started by the current pageflow controller etc.)???
This seems like a pretty fundamental requirement - I'd hate to have to use
message brokers and message filter for all interchanges. Is that my only
option?
I looked into dynamic binding, but that seems to be a method for dynamically
selecting between multiple JPD classes - and not running instances of those
classes.
cheers,
Markus

Where is this getInstanceId() method. This does not seem to be a method of ProcessDefinition.
I can only see the getConversationId() and setConversationId() methods. The getConversationId()
method returns null.
"Markus Blumrich" <[email protected]> wrote:
This helps immensely - thank you for taking the time to post.
Really I think BEA should address this rather basic scenario in a more
developer friendly way - and if they have, then publish a how-to.
cheers,
Markus
"Yueming Xu" <[email protected]> wrote in message
news:[email protected]...
We had the same request, and I figured it out the hard way. The solutionis actually
pretty simple.
(1) When the JPD processes the initial request, it should usegetInstanceId()
to get the conversation ID and store it somewhere the client app canfind
(e.g.,
in an Entity bean), or return it to your client, and manage it at theclient.
(2) At a later time, client app may retrieve the conversation ID, andthen
send
follow-up requests to the JPD instance (which is actually an Entitybean
whose
primary key is the conversation ID).
(3) To send a request to a specific JPD instance using a process control,you
need to first call setConversationID(), and then call the request method.
Hope this helps.
Yueming
"Markus Blumrich" <[email protected]> wrote:
Hi all,
I have a business process whose instances are long running and need
to
be
individually accessed by multiple clients (mostly pageflow controllers
on
numerous portlets).
How can I possibly target a client receive/send call to/from a specific
instance of a business process (not a specific JPD class, rather aspecific
INSTANCE of a JPD that is already running and has not necesarily need
started by the current pageflow controller etc.)???
This seems like a pretty fundamental requirement - I'd hate to haveto
use
message brokers and message filter for all interchanges. Is that myonly
option?
I looked into dynamic binding, but that seems to be a method fordynamically
selecting between multiple JPD classes - and not running instancesof
those
classes.
cheers,
Markus

Similar Messages

  • Client Request/Response Context

    I'm new to Weblogic Integration and have a question regarding client response action.
    I've seen an example of a quick workflow where the webpage calls the process
    and gets a response back. In essence the workflow is synchronous.
    Now I want to include a long running process, using Worklists and involving many
    different actors. During the worklist task acceptance I want to get some feedback
    from the user. My questions is what context does the Client Request/Response
    execute in. The example in the docs shows the worklist application. Is this
    absolutely required? How about a client response to a portlet.
    Thanks,
    noah

    One of the Certification mandates logging the remote client IP AND PORT for each log-event.
    I cannot pass these from GUI client because the user may
    be on a private network. This calls for capturing the IP and PORT at GUI server end.
    Capturing remote IP is simple as SOAP library exposes the request object from which the IP can be obtained.
    The dificult part is to capture port. I addressed this problem by introducing a
    new Tomcat Service Engine, CSMServiceEngine. This engine has access to the underneath socket using which
    i obtain the client port and pass it across to SOAP layer as a x-csm-client-port HTTP theader.
    I have a custom SOAP provider, CSMSoapSPI, which obtains the port using the above x-header and the
    client IP from its request object. THese are done only for 'login' task and hence i published a new
    SOAP service: LoginCommand.
    But bcoz of upgradation of tomcat from 4.0 to 5.0.28 the invoke method in the StandardEngine(which was initially extended by class i posted) is made final with JDK 1.5 and i can no longer use the StandardEngine. Hence i tried with the Valve class.But with no luck.
    Hope this answers ur question

  • Getting 400 Bad Request response from Beehive SOAP API

    Hi,
    I'm trying to consume beehive web services via SOAP, more specifically I'm trying to upload a file into a workspace however at this point of the implementation I'm stuck getting 400 responses from the server.
    I'm trying to upload a file using the createDocument() method that's located on the contentManagementService, indeed in the line that I call to that method is in which my app stops and returns the exception of error 400
    I'm attaching a sample of the message I'm sending, at this point I understand every parameter that it's being sent except for the contentStreamId parameter, I don't know what it means, the documentation doesn't explain it either.
    Does anyone has an idea of what's that paremeter for and how to use it properly?
    Here's a sample of code I'm using:
    // add new document
    String str = "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r" +
    "Test body.Test body.Test body.Test body.Test body.Test body.\r";
    byte[] docContent = str.getBytes("UTF8");
    DocumentCreator docCreator = new DocumentCreator();
    docCreator.setConflictResolutionMode(ConflictResolutionMode.OVERWRITE);
    docCreator.setName("File" + System.currentTimeMillis()%10000 + ".txt");
    docCreator.setParent(teamWksp.getDefaultDocumentsFolder().getCollabId());
    IdentifiableSimpleContentUpdater iscu = new IdentifiableSimpleContentUpdater();
    iscu.setContentStreamId(docContent.toString());
    DocumentUpdater docUpdater = new DocumentUpdater();
    docUpdater.setContentUpdater(iscu);
    docCreator.setUpdater(docUpdater);
    Document doc = contentMgmtServiceSoap.createDocument(docCreator, docContent,projFull);
    here's the message being sent:
    <S:Envelope>
         <S:Body>
              <ns3:createDocument>
                   <creator>
                        <ns2:conflictResolutionMode>OVERWRITE</ns2:conflictResolutionMode>
                        <ns2:name>File8692.txt</ns2:name>
                        <ns2:parent>
                             <ns2:id>334B:3BF0:afrh:38893C00F42F38A1E0404498C8A6612B00023FF3F175</ns2:id>
                             <ns2:resourceType>afrh</ns2:resourceType>
                        </ns2:parent>
                        <ns2:updater>
                             <ns2:contentUpdater xsi:type="ns2:identifiableSimpleContentUpdater">
                                  <ns2:contentStreamId>[B@70751932</ns2:contentStreamId>
                             </ns2:contentUpdater>
                        </ns2:updater>
                   </creator>
                   <dhandler>VGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuDVRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5Lg1UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS4NVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuDVRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5Lg1UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS4NVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuDVRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5Lg1UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS4NVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuDVRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5Lg1UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS4NVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuDVRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5Lg1UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS4NVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuDVRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5Lg1UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS5UZXN0IGJvZHkuVGVzdCBib2R5LlRlc3QgYm9keS4N</dhandler>
                   <projection value="FULL" xsi:type="ns2:projection"/>
              </ns3:createDocument>
         </S:Body>
    </S:Envelope>

    Did you manage to successfully upload the file? If you did, please give solution.
    Thanks

  • Need example of client requesting information from server

    I have a thick-client application that also acts as a server for remote clients.
    I have it set up so that they send messages to each other. The server can initiate action on the client and the client can initiate action on the server. All of my communication is essentially asynchronous.
    Now I want to start adding more transactional synchronous interactions, for instance:
    - User initiates action on client
    - Client gets data from server
    - Client uses that information to perform further action
    Is there a good example or tutorial for someone who hasn't done that before?

    If you want to keep it a J2SE app im not sure you can use JMS to do it, but would have to use RMI or just plain network programming, with lots of thread control.
    Anyhow if you would like to do it the easy way run a J2EE server, find a small one, but one that supports JMS (think one of the minimal installs of jboss might be good). Make a topic called messageExchange or somethign. Connect server/client to the topic. Can use MVC or something as a messagelistener. You can even persist the topic (DurableTopic) to log events to a database.
    This is a little job that requires little planning compared to setting up a thread hieracy with sockets flying all around. And easier than rmi.
    I have really never tought of using JMS in outside of an J2EE container, but there might be some plugins or api's that support this for J2SE.
    Thomas

  • Logging the SOAP request/response from rules engine

    Hi All,
    We would like to log the soap requests and response from the rules engine.
    The determinations-server.war is deployed on a weblogic server and we are not using seibel connector.
    Is it possible to log the soap messages for debugging purpose.
    Thanks,
    Suraj

    Hi All,
    We would like to log the soap requests and response from the rules engine.
    The determinations-server.war is deployed on a weblogic server and we are not using seibel connector.
    Is it possible to log the soap messages for debugging purpose.
    Thanks,
    Suraj

  • Possible to get runtime info (Http request, response) from a WD4A Appl.?

    Hey,
    In a BSP / JSP application, it is possible to retrieve and set the runtime data (http request and response). For Example:
    response.setContentType("application/x-suvaagent;charset=iso-8859-1");
    response.setHeader("Cache-Control", "public");
    response.getWriter().print("<Request>");
    response.getWriter().print("</Request>");
    Is it possible to do this in a WebDynpro (ABAP) Application?
    The requirement is to construct a file using http response method. This file contains parameters like business data etc. The file type is already registered as a MIME type which is associated with a standalone program.
    When sending the http response, the file will be filled out with needed data and the associated program will be called using the data in the file.
    I haven't found out how to do this in web dynpro application, since we use WD4A in our project.
    Thanks and Regards,
    Liang

    In Web Dynpro you do not have direct access to the Request or Response object. This is part of the design of the abstracted rendering and makes things like the SmartClient and the AJAX based Delta Rendering possible.
    In Web Dynpro you should use the FileDownload UI element or the CL_WD_RUNTIME_SERVICES=>ATTACH_FILE_TO_RESPONSE
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/47/a8d95673b12fe2e10000000a42189d/frameset.htm
    If you want more control over the response object for a download then I might suggest that you can create a cached response object, place it into the ICM cache and generate a unique URL for it.  You can then fire a navigation plug or a LinkToURL to go to that cached response object.

  • Request/Response From Long running Service to BPEL

    Hi,
    I have long running web service which I plan to implement as a EJB30 Webservice.
    I need to add support for Async callback Repsonse to the BPEL process calling this ejb service.
    Since jax-ws is not supported by the current version of Oracle I cannot use that.
    Can I use the Java concurrent api in side the EJB and implement the EJB as a stateful EJB with support for WS-Addressing?
    I do not want to use the JMS, becuse of the additional coding of multiple Message beans to send and receive the message.
    What other options do I have here?

    <con:fault xmlns:con="http://www.bea.com/wli/sb/context"> is an osb internal fault and not a soap:Fault
    BPEL process will fault if it receives either a soap:fault or a custom fault defined in the wsdl. so change your proxy service error handling to replace $body to one of these.
    If you don't have reply with failure action, osb will return a soap:Fault ( generated by the system error handler) and bpel will fault , but the error info in $fault will be lost..
    One way to address this is to define a Fault message for the service in the wsdl ( port type will have input, output and fault elements for the operation) and in the osb error handler transform $ fault to the fault message format and do a reply.

  • REQUEST & RESPONSE frm server

    I need the complete java source code of "Request & Response from server" with the method of HEAD, GET, PUT, POST, TRACE, CONNECT, OPTION & DELETE.

    I need coffee.

  • Java Client throws exception – while sending NTLMV2 Response from WIN7 to W

    We have written a Java client which connects to a webservices application using NTLM authentication against Windows 2008 R2 Server (using IIS7). This program works fine when running from Windows XP, Linux but failing when running from Windows 7.
    Error encountered is: java.io.IOException: Authentication failure.
    Here is what we have written to connect to HTTPS with credential using SSLContext as mentioned below.
    SSLContext sc = SSLContext.getInstance( "SSL" );
    sc.init( null, trustAllCerts, new java.security.SecureRandom() );
    HttpsURLConnection.setDefaultSSLSocketFactory( sc.getSocketFactory() );
    ( ( HttpsURLConnection )( m_oHttpURLConnection ) ).setHostnameVerifier( this );
    URL url = new URL("https://testsite...");
    HttpsURLConnection m_oHttpURLConnection = (HttpsURLConnection) url.openConnection();
    Following properties are set to HttpsURLConnection:
    RequestMethod : GET
    InstanceFollowRedirects : true
    AllowUserInteraction : true
    UseCaches : false
    DoOutput : true
    DoInput : true
    After setting all the above parameters the following code is used to set credentials data and connect to site
    Authenticator.setDefault(new MyAuthenticator ());
    m_oHttpURLConnection.connect();
    After connection is successful request XML is sent to server and expecting a response from the server. So when the below line is called exception is thrown.
    m_oHttpURLConnection.getResponseCode();
    Exception :
    java.io.IOException: Authentication failure
         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1173)
         at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
         at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:318)
    After changing LAN Manager Authentication level setting of Windows 7 from “Send NTLMv2 response only” to “Send LM & NTLM – use NTLMv2 session security if negotiated”, application is working fine.
    Local Security Settings àSecurity SettingsàLocal Policies à Security Optionsà Network security: LAN Manager Authentication level
    By default in Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2: Send NTLMv2 response only , Lowering the security level at the client end is bit risk and typically is not recommended.

    this subforum is about Kerberos and GSS and not about NTLM. Why are you hasseling with NTLM? Take Kerberos.

  • Not getting response from Client Proxy

    Hi,
    We are developing a scenario - File->PI->Proxy using ABAP Proxies.We are posting a file thru PI 7.0 to R/3 .In R/3 the server proxy(Inbound Asynchronous) will receive the message and BAPI will be called. The response from the BAPI will be reaching the server proxy and passed to the client proxy(Outbound Asynchronous).
       Server Proxy(request) --> BAPI --> Server Proxy(response) --> Client Proxy(response)
    The response from the client proxy has to be send to PI and a file will be generated as the output.
    Can anyone provide me suggestions to call client proxy from a server proxy by passing the response message to client proxy???
    Thanks in advance.
    Regards,
    Dibyajyoti

    Hi,
    I hope, you are done till the Implementation of Server Proxy, where you are calling a Bapi and passing the Input variables the Interface received and BAPI is giving a response back.
    Now your question, how to send the response back Asynchronously.
    I think, you have to do the same, what you do for a client proxy  and at last  call the method EXECUTE_ASYNCHRONOUS before the Final Commit Staement. I think this should work.
    But using Synchronous Interface in such cases is always a handy and easier option.
    Regards,
    Subhendu

  • Jpd client request with attachments

    I'm currently attempting to wrap a custom control in a jpd file for the added benefits
    of a Java process. The problem I'm encountering is due to the fact that the control
    I'm using takes file content as input (I'm currently using the DataHandler type,
    since this is how attachments are transferred to/from the client using jws files).
    I've set the process up so that the client request has an argument of type javax.activation.DataHandler.
    When working with jws files, this was sufficient allow the service to accept
    a SOAP attachment. When I try to set this up through a process, however, I get
    the following error: "java.lang.ClassCastException: javax.activation.DataHandler".
    This error occurred when I invoked the process as a web service via the BEA-generated
    client proxy jar.
    Is there a different way of utilizing SOAP attachments with jpd files, or am I
    simply missing another step?
    Thanks.
    -Brian

    What are different jar files in your classpath. You might be missing the standard
    jar file that contains the javax.activation.DataHandler class. Please check and
    apply a proper Jar file.
    "Brian McLoughlin" <[email protected]> wrote:
    >
    I'm currently attempting to wrap a custom control in a jpd file for the
    added benefits
    of a Java process. The problem I'm encountering is due to the fact that
    the control
    I'm using takes file content as input (I'm currently using the DataHandler
    type,
    since this is how attachments are transferred to/from the client using
    jws files).
    I've set the process up so that the client request has an argument of
    type javax.activation.DataHandler.
    When working with jws files, this was sufficient allow the service to
    accept
    a SOAP attachment. When I try to set this up through a process, however,
    I get
    the following error: "java.lang.ClassCastException: javax.activation.DataHandler".
    This error occurred when I invoked the process as a web service via
    the BEA-generated
    client proxy jar.
    Is there a different way of utilizing SOAP attachments with jpd files,
    or am I
    simply missing another step?
    Thanks.
    -Brian

  • Jpd client requests with attachments

    I'm currently attempting to wrap a custom control in a jpd file for the added benefits
    of a Java process. The problem I'm encountering is due to the fact that the control
    I'm using takes file content as input (I'm currently using the DataHandler type,
    since this is how attachments are transferred to/from the client using jws files).
    I've set the process up so that the client request has an argument of type javax.activation.DataHandler.
    When working with jws files, this was sufficient allow the service to accept
    a SOAP attachment. When I try to set this up through a process, however, I get
    the following error: "java.lang.ClassCastException: javax.activation.DataHandler".
    This error occurred when I invoked the process as a web service via the BEA-generated
    client proxy jar.
    Is there a different way of utilizing SOAP attachments with jpd files, or am I
    simply missing another step?
    Thanks.
    -Brian

    Hi Brian,
    This sounds like a known bug. Could you take this issue up with our
    award winning support team [1] and reference CR129731.
    Thanks,
    Bruce
    [1]
    http://support.bea.com
    [email protected]
    Brian McLoughlin wrote:
    >
    I'm currently attempting to wrap a custom control in a jpd file for the added benefits
    of a Java process. The problem I'm encountering is due to the fact that the control
    I'm using takes file content as input (I'm currently using the DataHandler type,
    since this is how attachments are transferred to/from the client using jws files).
    I've set the process up so that the client request has an argument of type javax.activation.DataHandler.
    When working with jws files, this was sufficient allow the service to accept
    a SOAP attachment. When I try to set this up through a process, however, I get
    the following error: "java.lang.ClassCastException: javax.activation.DataHandler".
    This error occurred when I invoked the process as a web service via the BEA-generated
    client proxy jar.
    Is there a different way of utilizing SOAP attachments with jpd files, or am I
    simply missing another step?
    Thanks.
    -Brian

  • Create WSDL from SOAP request, response and endpoint URL

    We have a program that does not create WSDL for us but we do have a SOAP request, response XML file and the endpoint URL as well.
    How can I create WSDL file from these?
    If that is not possible, how can I create a Java web service client (JEE 5.0) when I have only the SOAP request and response XML and the endpoint URL? Some tutorial or any explanation to point me to the right direction would be highly appreciated.
    Thank you very much,
    Genti

    The endpoint is:
    http://servername/appname/service/rpcrouter
    and we have SOAP request and repsonse that we can build from the application but also the documentation that is provided
    The documentation says about the web service:
    Built on top of a pre-Axis version of Apache SOAP
    No WSDL support
    Uses literal encoding for Web Service calls
    Adding WSDL at the end of the endpoint does nothing at this point.
    Thank you for the reply though,

  • Client email issues - Logged tickets complete lack of response from BC

    I am creating this post on behalf of a client(challenge insurance) in the hope that someone at Business Catalyst might see it and respond as there seems to be know other way of contacting anyone at the company and they seem to respond to any tickets logged at slower than snail pace.
    On Friday my client tried to move his email service to office365, he ran into the issue of not being able to add txt or srv record properly using the bc interface. so we contacted support by logging a ticket. While it was a Friday we expected we might hear some reply over the weekend to the ticket but have yet to receive any instruction or reply from bc on this ticket at 4pm GMT on Monday thats almost 72 hours later. Given my client needed his email fully functioning on the first Monday back after the new year and with a number of new staff members starting we reverted back to use bc for email whist waiting on a response for bc support.
    After reverting back the email worked fine but now my client is receiving an error when trying to send email's from the system
    "SMTP Error: [451] 4.7.1 <END-OF-MESSAGE>: End-of-data rejected: user has temporarily exceeded the allowed mail recipient relays per day. Please try again later."
    I have googled this issue and seen other posts on here so am expecting the following response from the ever helpful bc staff "The daily limit allowed through our SMTP is 500 emails a day and this can't be increased. "
    My client informs he has not sent 500 emails so maybe they will be able to check it but who knows!
    The complete inability to contact bc support adequately and their tardy response times is an absolute disgrace. While my client is only a small business owner he pays a monthly subscription to use bc's system and should expect a standard level support especially when it comes to such a critical part of any business their email communications. If bc are going to provide the service of hosting mail they should at very least be able to respond to a ticket within three days regardless of the day a ticket is logged with some basic assistance or advise. Even the worst hosting companies I have ever had to deal with have had better response times and support some even had email address or contact number you could get them on.
    So if there is anyone out there at bc who can help please get in touch

    When you create a new email it has a limit to stop them being used and created for spam. 500 emails in one go is rather a lot for just an email (I hope he is not using it for newsletters as there is the BC feature for that job).
    This limit increases over time and you will be blocked on that day when you exceed that limit.
    In terms of your complain about response times - You sent a ticket just on a weekend and expecting a reply over the weekend (reading that should be enough to give you an indication on a response) but further to that it is wrapping up the holidays.
    Support availabily during the winter holidays
    While there will be full coverage now I would imagine there is a back log. I have an issue with my TV - I did a support ticket to Samsung on Friday - I have no reply to that ticket yet either and I expected as such.
    If you really need to speak to BC support you can use the live chat - BC Status (on the right)
    I hear you on the time response but please keep in mind what I said about weekend and holiday period.

  • Error: Request failed. unexpected response from server. the status code of response is '0' in safari browser

    Hi,
    I am using Javascript serializer to send server side code to javascript.
    This works in IE 9, Mozilla, chrome. But fails with error in Safari as "request failed. unexpected response from server. the status code of response is '0' . status text of the response is ". null
    My code is as below:
    <asp:UpdatePanel ID="panLayout" runat="server">
    <ContentTemplate>
    <div id="divloadingImage" >
    <br />
    <asp:Image ID="imgLoading" runat="server" ImageUrl="/images/rotate.gif" ImageAlign="Middle" />
    <br />
    </div>
    <div id="banner-fade" >
    <ul id="carousel" class="bjqs">
    </ul>
    </div>
    <asp:Timer ID="timerRSS" Interval="1" runat="server" ontick="timerRSS_Tick"></asp:Timer>
    </ContentTemplate>
    </asp:UpdatePanel>
    In CS:
    protected void timerRSS_Tick(object sender, EventArgs e)
    DisplayImages();
    divloadingImage.Visible = false;
    bannerfade.Visible = true;
    timerRSS.Enabled = false;
    private void DisplayImages()
    List<SharePointListItem> allImages = GetallImages();
    JavaScriptSerializer serializer = new JavaScriptSerializer();
    string json = serializer.Serialize(allImages);
    string script = string.Format("<script type=\"text/javascript\">var allSliderImages={0}</script>", json);
    if (!this.Page.ClientScript.IsClientScriptBlockRegistered("clientScripts"))
    ScriptManager.RegisterClientScriptBlock(panLayout, panLayout.GetType(), "clientScripts", script, false);
    string scriptRegister = string.Format("<script type=\"text/javascript\">FetchData();</script>");
    ScriptManager.RegisterClientScriptBlock(panLayout, panLayout.GetType(), "clientScriptData", scriptRegister, false);
    In Javascript:
    function FetchData() {
    if (typeof allSliderImages !== "undefined") {
    for (var i = 0; i < allSliderImages.length; i++) {
    Imagesuccess(allSliderImages[i].fileleafref, allSliderImages[i].filedirref, allSliderImages[i].caption1);
    var rota = $("#bannerfade");
    rota.css("display", "block");
    function Imagesuccess(fileLeaf, fileDir, UserCaption1) {
    var ul = $('#bannerfade > ul');
    var li;
    var filename = fileLeaf;
    var dir = fileDir;
    var caption1 = UserCaption1;
    var sfils = filename;
    filename = dir + '/' + filename;
    var imageCaptionData;
    if (caption1 != null && caption1 != "") {
    imageCaptionData = '<div class="HeadlineDiv">' + caption1 + '</div>';
    li = $('<li>' + imageCaptionData + '<div class="SubHeadline" style="color:white;">' + '<br/></div>' + '<img src="' + filename + '"/>' + '</li>');
    ul.append(li);
    $('#bannerfade').bjqs({
    height: 354,
    width: 970,
    responsive: true
    Below is the data I get:
    <script type="text/javascript">
    var allSliderImages=[{"id":"1","Title":"Scenic","caption1":"scenic","fileleafref":"02.jpg","filedirref":"/s/Test/Library"},
    {"id":"2","Title":"nature","caption1":"scenic2","fileleafref":"C034.jpg","filedirref":"/s/Test/Library"},
    {"id":"3","Title":"Tiff","caption1":"Tiff","fileleafref":"test_tiff.tif","filedirref":"/s/Test/Library"}]</script>
    The data is shown in all browsers except Safari. How to fix this?
    Update: I have checked this link: http://sharepoint.sureshc.com/2013/07/unexpected-response-data-from-server-in.html
    but that did not help.
    Thanks

    Hi,
    From
    this documentation, though SharePoint 2013 supports several commonly used web browsers including Apple Safari (latest released version), it is not guarantee
    that SharePoint 2013 can run perfectly on all these browsers, “certain web browsers could cause some SharePoint 2013 functionality to be downgraded, limited, or available only through alternative steps”.
    According to the code provided, it seems more relate to ASP.NET, therefore, a suggestion is that you can open a thread in ASP.NET forum, communities there will be more familiar
    with this issue:
    http://forums.asp.net/
    Thanks
    Patrick Liang
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Patrick Liang
    TechNet Community Support

Maybe you are looking for