{"action":"created","issue":{"url":"https://api.github.com/repos/estatio/estatio/issues/6","labels_url":"https://api.github.com/repos/estatio/estatio/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/estatio/estatio/issues/6/comments","events_url":"https://api.github.com/repos/estatio/estatio/issues/6/events","html_url":"https://github.com/estatio/estatio/issues/6","id":54456708,"number":6,"title":"Builds but cannot run...","user":{"login":"kodpraktikanten","id":8234843,"avatar_url":"https://avatars.githubusercontent.com/u/8234843?v=3","gravatar_id":"","url":"https://api.github.com/users/kodpraktikanten","html_url":"https://github.com/kodpraktikanten","followers_url":"https://api.github.com/users/kodpraktikanten/followers","following_url":"https://api.github.com/users/kodpraktikanten/following{/other_user}","gists_url":"https://api.github.com/users/kodpraktikanten/gists{/gist_id}","starred_url":"https://api.github.com/users/kodpraktikanten/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kodpraktikanten/subscriptions","organizations_url":"https://api.github.com/users/kodpraktikanten/orgs","repos_url":"https://api.github.com/users/kodpraktikanten/repos","events_url":"https://api.github.com/users/kodpraktikanten/events{/privacy}","received_events_url":"https://api.github.com/users/kodpraktikanten/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-01-15T14:45:55Z","updated_at":"2015-02-03T11:17:57Z","closed_at":null,"body":"Hi.\r\n\r\nI have built a fresh clone from the master and it builds but it will not run correctly when I launch it as I did in my previous learning sessions. I am using the following command to run the self-hosted variant built using the \"jetty-console\" profile:\r\n```\r\n> java -jar estatioapp\\webapp\\target\\estatio-webapp-1.2.0-SNAPSHOT-jetty-console.war\r\n```\r\nThe problem I get are these type of exceptions and the embedded web server will not even start:\r\n```\r\nException in thread \"Thread-4\" java.lang.VerifyError: Bad type on operand stack\r\nException Details:\r\n  Location:\r\n    org/estatio/dom/lease/invoicing/InvoiceItemForLease.compareTo(Lorg/estatio/dom/invoice/InvoiceItem;)I @2: invokespecial\r\n  Reason:\r\n    Type 'org/estatio/dom/invoice/InvoiceItem' (current frame, stack[1]) is not assignable to 'org/estatio/dom/UdoDomainObject'\r\n  Current Frame:\r\n    bci: @2\r\n    flags: { }\r\n    locals: { 'org/estatio/dom/lease/invoicing/InvoiceItemForLease', 'org/estatio/dom/invoice/InvoiceItem' }\r\n    stack: { 'org/estatio/dom/lease/invoicing/InvoiceItemForLease', 'org/estatio/dom/invoice/InvoiceItem' }\r\n  Bytecode:\r\n    0000000: 2a2b b700 c03d 1c99 0005 1cac 2bc1 0002\r\n    0000010: 9900 0fb2 00c2 2a2b c000 02b6 00c8 ac2a\r\n    0000020: b600 ceb6 00d4 2bb6 00ce b600 d4b6 00d9\r\n    0000030: ac\r\n  Stackmap Table:\r\n    append_frame(@12,Integer)\r\n    same_frame(@31)\r\n\r\n        at java.lang.Class.getDeclaredMethods0(Native Method)\r\n        at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)\r\n        at java.lang.Class.privateGetPublicMethods(Class.java:2690)\r\n        at java.lang.Class.getMethods(Class.java:1467)\r\n        at org.apache.isis.core.metamodel.specloader.specimpl.FacetedMethodsBuilder.<init>(FacetedMethodsBuilder.java:145)\r\n        at org.apache.isis.core.metamodel.specloader.specimpl.dflt.ObjectSpecificationDefault.<init>(ObjectSpecificationDefault.java:100)\r\n```\r\nRegards"},"comment":{"url":"https://api.github.com/repos/estatio/estatio/issues/comments/72634049","html_url":"https://github.com/estatio/estatio/issues/6#issuecomment-72634049","issue_url":"https://api.github.com/repos/estatio/estatio/issues/6","id":72634049,"user":{"login":"kodpraktikanten","id":8234843,"avatar_url":"https://avatars.githubusercontent.com/u/8234843?v=3","gravatar_id":"","url":"https://api.github.com/users/kodpraktikanten","html_url":"https://github.com/kodpraktikanten","followers_url":"https://api.github.com/users/kodpraktikanten/followers","following_url":"https://api.github.com/users/kodpraktikanten/following{/other_user}","gists_url":"https://api.github.com/users/kodpraktikanten/gists{/gist_id}","starred_url":"https://api.github.com/users/kodpraktikanten/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kodpraktikanten/subscriptions","organizations_url":"https://api.github.com/users/kodpraktikanten/orgs","repos_url":"https://api.github.com/users/kodpraktikanten/repos","events_url":"https://api.github.com/users/kodpraktikanten/events{/privacy}","received_events_url":"https://api.github.com/users/kodpraktikanten/received_events","type":"User","site_admin":false},"created_at":"2015-02-03T11:17:57Z","updated_at":"2015-02-03T11:17:57Z","body":"Hi again.\r\n\r\nI have now also done another test where I just deployed the Estatio war-file to a standalone Tomcat web server and then I can run Estatio. It seems to be a problem that appears when running the embedded Jetty console as I did previously on Windows 7 and Oracle JDK 1.7 Update 76. \r\n\r\nThe interesting thing is that I can run the Isis demo apps (for example the ToDo app) using the Jetty console but not Estatio. Perhaps there is some class loader problem occuring in Estatio due to the packaging structure of classes in different jar-files?\r\n\r\nRegards"}}