{"action":"created","issue":{"url":"https://api.github.com/repos/StripesFramework/stripes/issues/33","labels_url":"https://api.github.com/repos/StripesFramework/stripes/issues/33/labels{/name}","comments_url":"https://api.github.com/repos/StripesFramework/stripes/issues/33/comments","events_url":"https://api.github.com/repos/StripesFramework/stripes/issues/33/events","html_url":"https://github.com/StripesFramework/stripes/issues/33","id":107179533,"number":33,"title":"Startup failure in version 1.6","user":{"login":"srbala","id":1273137,"avatar_url":"https://avatars.githubusercontent.com/u/1273137?v=3","gravatar_id":"","url":"https://api.github.com/users/srbala","html_url":"https://github.com/srbala","followers_url":"https://api.github.com/users/srbala/followers","following_url":"https://api.github.com/users/srbala/following{/other_user}","gists_url":"https://api.github.com/users/srbala/gists{/gist_id}","starred_url":"https://api.github.com/users/srbala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/srbala/subscriptions","organizations_url":"https://api.github.com/users/srbala/orgs","repos_url":"https://api.github.com/users/srbala/repos","events_url":"https://api.github.com/users/srbala/events{/privacy}","received_events_url":"https://api.github.com/users/srbala/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-09-18T10:51:33Z","updated_at":"2015-12-11T11:35:20Z","closed_at":null,"body":"Mybatis has a demo application https://github.com/mybatis/jpetstore-6\r\n\r\nI have tried update the stripes dependencey (pom.xml) to 1.6, demo stops working with following error.\r\n```java\r\n1168 [localhost-startStop-1] FATAL net.sourceforge.stripes.controller.StripesFi\r\nter  - Could not instantiate specified Configuration. Class name specified was\r\nnet.sourceforge.stripes.config.RuntimeConfiguration].\r\nnet.sourceforge.stripes.exception.StripesRuntimeException: Problem instantiatin\r\n default configuration objects.\r\n        at net.sourceforge.stripes.config.DefaultConfiguration.init(DefaultConfguration.java:245)\r\n        at net.sourceforge.stripes.config.RuntimeConfiguration.init(RuntimeConfguration.java:291)\r\n        at net.sourceforge.stripes.controller.StripesFilter.createConfiguration StripesFilter.java:137)\r\n        at net.sourceforge.stripes.controller.StripesFilter.init(StripesFilter.java:103)\r\n```\r\n\r\nSteps to recreate:\r\n1. clone above repository.\r\n2. update update stripes version to 1.6.0 in pom.xml\r\n3. run the application `mvn clean tomcat7:run`, application should be available at http://localhost:8080/jpetstore\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/StripesFramework/stripes/issues/comments/163916427","html_url":"https://github.com/StripesFramework/stripes/issues/33#issuecomment-163916427","issue_url":"https://api.github.com/repos/StripesFramework/stripes/issues/33","id":163916427,"user":{"login":"juanpablo-santos","id":1218530,"avatar_url":"https://avatars.githubusercontent.com/u/1218530?v=3","gravatar_id":"","url":"https://api.github.com/users/juanpablo-santos","html_url":"https://github.com/juanpablo-santos","followers_url":"https://api.github.com/users/juanpablo-santos/followers","following_url":"https://api.github.com/users/juanpablo-santos/following{/other_user}","gists_url":"https://api.github.com/users/juanpablo-santos/gists{/gist_id}","starred_url":"https://api.github.com/users/juanpablo-santos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/juanpablo-santos/subscriptions","organizations_url":"https://api.github.com/users/juanpablo-santos/orgs","repos_url":"https://api.github.com/users/juanpablo-santos/repos","events_url":"https://api.github.com/users/juanpablo-santos/events{/privacy}","received_events_url":"https://api.github.com/users/juanpablo-santos/received_events","type":"User","site_admin":false},"created_at":"2015-12-11T11:35:20Z","updated_at":"2015-12-11T11:35:20Z","body":"Just a couple of quick notes, \r\n\r\n1) SpringInjectionPostProcessor isn't (always) a one-change solution: SpringInterceptor allowed to *not* have an applicationContext (the interceptor did nothing and the application init carried on), wereas the SpringObjectPostProcessor fails the application at startup if an Spring application context isn't found.\r\n\r\nWe found this while migrating to 1.6 on quite a lot of unit tests without spring context which were sharing the same configuration as other tests declaring an spring context. \r\n\r\n2) Wasn't SpringInterceptor meant to be kept on 1.6? (cfr. with https://stripesframework.atlassian.net/browse/STS-633 and its comments)"}}