{"action":"created","issue":{"url":"https://api.github.com/repos/martypitt/swagger-springmvc/issues/556","labels_url":"https://api.github.com/repos/martypitt/swagger-springmvc/issues/556/labels{/name}","comments_url":"https://api.github.com/repos/martypitt/swagger-springmvc/issues/556/comments","events_url":"https://api.github.com/repos/martypitt/swagger-springmvc/issues/556/events","html_url":"https://github.com/martypitt/swagger-springmvc/issues/556","id":53763002,"number":556,"title":"TypeNotPresent Exception","user":{"login":"tolgatanriverdi","id":1306155,"avatar_url":"https://avatars.githubusercontent.com/u/1306155?v=3","gravatar_id":"","url":"https://api.github.com/users/tolgatanriverdi","html_url":"https://github.com/tolgatanriverdi","followers_url":"https://api.github.com/users/tolgatanriverdi/followers","following_url":"https://api.github.com/users/tolgatanriverdi/following{/other_user}","gists_url":"https://api.github.com/users/tolgatanriverdi/gists{/gist_id}","starred_url":"https://api.github.com/users/tolgatanriverdi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tolgatanriverdi/subscriptions","organizations_url":"https://api.github.com/users/tolgatanriverdi/orgs","repos_url":"https://api.github.com/users/tolgatanriverdi/repos","events_url":"https://api.github.com/users/tolgatanriverdi/events{/privacy}","received_events_url":"https://api.github.com/users/tolgatanriverdi/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/martypitt/swagger-springmvc/labels/question","name":"question","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-01-08T15:34:13Z","updated_at":"2015-01-10T00:27:47Z","closed_at":null,"body":"Hi\r\nI'm using Google App Engine and using J2EE with spring as a server.\r\nI wanted to integrate your swagger-springmvc to my project and I've followed the guideline that you wrote on README\r\nHowever there is one difference I'm not using maven or any other build system, I'm simply using Eclipse with GAE plugin\r\nSo only difference is I didnt add your  repository to maven instead I 've downloaded the jar file and added it to my project. But when I tried to run the server I always get this error. Do you have any idea about that?\r\n\r\n**\r\nINFO: Failed to introspect annotations on [class com.mangofactory.swagger.configuration.SpringSwaggerConfig]: java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy\r\n**\r\n\r\n\r\nMy configuration class is like below:\r\n\r\n        package com.myapp;\r\n\r\n          import org.springframework.beans.factory.annotation.Autowired;\r\n         import org.springframework.context.annotation.Bean;\r\n        import org.springframework.context.annotation.ComponentScan;\r\n        import org.springframework.context.annotation.Configuration;\r\n        import org.springframework.web.servlet.config.annotation.EnableWebMvc;\r\n\r\n         import com.mangofactory.swagger.configuration.SpringSwaggerConfig;\r\n        import com.mangofactory.swagger.plugin.EnableSwagger;\r\n        import com.mangofactory.swagger.plugin.SwaggerSpringMvcPlugin;\r\n\r\n\r\n       @Configuration\r\n       @EnableWebMvc\r\n       @EnableSwagger //Loads the spring beans required by the framework,\r\n       @ComponentScan(\"com.myapp\")\r\n        public classSwaggerConfig {\r\n\r\n\r\n\tprivate SpringSwaggerConfig springSwaggerConfig;\r\n\r\n\t   /**\r\n\t    * Required to autowire SpringSwaggerConfig\r\n\t    */\r\n\t   @Autowired\r\n\t   public void setSpringSwaggerConfig(SpringSwaggerConfig springSwaggerConfig) {\r\n\t      this.springSwaggerConfig = springSwaggerConfig;\r\n\t   }\r\n\r\n\t   /**\r\n\t    * Every SwaggerSpringMvcPlugin bean is picked up by the swagger-mvc framework - allowing for multiple\r\n\t    * swagger groups i.e. same code base multiple swagger resource listings.\r\n\t    */\r\n\t   @Bean\r\n\t   public SwaggerSpringMvcPlugin customImplementation(){\r\n\t      return new SwaggerSpringMvcPlugin(this.springSwaggerConfig)\r\n\t              .includePatterns(\".*FinarApp.*\");\r\n\t   }\r\n\r\n\r\n}\r\n\r\n\r\n\r\nAnd my spring xml file have these lines\r\n\r\n\r\n\t<bean class=\"com.mangofactory.swagger.configuration.SpringSwaggerConfig\" />\r\n\t<bean class=\"com.myapp.SwaggerConfig\"/>\r\n     \r\n\r\n"},"comment":{"url":"https://api.github.com/repos/martypitt/swagger-springmvc/issues/comments/69425742","html_url":"https://github.com/martypitt/swagger-springmvc/issues/556#issuecomment-69425742","issue_url":"https://api.github.com/repos/martypitt/swagger-springmvc/issues/556","id":69425742,"user":{"login":"dilipkrish","id":73257,"avatar_url":"https://avatars.githubusercontent.com/u/73257?v=3","gravatar_id":"","url":"https://api.github.com/users/dilipkrish","html_url":"https://github.com/dilipkrish","followers_url":"https://api.github.com/users/dilipkrish/followers","following_url":"https://api.github.com/users/dilipkrish/following{/other_user}","gists_url":"https://api.github.com/users/dilipkrish/gists{/gist_id}","starred_url":"https://api.github.com/users/dilipkrish/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dilipkrish/subscriptions","organizations_url":"https://api.github.com/users/dilipkrish/orgs","repos_url":"https://api.github.com/users/dilipkrish/repos","events_url":"https://api.github.com/users/dilipkrish/events{/privacy}","received_events_url":"https://api.github.com/users/dilipkrish/received_events","type":"User","site_admin":false},"created_at":"2015-01-10T00:27:47Z","updated_at":"2015-01-10T00:27:47Z","body":"@tolgatanriverdi It works like any normal logging configuration. These are the [default settings](https://github.com/martypitt/swagger-springmvc/blob/fb780ee1f14627b239fba95730a69900b9b2313a/swagger-springmvc/src/test/resources/log4j.xml). \r\n\r\nGoing by our output it appears that we're seeing some logs related to this library. Can you share your logs generated when the application starts up.\r\n\r\nOr better still if you have the facility to debug, what do you see when you put [a breakpoint here](https://github.com/martypitt/swagger-springmvc/blob/master/swagger-springmvc/src/main/java/com/mangofactory/swagger/configuration/SpringSwaggerConfig.java#L680)?\r\n"}}