{"action":"closed","issue":{"url":"https://api.github.com/repos/hapijs/hapi/issues/2730","labels_url":"https://api.github.com/repos/hapijs/hapi/issues/2730/labels{/name}","comments_url":"https://api.github.com/repos/hapijs/hapi/issues/2730/comments","events_url":"https://api.github.com/repos/hapijs/hapi/issues/2730/events","html_url":"https://github.com/hapijs/hapi/issues/2730","id":102578704,"number":2730,"title":"Registering Inert. Error: Handler name already exists","user":{"login":"spiralni","id":339101,"avatar_url":"https://avatars.githubusercontent.com/u/339101?v=3","gravatar_id":"","url":"https://api.github.com/users/spiralni","html_url":"https://github.com/spiralni","followers_url":"https://api.github.com/users/spiralni/followers","following_url":"https://api.github.com/users/spiralni/following{/other_user}","gists_url":"https://api.github.com/users/spiralni/gists{/gist_id}","starred_url":"https://api.github.com/users/spiralni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spiralni/subscriptions","organizations_url":"https://api.github.com/users/spiralni/orgs","repos_url":"https://api.github.com/users/spiralni/repos","events_url":"https://api.github.com/users/spiralni/events{/privacy}","received_events_url":"https://api.github.com/users/spiralni/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hapijs/hapi/labels/question","name":"question","color":"d4c5f9"}],"state":"closed","locked":false,"assignee":{"login":"mtharrison","id":916064,"avatar_url":"https://avatars.githubusercontent.com/u/916064?v=3","gravatar_id":"","url":"https://api.github.com/users/mtharrison","html_url":"https://github.com/mtharrison","followers_url":"https://api.github.com/users/mtharrison/followers","following_url":"https://api.github.com/users/mtharrison/following{/other_user}","gists_url":"https://api.github.com/users/mtharrison/gists{/gist_id}","starred_url":"https://api.github.com/users/mtharrison/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mtharrison/subscriptions","organizations_url":"https://api.github.com/users/mtharrison/orgs","repos_url":"https://api.github.com/users/mtharrison/repos","events_url":"https://api.github.com/users/mtharrison/events{/privacy}","received_events_url":"https://api.github.com/users/mtharrison/received_events","type":"User","site_admin":false},"milestone":null,"comments":5,"created_at":"2015-08-23T01:19:00Z","updated_at":"2015-08-23T06:41:10Z","closed_at":"2015-08-23T06:41:09Z","body":"I have a problem when registering Inert, it throws an error Handler name already exists\r\n\r\nThese are my config:\r\n```\r\n  \"dependencies\": {\r\n    \"actin\": \"0.0.1\",\r\n    \"async\": \"^1.4.2\",\r\n    \"bell\": \"^5.0.1\",\r\n    \"blipp\": \"^2.2.1\",\r\n    \"boom\": \"^2.8.0\",\r\n    \"confidence\": \"^1.2.0\",\r\n    \"glob\": \"^5.0.14\",\r\n    \"glue\": \"^2.1.1\",\r\n    \"good\": \"^6.3.0\",\r\n    \"hapi\": \"^9.0.3\",\r\n    \"hapi-auth-cookie\": \"^3.0.1\",\r\n    \"hapi-swagger\": \"^1.1.0\",\r\n    \"hoek\": \"^2.14.0\",\r\n    \"inert\": \"^3.0.1\",\r\n    \"joi\": \"^6.6.1\",\r\n    \"lodash\": \"^3.10.1\",\r\n    \"mongoose\": \"^4.1.3\",\r\n    \"rejoice\": \"^2.0.1\",\r\n    \"vision\": \"^3.0.0\",\r\n    \"wreck\": \"^6.1.0\"\r\n  }\r\n```\r\nMy full code is :\r\n\r\n```javascript\r\nvar Hapi = require('hapi');\r\nvar Glue = require('glue');\r\n\r\nvar internals = {};\r\ninternals.manifest = {\r\n    connections: [{\r\n        host: 'localhost',\r\n        port: 8000,\r\n        labels: ['api']\r\n    }],\r\n    plugins: [\r\n        { blipp: [{}] },\r\n        { inert: [{ select: 'api', options: {} }]},\r\n        { vision: [{}] },\r\n        { 'hapi-swagger': [\r\n            { \r\n                select: 'api' ,\r\n                options: { apiVersion: 1.0 }\r\n            }\r\n        ]},\r\n        { './models': [{ select: 'api', options: {} }] },\r\n        { './controllers': [{ select: 'api', options: {} }] },\r\n        { './routes': [{ select: 'api', options: {} }] }\r\n    ]\r\n};\r\n\r\nGlue.compose(internals.manifest, { relativeTo: __dirname }, function (err, server) {\r\n\r\n    if (err) {\r\n        console.log('server.register err: ', err);\r\n    }\r\n\r\n    server.start(function() {\r\n        console.log('server running at ', server.info.uri);\r\n    });\r\n});\r\n```\r\nPlease your comments"}}