{ "id": "88077", "key": "TIMOB-8056", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "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": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" }, { "id": "13207", "name": "Sprint 2012-07", "archived": true, "released": true, "releaseDate": "2012-04-08" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-03-27T13:51:17.000+0000", "created": "2012-03-16T11:53:56.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "core" ], "versions": [ { "id": "12580", "description": "Dual Runtime 1.8.0", "name": "Release 1.8.0.1", "archived": true, "released": true, "releaseDate": "2011-12-22" }, { "id": "12593", "name": "Release 2.0.0", "archived": false, "released": true, "releaseDate": "2012-03-30" }, { "id": "12677", "description": "Release 1.8 Service Pack 1", "name": "Release 1.8.1", "archived": true, "released": true, "releaseDate": "2012-01-31" }, { "id": "13070", "description": "Release 1.8 Service Pack 2", "name": "Release 1.8.2", "archived": true, "released": true, "releaseDate": "2012-02-29" } ], "issuelinks": [ { "id": "17204", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "89036", "key": "TIMOB-8351", "fields": { "summary": "Android: Module: Cannot build module on Linux platform", "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": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "20283", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "91682", "key": "TIMOB-9086", "fields": { "summary": "Android: Tooling: project name not respected when creating new module", "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": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "17205", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "91599", "key": "TISTUD-1633", "fields": { "summary": "Titanium Studio: android module fails to create with internal error", "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": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "17478", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "91795", "key": "TISTUD-1666", "fields": { "summary": "Restart of Titanium Studio Required for the tiapp editor to display modules added after Studio was launched", "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": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-06T18:17:50.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": "Error Message:\r\n{code}\r\nLocation: [353,8]ti:/module.js\r\nMessage: Uncaught Error: Requested module not found: com.*.* (module could be anything)\r\nSource: throw new Error(\"Requested module not found: \" + request);\r\n{code}\r\n\r\nDescription:\r\nPreviously working with Titanium mobile Linux SDK 1.7.6, able to build the project, build the modules, use the modules, and run the application without any problems. Any mobile sdk greater than or equal to 1.8.0 receiving the above runtime error when launching the application. Tested Android Google API 13, Android Google API 15, and an android device running 4.0.2. Also ported all modules for use with 1.8.0.1 or greater following the information in this guide: https://wiki.appcelerator.org/display/guides/Android+Module+Porting+Guide+for+1.8.0.1. Every time the project build runs successfully without errors, just not able to run it.\r\n\r\nThis project works fine on OS X, using the same code.", "attachment": [ { "id": "26384", "filename": "Error_Screen.png", "author": { "name": "vjoshi", "key": "vjoshi", "displayName": "Varun Joshi", "active": true, "timeZone": "America/New_York" }, "created": "2012-03-20T15:15:58.000+0000", "size": 32744, "mimeType": "image/png" }, { "id": "26294", "filename": "test_project.zip", "author": { "name": "aleard", "key": "aleard", "displayName": "Alan Leard", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-16T11:53:56.000+0000", "size": 3418198, "mimeType": "application/zip" } ], "flagged": false, "summary": "Android: Error when resolving modules in Linux", "creator": { "name": "aleard", "key": "aleard", "displayName": "Alan Leard", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "aleard", "key": "aleard", "displayName": "Alan Leard", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "OS: Linux Ubuntu 10.10 2.6.38-8-generic-pae #42-Ubuntu SMP i686\r\n>GNU/Linux", "comment": { "comments": [ { "id": "187885", "author": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This problem relates to linux having a case-sensitive file system. I'm working on a solution now, but you can workaround this issue by doing either of the following:\r\n\r\n1. Create your module project with only lower-case characters.\r\n\r\nOr\r\n\r\n2. In your test project, go into (modules > android > com.dmarie.tts > 2.0) and rename TTS.jar to tts.jar", "updateAuthor": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-21T17:35:48.000+0000", "updated": "2012-03-21T17:35:48.000+0000" }, { "id": "187950", "author": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "body": "A change was made to force module names to be lower-case during creation.\r\n\r\nTo test the fix please try the following:\r\n\r\n1. Create an android module with a name in caps (something like: titanium.py create --platform=android --type=module --name=TEST --id=com.test --android=/path/to/android/sdk\r\n\r\n2. Go into the newly created module project, and build it by typing 'ant'\r\n\r\n3. Go into the dist directory and verify that the name of the jar inside dist is all lower-case. (i.e. test.jar)", "updateAuthor": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-22T08:38:18.000+0000", "updated": "2012-03-22T08:38:18.000+0000" }, { "id": "409339", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket due to time passed.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-06T18:17:50.000+0000", "updated": "2017-03-06T18:17:50.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }