{"action":"created","issue":{"url":"https://api.github.com/repos/wildfly/wildfly-core/issues/1675","repository_url":"https://api.github.com/repos/wildfly/wildfly-core","labels_url":"https://api.github.com/repos/wildfly/wildfly-core/issues/1675/labels{/name}","comments_url":"https://api.github.com/repos/wildfly/wildfly-core/issues/1675/comments","events_url":"https://api.github.com/repos/wildfly/wildfly-core/issues/1675/events","html_url":"https://github.com/wildfly/wildfly-core/pull/1675","id":165252929,"number":1675,"title":"[WFCORE-429]: Incremental redeployment (single file update) over management API","user":{"login":"ehsavoie","id":73053,"avatar_url":"https://avatars.githubusercontent.com/u/73053?v=3","gravatar_id":"","url":"https://api.github.com/users/ehsavoie","html_url":"https://github.com/ehsavoie","followers_url":"https://api.github.com/users/ehsavoie/followers","following_url":"https://api.github.com/users/ehsavoie/following{/other_user}","gists_url":"https://api.github.com/users/ehsavoie/gists{/gist_id}","starred_url":"https://api.github.com/users/ehsavoie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ehsavoie/subscriptions","organizations_url":"https://api.github.com/users/ehsavoie/orgs","repos_url":"https://api.github.com/users/ehsavoie/repos","events_url":"https://api.github.com/users/ehsavoie/events{/privacy}","received_events_url":"https://api.github.com/users/ehsavoie/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-07-13T07:15:48Z","updated_at":"2016-07-13T16:54:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/wildfly/wildfly-core/pulls/1675","html_url":"https://github.com/wildfly/wildfly-core/pull/1675","diff_url":"https://github.com/wildfly/wildfly-core/pull/1675.diff","patch_url":"https://github.com/wildfly/wildfly-core/pull/1675.patch"},"body":"HashUtil for hashing exploded deployments.\r\nPathUtil for recursive deleting/copying.\r\nadd-content, remove-content, read-conten, browse-content, explode in standalone and domain.\r\nSupport for empty directories and empty files.\r\nSupport for sub content explode.\r\nPreparing CLI integration for streams.\r\nAdding lock + local temp copy to avoid conflicts between read-content and remove deployment / content.\r\nAdding \"empty\" parameter to avoid missing content in deployment.\r\nAdding \"overwrite\" parameter to add-content to avoid creating an update-content operation.\r\nAdding transformers for retro compatibility taking unmanaged deployments into account.\r\n\r\nJira: https://issues.jboss.org/browse/WFCORE-429\r\nAnalysis document: https://developer.jboss.org/docs/DOC-55497\r\n\r\nThere is a branch for some more integration tests on WildFly\r\nhttps://github.com/ehsavoie/wildfly/tree/WFCORE-429"},"comment":{"url":"https://api.github.com/repos/wildfly/wildfly-core/issues/comments/232417727","html_url":"https://github.com/wildfly/wildfly-core/pull/1675#issuecomment-232417727","issue_url":"https://api.github.com/repos/wildfly/wildfly-core/issues/1675","id":232417727,"user":{"login":"wildfly-ci","id":939955,"avatar_url":"https://avatars.githubusercontent.com/u/939955?v=3","gravatar_id":"","url":"https://api.github.com/users/wildfly-ci","html_url":"https://github.com/wildfly-ci","followers_url":"https://api.github.com/users/wildfly-ci/followers","following_url":"https://api.github.com/users/wildfly-ci/following{/other_user}","gists_url":"https://api.github.com/users/wildfly-ci/gists{/gist_id}","starred_url":"https://api.github.com/users/wildfly-ci/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wildfly-ci/subscriptions","organizations_url":"https://api.github.com/users/wildfly-ci/orgs","repos_url":"https://api.github.com/users/wildfly-ci/repos","events_url":"https://api.github.com/users/wildfly-ci/events{/privacy}","received_events_url":"https://api.github.com/users/wildfly-ci/received_events","type":"User","site_admin":false},"created_at":"2016-07-13T16:54:58Z","updated_at":"2016-07-13T16:54:58Z","body":"**Full integration - Windows** [Build 1521](https://ci.wildfly.org/viewLog.html?buildId=21081&buildTypeId=WildFlyCore_PullRequest_WildFlyCoreFullIntegrationWindows) outcome was **FAILURE** using a merge of 06c5b72d395bf967b67cf552b4cc6e242c810c5b\nSummary: Tests failed: 1, passed: 3380, ignored: 194 Build time: 01:25:22\n### Failed tests\n```\norg.jboss.as.test.integration.jmx.ModelControllerMBeanTestCase.testDeploymentViaJmx: java.io.IOException: Internal server error.\n\tat org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1.run(ServerCommon.java:164)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n\tat java.lang.Thread.run(Thread.java:745)\n------- Stdout: -------\n17:01:11,010 WARN  [org.jboss.remotingjmx.Util] (main) The protocol 'http-remoting-jmx' is deprecated, instead you should use 'remote+http'.\n17:01:11,095 INFO  [org.jboss.as.repository] (pool-198-thread-1) Deleting C:\\BuildAgent\\work\\38e1ea00f932992d\\full\\testsuite\\integration\\basic\\target\\jbossas\\standalone\\data\\content\\content3291194844009332425.tmp recursively\n17:01:11,096 INFO  [org.jboss.as.repository] (pool-198-thread-1) Deleting C:\\BuildAgent\\work\\38e1ea00f932992d\\full\\testsuite\\integration\\basic\\target\\jbossas\\standalone\\data\\content\\0a\\cc87aa60ef0c880567e58e4d6b92a0cfe7729b\\tmp recursively\n17:01:11,096 INFO  [org.jboss.as.repository] (pool-198-thread-1) WFLYDR0001: Content added at location C:\\BuildAgent\\work\\38e1ea00f932992d\\full\\testsuite\\integration\\basic\\target\\jbossas\\standalone\\data\\content\\0a\\cc87aa60ef0c880567e58e4d6b92a0cfe7729b\\content\n17:01:11,240 WARN  [org.jboss.remotingjmx.protocol.v2.ServerCommon] (pool-198-thread-1) Unexpected internal error: java.lang.IllegalArgumentException: WFLYJMX0012: params and description have different lengths\n\tat org.jboss.as.jmx.model.ModelControllerMBeanHelper.invoke(ModelControllerMBeanHelper.java:491)\n\tat org.jboss.as.jmx.model.ModelControllerMBeanHelper.invoke(ModelControllerMBeanHelper.java:460)\n\tat org.jboss.as.jmx.model.ModelControllerMBeanServerPlugin.invoke(ModelControllerMBeanServerPlugin.java:179)\n\tat org.jboss.as.jmx.PluggableMBeanServerImpl.invoke(PluggableMBeanServerImpl.java:724)\n\tat org.jboss.as.jmx.BlockingNotificationMBeanServer.invoke(BlockingNotificationMBeanServer.java:168)\n\tat org.jboss.remotingjmx.protocol.v2.ServerProxy$InvokeHandler.handle(ServerProxy.java:950)\n\tat org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1$1.run(ServerCommon.java:153)\n\tat org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:75)\n\tat org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:70)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat javax.security.auth.Subject.doAs(Subject.java:422)\n\tat org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:149)\n\tat org.jboss.as.jmx.ServerInterceptorFactory$Interceptor.handleEvent(ServerInterceptorFactory.java:70)\n\tat org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1.run(ServerCommon.java:149)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n\tat java.lang.Thread.run(Thread.java:745)\n\n\n```\n"}}
{"actor":{"display_login":"wildfly-ci"}}