{ "id": "104299", "key": "TIMOB-11641", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2016-08-25T00:04:40.000+0000", "created": "2012-11-02T00:27:26.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [ { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "issuelinks": [ { "id": "22472", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "97736", "key": "TISTUD-1984", "fields": { "summary": "Pass in JAVA_HOME to Python scripts", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-17T18:13:34.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "This one was created after investigating a Studio ticket - TISTUD-1984\r\n\r\nAs it looks like, a user has to set a JAVA_HOME environment variable in the system. Failing to do so triggers an error from the build.xml for Android module packaging.\r\n\r\nSince the Studio does not use an external process to initiate Ant, we need an additional variable support in the 'build.xml' to accept and use a specified java-home.\r\nThe studio detects a valid Java Home (one that contains bin/javac), even when it's not specified in the environment. The detected location can then be passed into the 'build.xml' as an argument. Something like \"java_home\".\r\n", "attachment": [], "flagged": false, "summary": "Have the Android Module build.xml accept and use a Java-Home argument", "creator": { "name": "sgibly", "key": "sgibly", "displayName": "Shalom Gibly", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "sgibly", "key": "sgibly", "displayName": "Shalom Gibly", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "394320", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "The Android module build no longer uses Ant or the {{build.xml}} file. Furthermore, the Android module build uses node-appc's JDK detection library which finds the JDK based on the {{JAVA_HOME}} environment variable and via the Titanium CLI config {{java.home}} override.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-08-25T00:04:40.000+0000", "updated": "2016-08-25T00:04:40.000+0000" }, { "id": "413536", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as invalid.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-17T18:13:34.000+0000", "updated": "2017-03-17T18:13:34.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }