Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-13276] Android: module creation refers to missing Rhino library, so will not build

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2013-04-01T21:46:58.000+0000
Affected Version/sn/a
Fix Version/sRelease 3.1.0, 2013 Sprint 07 Core, 2013 Sprint 07
ComponentsAndroid
Labelsandroid, qe-3.1.0, triage
ReporterEric Merriman
AssigneeAllen Yeung
Created2013-03-29T00:33:40.000+0000
Updated2013-04-06T08:22:21.000+0000

Description

Description

Rhino has been removed from the SDK. Creating a new android module using studio indicates problems with the module caused by the missing js.jar library.

Steps to reproduce

1) Create a new android module with the listed SDK or later 2) Once the module is created, note the problems indicated

Results:

The module is looking for js.jar in the SDK/Android folder

Expected:

The module does not require rhino

Comments

  1. Blain Hamon 2013-04-01

    Okay, I'm confused. I was unable to recreate the issue (And I can't find a mention of java.js anywhere in the MASTER's HEAD of the repo.) Has this been fixed already? Furthermore, the linked packaging failure refers to being unable to find the NDK, which is used by V8's engine, not Rhino. Marking as cannot reproduce with the hopes of pow-wowing with Eric to figure out what's going on.
  2. Blain Hamon 2013-04-01

    Cannot reproduce, might be environment setup?
  3. Blain Hamon 2013-04-01

    Looked at it with Eric. Looks like this may be a Studio bug, as building via command line and building with old Studio has no issues.
  4. Allen Yeung 2013-04-01

    PR: https://github.com/appcelerator/titanium_mobile/pull/4062
  5. Shyam Bhadauria 2013-04-06

    Now the module gets created without any error. Environment used for verification - Titanium SDK: 3.1.0.v20130405170202 Titanium  Studio:3.1.0.201304011603

JSON Source