Well, PPG is part of Kannel. This is WAP Push. And to Kavuri:
If PPG does not return a document containing bad-message-fragment,
then something is seriously wrong. It definitely should.

Aarno

On 24 Aug 2006, at 06:18, Mi Reflejo wrote:

Sorry but i think that these mails are hence off-topic for the list.

Martin Conte.

On 8/23/06, Aarno Syvänen <[EMAIL PROTECTED]> wrote:

Hi Kavuri,

If you listen ppg connection, you would get bad message fragment,
You must do this any case, i think: otherwise you would not did you
success delivering the push.

Aarno


On 23 Aug 2006, at 08:26, Kavuri Prasad wrote:

Hi Aarno,

I don't have any bad message fragment. I am using log-level=0 in both sms
and wap configuration.
This problem stopped my work :( . Any alternatives..?

Thanks,
Prasad


On 8/22/06, Aarno Syvänen <[EMAIL PROTECTED]> wrote:
>
>
>
> Hi Kavuri,
>
>
> PPG should return an error message containing 'bad message fragment'.
> This would tell wher ePPG believes the error is.
>
>
>
> On 22 Aug 2006, at 09:53, Kavuri Prasad wrote:
>
>
> Hi Aarno,
>
> sorry for posting again (previouse mail bounced from kannel)
> Here is my code :
>
> buffer.append("--asdlfkjiurwgasf\r\n")
>          .append("Content-Type: application/xml\r\n\r\n")
>
>         .append("<?xml version=\"1.0\"?>\r\n")
>
> .append("<!DOCTYPE pap PUBLIC \"-//WAPFORUM//DTD PAP//EN \"\r\n")
>
>         .append("\"
http://www.wapforum.org/DTD/pap_1.0.dtd\ ">\r\n")
>         .append("<pap>\r\n")
>         .append("<push-message push-id=\"")
>
>         .append(vMessageID.trim())
>         .append("\"\r\n
deliver-before-timestamp=\"2007-09-28T06:45:00Z\" \r\n")
>
.append("deliver-after-timestamp=\"2006-07-28T06:45:00Z\"
")
>         .append("progress-notes-requested=\"true\">\r\n")
>
>         .append("<address address-value=\"WAPPUSH=")
>         .append(target)
>
>         .append("/TYPE=PLMN\"/>\r\n")
>         .append("<quality-of-service
delivery-method=\"unconfirmed\"\r\nnetwork-required=\"true\"\r\n
network=\"GSM\"\r\nbearer-required=\"true\"\r\nbearer=\"SMS\"/>")
>
>         .append("</push-message>\r\n")
>         .append("</pap>\r\n\r\n")
>
>         .append("--asdlfkjiurwgasf\r\n")
>         .append("Content-Type: text/vnd.wap.si\r\n\r\n")
>
>         .append("<?xml version=\"1.0\"?>\r\n")
> .append("<!DOCTYPE si PUBLIC \"-//WAPFORUM//DTD SI 1.0// EN\"\r\n")
>         .append("\"
http://www.wapforum.org/DTD/si.dtd\";>\r\n")
>         .append("<si>\r\n")
>         .append("<indication action=\"signal-high\" si-id=\"")
>         .append(vMessageID)
>         .append("\" href=\"")
>
>         .append("http://wap.yahoo.com ")
>
>         .append("\">")
>         .append("Download the Foodreg Application")
>         .append("</indication>\r\n")
>         .append("</si>\r\n")
>
>         .append( "--asdlfkjiurwgasf--\r\n\r\n");
>
> Sending http request using postmethod :
>
>
> Part[] parts = { new
StringPart("Content-Type","multipart/related;
boundary=asdlfkjiurwgasf; type=\"application/xml\"")};
>             post.setRequestEntity(new MultipartRequestEntity(parts,
post.getParams()));
>
>
//post.setRequestHeader("Content-Type","\"multipart/related; \"boundary=asdlfkjiurwgasf;type=\"application/xml\"");
>
//post.setParameter("\"Content-Type\"","\"multipart/related;\"
boundary=asdlfkjiurwgasf; type=\"application/xml\"");
>             //post.setParameter("Accept", "application/xml");
>             //post.setParameter("Content-Length","");
>             post.setQueryString(new NameValuePair[] {
>                     new NameValuePair("username", "yyyyy"),
>                     new NameValuePair("password", "xxx"),
>
>                     new NameValuePair("to", target),
>                     new NameValuePair("text", message)
>             });
> int status = client.executeMethod(post);
>
> Any suggestions ??
>
> Thanks for your kind support.
>
>






Reply via email to