{ "id": "170174", "key": "TIMOB-25457", "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": "19960", "name": "Hyperloop 2.2.2", "archived": false, "released": true } ], "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2017-11-03T13:17:11.000+0000", "created": "2017-10-30T03:47:22.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [], "versions": [], "issuelinks": [ { "id": "56117", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "170166", "key": "TIMOB-25451", "fields": { "summary": "Hyperloop: Android - Error in opening zip file bcel-5.2.jar", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2017-11-03T13:17:11.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": "13715", "name": "Hyperloop", "description": "Hyperloop project" } ], "description": "If I use Hyperloop v2.1.3 this will build, but any of the latest Hyperloop examples won't build as I get this error:\r\n\r\n\r\n{code:java}\r\n[INFO] [Hyperloop] Generating system metabase\r\n[ERROR] hyperloop:generateMetabase: Failed to generated metabase: Error: A JNI error has occurred, please check your installation and try again\r\nException in thread \"main\" java.lang.NoClassDefFoundError: org/apache/bcel/classfile/AccessFlags\r\n\tat java.lang.Class.getDeclaredMethods0(Native Method)\r\n\tat java.lang.Class.privateGetDeclaredMethods(Class.java:2701)\r\n\tat java.lang.Class.privateGetMethodRecursive(Class.java:3048)\r\n\tat java.lang.Class.getMethod0(Class.java:3018)\r\n\tat java.lang.Class.getMethod(Class.java:1784)\r\n\tat sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:544)\r\n\tat sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526)\r\nCaused by: java.lang.ClassNotFoundException: org.apache.bcel.classfile.AccessFlags\r\n\tat java.net.URLClassLoader.findClass(URLClassLoader.java:381)\r\n\tat java.lang.ClassLoader.loadClass(ClassLoader.java:424)\r\n\tat sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)\r\n\tat java.lang.ClassLoader.loadClass(ClassLoader.java:357)\r\n\t... 7 more\r\n\r\n{code}\r\n\r\nPlease see attached example project just with the required Intercom .aars in /platform/android nothing else has been changed from the single page template.\r\n\r\n", "attachment": [ { "id": "63501", "filename": "AndroidSimpleBuildTest.zip", "author": { "name": "mark.henderson@snagr.co.uk", "key": "mark.henderson@snagr.co.uk", "displayName": "Mark Henderson", "active": true, "timeZone": "Europe/London" }, "created": "2017-10-30T03:45:46.000+0000", "size": 728435, "mimeType": "application/zip" } ], "flagged": false, "summary": "Hyperloop: Android - Failed to generated metabase: Error: A JNI error has occurred, please check your installation and try again", "creator": { "name": "mark.henderson@snagr.co.uk", "key": "mark.henderson@snagr.co.uk", "displayName": "Mark Henderson", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "mark.henderson@snagr.co.uk", "key": "mark.henderson@snagr.co.uk", "displayName": "Mark Henderson", "active": true, "timeZone": "Europe/London" }, "environment": "Operating System\r\n Name = Mac OS X\r\n Version = 10.12.6\r\n Architecture = 64bit\r\n # CPUs = 4\r\n Memory = 17179869184\r\n\r\nNode.js\r\n Node.js Version = 8.8.1\r\n npm Version = 5.4.2\r\n\r\nTitanium CLI\r\n CLI Version = 5.0.14\r\n\r\nTitanium SDK\r\n SDK Version = 6.2.2.GA\r\n SDK Path = /Users/MyUserDir/Library/Application Support/Titanium/mobilesdk/osx/6.2.2.GA\r\n Target Platform = android", "comment": { "comments": [ { "id": "429824", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-10-30T13:09:31.000+0000", "updated": "2017-10-30T13:20:15.000+0000" }, { "id": "429825", "author": { "name": "mark.henderson@snagr.co.uk", "key": "mark.henderson@snagr.co.uk", "displayName": "Mark Henderson", "active": true, "timeZone": "Europe/London" }, "body": "I can confirm that I needed to manually move files to the directory. I tried to re-download 2.2.1 but it didn't work. Manually moving things as per your messages in Slack did the trick.\r\n\r\n", "updateAuthor": { "name": "mark.henderson@snagr.co.uk", "key": "mark.henderson@snagr.co.uk", "displayName": "Mark Henderson", "active": true, "timeZone": "Europe/London" }, "created": "2017-10-30T13:13:07.000+0000", "updated": "2017-10-30T13:13:07.000+0000" }, { "id": "430064", "author": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "body": "Closed as duplicate of TIMOB-25451. Issue is resolved in Hyperloop 2.2.2.", "updateAuthor": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-11-03T13:17:11.000+0000", "updated": "2017-11-03T13:17:11.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }