dissemination of the client/server-> PushServlet: FAILURE - 06 # 3007

I'm doing a help from server.  I can make it work when X-RIM-Push-reliability-Mode is not 'APPLICATION '.  When it is set to request I get a response code of 400 with a PushServlet message: FAILED - 06 # 3007.  I looked already http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800451/800662/Support... and I looked into all these and meet the requirements.

-My BES is later than 4.0

-J' made a browser request and included the following in my code

HttpConnection conn = (HttpConnection) Connector.open("http://blackberry.com;deviceside=false");

String DeviceName = DeviceInfo.getDeviceName();

String SoftwareVersion = DeviceInfo.getSoftwareVersion();

conn.setRequestProperty("User-Agent", "BlackBerry" + DeviceName + "/" + SoftwareVersion);

conn.setRequestProperty("User-Agent-Profile", "http://www.blackberry.net/go/mobile/profiles/uaprof/" + DeviceName + "/ + SoftwareVersion + .rdf");

-push.application.reliable.ports have been set up to use port 5381

-I know that my device is listening on this port because it works when reliability is not applicable

-J' MDSPushInputStream is also used.

Does anyone have an idea what I need to do?

On the message, "PushServlet: FAILURE - 06 # 3007', that means '06 ' means?"

400 response code has something to do with this article? http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800878/800673/What_Is....  If I read this article correctly I would not get a 400 because I'm on a version 4.0 and later.

Do I need special permissions Setup for my app to send application-level reliability outside the push.application.reliable.ports mode?

The port of push reliable you use also has been configured on the server BlackBerry Enterprise Server?  This must also be done before pushing an application using application-level reliability.

Tags: BlackBerry Developers

Similar Questions

  • The library files for the data Service Active for the dissemination of the side Server

    Hello
    It is extract from the file of the adfc - config.Xml. I'm trying to implement the dissemination of the side server.
    <?xml version="1.0" encoding="windows-1252" ?>
    <adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2" xmlns:ads="http://xmlns.oracle.com/adf/activedata/config">
      <ads:adf-activedata-config xmlns = "http://xmlns.oracle.com/adf/activedata/config">
        <transport>streaming</transport>
        <latency-threshold>5000</latency-threshold>
        <keep-alive-interval>10000</keep-alive-interval>
        <max-reconnect-attempt-time>90000</max-reconnect-attempt-time>
        <reconnect-wait-time>8000</reconnect-wait-time>
        
      </ads:adf-activedata-config>
    
    </adfc-config>
    FM where I get the file library for ' ads: adf-activedata-config' element? I couldnot find by Google.

    Thank you all

    Published by: user78995 on July 7, 2010 06:44

    They are in the library of the ADF Faces DURATION 11 under JDeveloper 11 g by default. If I had to guess, I would say that adf-richclient-api - 11.jar or adf-richclient-impl - 11.jar

    John

  • GemFire Http Module Session using the Client/Server mode

    Hello

    I have a server of GemFire autonomous 2 and 1 GemFire running separately in the ports index: Locator: 13489, GF-Server1: 13490 and GF - Server2:13491

    and below cache.xml in Server GemFire, which also has the configured session area

    <?xml version="1.0"?>
    <!DOCTYPE cache PUBLIC 
         "-//GemStone Systems, Inc.//GemFire Declarative Caching 7.0//EN"
         "http://www.gemstone.com/dtd/cache7_0.dtd">
    
    <cache lock-lease="120" lock-timeout="60" search-timeout="300" is-server="true" copy-on-read="false">
         <cache-server bind-address="${address}" port="${port}"></cache-server>
         <disk-store name="insuranceOFDS" allow-force-compaction="true" auto-compact="true" 
                        compaction-threshold="40" max-oplog-size="2048" queue-size="1000" time-interval="1000" write-buffer-size="65536">
              <disk-dirs>
                   <disk-dir dir-size="3072">${GF_SERVER_DS_FOLDER}\insurance_ds</disk-dir>
              </disk-dirs>
         </disk-store>
         <disk-store name="httpSessionDS" allow-force-compaction="true" auto-compact="true" 
                        compaction-threshold="40" max-oplog-size="2048" queue-size="1000" time-interval="1000" write-buffer-size="65536">
              <disk-dirs>
                   <disk-dir dir-size="3072">${GF_SERVER_DS_FOLDER}\httpSession_ds</disk-dir>
              </disk-dirs>
         </disk-store>
         <region-attributes id="defaultRegionAttr" refid="PARTITION_REDUNDANT_OVERFLOW" data-policy="partition" statistics-enabled="true" multicast-enabled="false" disk-store-name="insuranceOFDS" disk-synchronous="false">
              <entry-time-to-live>
                   <expiration-attributes timeout="900" action="destroy"/>
              </entry-time-to-live>
              <partition-attributes redundant-copies="1" recovery-delay="10000" startup-recovery-delay="5000" total-num-buckets="113"></partition-attributes>
              <subscription-attributes interest-policy="cache-content"/>
              <eviction-attributes>
                   <lru-memory-size maximum="100" action="overflow-to-disk"/>
              </eviction-attributes>
         </region-attributes>
    
          <region-attributes id="sessionAttr" refid="PARTITION_REDUNDANT_OVERFLOW" data-policy="partition" statistics-enabled="true" 
              multicast-enabled="false" disk-store-name="httpSessionDS" disk-synchronous="false">
              <entry-time-to-live>
                   <expiration-attributes timeout="1800" action="destroy">
                        <custom-expiry>
                             <class-name>com.gemstone.gemfire.modules.util.SessionCustomExpiry</class-name>
                        </custom-expiry>
                   </expiration-attributes>
              </entry-time-to-live>
              <partition-attributes redundant-copies="1" recovery-delay="10000" startup-recovery-delay="5000" total-num-buckets="113"></partition-attributes>
              <subscription-attributes interest-policy="cache-content"/>
              <eviction-attributes>
                   <lru-memory-size maximum="100" action="overflow-to-disk"/>
              </eviction-attributes>
         </region-attributes>
    
         <!-- Customer region -->
         <region name="customers" refid="defaultRegionAttr"/>
         
            <!-- Policy region  -->
         <region name="policies" refid="defaultRegionAttr"/>
         
            <!-- Claims region  -->
         <region name="claims" refid="defaultRegionAttr"/>
         
            <!-- Payment region  -->
         <region name="payments" refid="defaultRegionAttr"/>
         
            <!-- http session object distributed region -->
         <region name="gemfire_modules_sessions" refid="sessionAttr"/>
         <resource-manager critical-heap-percentage="90" eviction-heap-percentage="80"/>
    </cache>     
    
     
    
    

    and I created an instance of tcServer with module gemfire-cs:

    tcruntime-instance.bat create Server4 --version 6.0.35.A.RELEASE --layout separate 
    --property base.shutdown.port=-1 --property base.jmx.port=6972 --property bio.http.port=8087 --property bio.https.port=8446 
    --template base --template gemfire-cs --interactive
    
    Catalina.properties, I have disabled local cache
    ------------------------------------------------
    gemfire-cs.enable.debug.listener=false
    gemfire-cs.enable.gateway.replication=false
    gemfire-cs.enable.local.cache=false
    gemfire-cs.region.attributes.id=sessionAttr
    gemfire-cs.region.name=gemfire_modules_sessions
    gemfire-cs.cache.configuration.file=cache-client.xml
    gemfire-cs.critical.heap.percentage=0.0
    gemfire-cs.eviction.heap.percentage=80.0
    gemfire-cs.log.file=gemfire_modules.log
    gemfire-cs.statistic.archive.file=gemfire_modules.gfs
    gemfire-cs.statistic.sampling.enabled=false
    

    and in CONF\client - cache.xml inside CATALINA_BASE, I have below the syntax pointing to standalone locator

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE client-cache PUBLIC
    "-//GemStone Systems, Inc.//GemFire Declarative Caching 7.0//EN"
    "http://www.gemstone.com/dtd/cache7_0.dtd">
    <client-cache>
         <pool name="sessions" subscription-enabled="true">
              <locator host="localhost" port="13489"/>
         </pool>
    </client-cache>
    

    I started locator both gemfire server and when I run tcServer, tcServer throws an error that "'gemfire_modules_sessions ' region cannot be found. "

    I believed that tcServer will connect to standalone GemFire locator and search for the session to the server area. I understand OK if not, can someone explain how gemfire-cs module, code examples if we can post will also be useful for everyone.


    Hi Mathieu,

    Glad you got things sorted. Here are some answers to your questions:

    1 were the same for the ClientCacheFactoryBean and the pool defined in client - cache.xml the names of your pool?

    2 - if all your host names are resolvable on all systems in your cluster so you should not use IP addresses.

    4 - this property snuck in the config that I sent you. It is no longer valid to go to 7.0.0.2. Previously, we have defined a valve optional commit in context.xml. This valve valid changes of the session at the end of the request/response http instead immediately when each session attribute is changed. It is allowed to improve performance. Since version 7.0.0.2 definition of the valve is removed from context.xml is configured programmatically and is enabled using this property.

    -Jens

  • Test the Client/Server application on device inside WiFi

    Hello

    I need to test my application within the company wifi network.

    My application survey exception I need to properly configure the APN.

    If I understand correctly it will route all traffic through external servers? In this case it will not help me.

    I saw on the form that you need to be a partner with RIM, so your applications will have easier access to netowrk. Anyone know how to make a claim for this? Thare are a lot of information on the website of RIM, but I havenot found place where to put my info.

    Thank you

    Alexander

    test your application inside the WIFI device should work without any problem

    Direct TCP will not work if you have not set the APN

    How do you connect? If you try to connect with deviceside = true and no APN settings it will fail

    with OS5, it's easy to configure your connections, allowed etc. TransportTypes.

    could be something like this:

    ConnectionFactory cf = new ConnectionFactory();
            cf.setPreferredTransportTypes(new int[]{
                TransportInfo.TRANSPORT_TCP_WIFI,
                TransportInfo.TRANSPORT_BIS_B,
                TransportInfo.TRANSPORT_TCP_CELLULAR,
                TransportInfo.TRANSPORT_WAP2});
            isBOptions biso = new BisBOptions(seekretConnectionType);
            cf.setTransportTypeOptions(TransportInfo.TRANSPORT_BIS_B, biso);
    ...
    ConnectionDescriptor connectionDescriptor = cf.getConnection(getMyURL());
            if (connectionDescriptor == null) {
                 reason = "no Connection could be made - please try later again";
                 logger.warn( reason);
            } else {
                logger.debug("current TransportType: "+TransportInfo.getTransportTypeName(
                                        connectionDescriptor.getTransportDescriptor().getTransportType()));
                conn = (HttpConnection) connectionDescriptor.getConnection();
    

    You can set the TransportType Options like BISB, WAP2...

    in your case affecting TCP_WIFI should work

  • How to send data from the client to the server using tcp

    1. as I am new to watch I need help with sending data from client to server. I went through various examples of labview, but each of them also explains transfer of data to the client server. But I need help regardng send data from the server to the client.

    2.i would use the data type variant for sending my data.

    Can someone help me please. Thank you

    Regardless of the meaning. Once you have a connection each end allows it to send data to another. Just create what you want to look like interaction.

    Do you want the client sends a command that request data?
    How do you think the response data to look like?

    You can send variants, but probably not worth the effort.

    Mike...

  • Server to the client

    Dear all, I wrote a lookout process and now I have to use the client server architecture, please help me build the client version of the initial process. Best regards, Mohammad javad Danesh

    This tutorial describes the client-server architecture.

    http://digital.NI.com/manuals.nsf/WebSearch/278835D5FA7F20D3862574A200285527

    And also this article on the links between the client and server processes.

    http://zone.NI.com/DevZone/CDA/tut/p/ID/3989

  • External, the customer table, visible directory on the client and the server, doable?

    Hi guys,.

    My client wants to use the method of the outer table of the client machine.

    Version Oracle db 11.2.0.3, client (sqlplus) version 11.2.0.1.0, AIX operating system

    The file system directory in which resides the csv file is made as directory database and it is visible/reading / writing on both servers.

    Create table user operating system that is running has read - write access to this directory and the database user has read write in the database directory.

    I can do db server load, but not from the server where the client is installed. Gives the error below.

    ERROR on line 1:
    ORA-29913: error in executing ODCIEXTTABLEOPEN legend
    ORA-29400: data cartridge error
    Error opening file
    / wload/ga5t/GPFS/App/Env10/Oracle/oracleloaddirectory/EXT_PRICE_LIST_IMPORT_SC_1
    _9044034.log

    No idea how it goes? Is it possible to do this when the db directory and the bone is visible on the client server and db?

    Thank you

    Patricia

    Thanks DK.

    The risks has been resolved by changing the id level UNIX for user oracle on the db server and then restart.

  • Insider source subscription. Could not retrieve the client certificate

    Hi all

    I created subscription source initiated between two Windows 2008 R2.

    The source (client) cannot connect to the server. Logs on the client:

    Send the request for operation to the destination machine enumeration and the server.corp.domain.com:5986 port

    Authenticate the user using the Client certificate mechanism

    User authentication failed. The credentials did not work.

    Has received the answer of the layer network; status: 401 (HTTP_STATUS_DENIED)

    WSMan enumeration operation failed, error code 5

    Opens a session on the server.

    Sending HTTP error to the client after a failure of transportation.
    The HTTP status code is 503
    The error code is 995

    Could not retrieve the client certificate

    Send the HTTP 401 response to the client and disconnect the connection after sending the answer

    The user authorization failed with error 5Authorizing the user

    Authentication using client certificate with the client.corp.domain.com object is successfully

    How to fix the error "unable to retrieve the client certificate?

    Hello

    Post your question in the TechNet Server Forums, as your question kindly is beyond the scope of these Forums.

    http://social.technet.Microsoft.com/forums/WindowsServer/en-us/home?category=WindowsServer

    See you soon.

  • Ayuda client server

    Hola amigos tengo hacer una cominicacion as client server TCP/IP, puedo hacer communication is y show en both docking UN arreglo booleano, pero quisiera poder control el arreglo desde ambos extremos hired el proyecto as tengo, lo hago are in el servidor tengo unsa series of switches, that al presionarlos en el arreglo UN lights led, y también en el client lights pero quisiera poder también encenderlos desde el client.

    Hola

    The client-server config you permite hacer UN básicamente ask y desplegar information, (ver este link)

    Are examples with the comunidad donde varios you sugiero buscar todo lo what can, como el EPICS Client & Server

    Saludos

  • client-server application

    I intend to transfer my application written in C/C++ for playbook... Basically, the application has a client and a server process communicating via sockets... Client process has a user interface with a few UI controls components, server process will run in the background... I would like to know if the client-server application can be written on the AIR platform?... If this support is available I think using AIR/native extension for C/C++ code porting

    Also, I'm new to this platform, I would like to know if there is a support to launch the 3rd party app to another 3rd party app?... Say to use above customer case must be able to launch the server process...

    concerning

    Arun

    Not too sure how you'll be able to do on the PB, because you can't start another application. Maybe in the future they will allow applications 'start-up' to be registered.

  • GENERATE EXCEL IN CLIENT SERVER ENVIRONMENT

    Hello

    For the moment, I use the < utl_file > to generate an Excel (from oracle table) via sql * form GUI on the server (my development/cilent server have a single machine)
    The user presses a button on the form of GUI and the excel file is generated.

    Now let us when we transfer to a 'real' production environment with the client, server architecture, different machines, my drive to excel cannot generate an excel file:

    error: ORA-29283: INVALID FILE OPERATION: ORA-06512 at invalid file for the file 29283 ORA SYS_UTIL operation

    Thre is a solution for this where the user can press the button in the form of GUI and the excel gets dumped to the customer? (export excel)

    THANKS adavance everything advice.

    Good luck... and don't forget to mark your question as answered.

    concerning

  • Web form call Client-Server form

    Hello. I always have an existing form of Client-Server (6i) in production which should call a Web form and pass it a parameter. Obviously I can't use new form or call the client-server version, but can - I somehow make a command-line (including a parameter) that opens the Web form? Any suggestions to fix this problem?


    I can create a command-line like this, but have no idea of how to pass a parameter to my Web form. The participating named Web form that has a parameter set name 'p_participant '.

    * "" C:\Program may Explorer\iexplore.exe ' http://9.35.32.206:7777/forms/frmservlet? " form participating =

    I can also create a command line to open a web form like this for:

    * "" C:\Program may Explorer\iexplore.exe "http://9.35.32.205:7777/forms/html/sas2.htm*"

    Where the sas2.htm looks like this:

    * < html > *.
    * < body onload = "document.menulaunch.submit (); ' > *.
    Start the generation of the file...

    If the application does not load within 30 seconds, then click on the button below:

    * < form action = http://9.35.32.205:7777/forms/frmservlet menulaunch = name? config = FileGeneration method = post > *.
    * < script > *.
    var wshshell = new ActiveXObject ("wscript.shell");
    var username is wshshell. ExpandEnvironmentStrings ("%orauser%");
    var pw is wshshell. ExpandEnvironmentStrings ("%orapass%");
    document.write("<input type=hidden name=userid value="+username+"/"+pw+"@sparc20*>") *.
    * < /script > *.
    * < input type = value = launch > *.
    * < / form > *.
    * < / body > *.
    * < / html > *.


    Any help would be greatly appreciated.

    Published by: Buechler on April 8, 2009 08:58

    Simply add your URL as follows:

    http://9.35.32.206:7777/forms/frmservlet?form=participants&otherparams=p_participant=
    

    I guess that you plan to use the HOST to make that call. I would recommend something like this:

    HOST ('cmd /c start iexplore.exe "http://9.35.32.206:7777/forms/frmservlet?form=participants&otherparams=p_participant="');
    
  • How to install Oracle Client SQLNet.ora trace on the client side

    Thanks in advance.

    How to configure the SQLNet.ora trace client to level how? Thank you

    Hello Yakub,

    See this useful link to the definition of trace on the client/Server side.

    http://download.Oracle.com/docs/CD/B19306_01/network.102/b14268/asoappa.htm#sthref739

    trace_level_server=16
    trace_level_client=16
    trace_directory_server=/orant/network/trace
    trace_directory_client=/orant/network/trace
    trace_file_client=cli
    trace_file_server=srv
    trace_unique_client=true 
    

    Concerning

  • MSDS for the dissemination of the Server + client to client

    Just want to check - if I had to create a chat application in Flex - where new messages are "pushed" to the customers, this would require SDSS.

    Using SDS would be much easier to implement a chat application.

    Theoretically, you can implement a chat without FDS application with each client to ask the server for messages new messages for the customer using HTTPService or WebService.

    You can also do "push data of the poor", using a query HTTP long duration - in this model, each client publishes an HTTP request that is not expected and immediate to - when the server has a message for the client is sends the response (perhaps a long time later). In the event of the customer for the response, the client publishes another application (so that the server has a way to "push" data to the customer). This is how type e-mail Blackberry works in Windows Mobile (in the absence of a suitable Protocol for data push).

    Introduction of Sean Neville to the Flex Message Service is a good example of how to write a chat application in the SDS.

    Graeme Harker's Flex.NET blog

  • Client/server Push application: how to run the thread listening on basis of the necessity?

    Hello

    To receive the broadcast content from the server, a thread of listening to the need to run in the back ground on the BlackBerry.

    For a client application to receive the server put grows optimally updated, what is the best way?

    1. run the thread listening on the installation of the client application using auto-run on start up?

    What happens to the thread if there are reboot the device? The listener would start again?

    2. run the thread listening on the launch of the client application?

    (or)

    3. is there a way to run the thread to listen according to the need, when there is dissemination of the server, as some notification (called by server) to the client that there is dissemination of the server and the client then begins the listening thread?

    Please contribute your valuable and suggest most commonly followed and best practices.

    Kind regards

    Suresh.

    you don't know. If it's a good thing to do is another question.
    You can use an inboxlistener to receive an email or even a text message with a command to start the pushlistener. But why you want to do something like that? listening on a port, there's nothing that drains the battery.

Maybe you are looking for