2009-11-06 4 views
0

OTA를 통해 응용 프로그램을 설치하려고합니다. ota 서버로 apache tomcat 6을 사용하고 .jad 파일에 대한 링크 지점이있는 application.jad, application.jar 및 welcome.html이 들어있는 webapps 폴더에 작은 프로젝트를 만듭니다. 설치가 제대로 된 sun 에뮬레이터를 사용하여 테스트했습니다.OTA를 통한 J2Me 설치

하지만 난 URL을 입력하여 모바일에 설치하려고 할 때 : SERVERURL을 : 8080/JMEAPP이/welcome.html 페이지, 그것은 "작업이 진행 될 수없는 요구"라는 오류를 제공합니다. 오류 번호는 502입니다.

실망스러운 것은 하나의 전화기 (SH06A)에 설치 작업입니다. 테스트 한 다른 모든 휴대폰에서 일본의 세 번째로 큰 모바일 네트워크 제공 업체에 속합니다. 브랜드 이름을 여기에 언급해도 괜찮은지 모르겠으므로 미안합니다. 그 모든 전화는 위에서 언급 한 오류를 제공합니다 (그러나 노키아는 아니며 블루투스로 노키아 폰에 설치했습니다.). 그러나 그들 모두는 jad 파일을 읽는 것조차 보이지 않았습니다.

그러므로 여기에서 문제를 말해 줄 수 있습니까? 보안 문제입니까? 또는 네트워크 제공 업체가 휴대폰을 차단하여 휴대폰에 아무것도 설치할 수 없게 할 수 있습니까? 아니면 호환성 문제입니까?

이 문제는 이유를 찾을 수 없습니다.

답변

0

502은 실마리입니다. 이는 MNO 네트워크와 서버 사이의 비트에서 핸드셋과 서버간에 문제가 있음을 나타냅니다. 데스크톱 컴퓨터의 브라우저를 사용하여 welcome.html 파일을 보면 모든 것이 정상적으로 보일까요?

SH06A가 작동했다고 말하는 것은 분명하지 않습니다. 오타입니까? 그러나 실패한 모든 것들에 대해 다른 MNO를 가지고 있습니까?

영국에서는 MNO가 작동하는 프록시/캐시에 다소 예측할 수없는 필터링이 있습니다. 그것은 귀하의 문제 MNO는 특정 8080 포트로 트래픽을 보내는 것을 좋아하지 않을 수도 있습니다. 다른 포트 (이상적으로는 80)에서 실행하거나 URL에 포트가 나타나지 않도록 가상 서버를 만들 수 있습니다.

JAD 파일에 대한 관찰 결과가 정확합니다. 핸드셋은 welcome.html을로드하지 않으므로로드하려고하는 JAD URL이 없습니다.

+0

답장을 보내 주셔서 감사합니다. 정말로 감사하겠습니다. 더 많은 것을 설명하기 위해 우리는 OTA를 사용하여 SH06A에 설치했습니다. 그것은 효과가 있었다. 하지만이 전화는 다른 네트워크 제공 업체에서 제공합니다. 모든 질문에 언급 한 네트워크 제공 업체에 속한 다른 모든 전화는 작동하지 않았습니다. 내가 포트 8484를 사용했기 때문에 포트라고 할 수 있습니다. 가상 서버를 설정하려고합니다. 하지만 전에 Tomcat 용 가상 서버를 설치 한 적이 없습니까? – Nuwan

+0

@nuwan - 죄송 합니다만 복잡하지는 않지만 Tomcat으로 가상 호스트를 설정하는 방법을 설명하는 링크가 있습니다 : http://www.ex-parrot.com/pete/tomcat-vhost.html HTH –

+0

URL을 포트 80로 사용할 수 있도록 포트를 리디렉션하는 방법을 찾았습니다. 이제 "welcome.html"파일에 액세스 할 수 있습니다. 하지만 파일을 클릭하면jad 파일을 열면 오류가 발생했습니다. 응답은 불법입니다. (WJ46297E) 오류가 발생했습니다. (WJ46297E) Plz help ........ – Nuwan

0

jad와 jar를 다운로드 할 때 어떤 애플리케이션 MIME 유형을 전송하는지 확인하십시오. 텍스트/vnd.sun.j2me.app-설명 항아리 - - 그것은 다음 다음되지 않은 경우

JAD MIME 형식을 보낼 파일을 적절하게 당신은 conf의를 편집해야 할 수도 있습니다 응용 프로그램/자바 아카이브를