Skip to content

Commit 33ca79c

Browse files
committed
Narrow require capability to component fix #276
1 parent 3f224fc commit 33ca79c

File tree

3 files changed

+13
-1
lines changed

3 files changed

+13
-1
lines changed

.gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ build/
33
*.iml
44
*.ipr
55
*.iws
6-
.idea/
6+
**/.idea/
77
target/
88
/out/
99
.classpath

examples/osgi/apache-karaf-feature/src/main/feature/feature.xml

+1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@
55
name="graphql-java-servlet-osgi-examples-karaf-feature">
66
<feature dependency="false" prerequisite="true">scr</feature>
77
<feature dependency="false" prerequisite="true">war</feature>
8+
<feature dependency="false" prerequisite="true">http</feature>
89
</feature>
910
</features>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
package graphql.servlet.examples.osgi;
2+
3+
import graphql.kickstart.servlet.OsgiGraphQLHttpServlet;
4+
import org.osgi.service.component.annotations.Component;
5+
6+
@Component(
7+
property = { "alias=/graphql", "servlet-name=Example"}
8+
)
9+
public class ExampleServlet extends OsgiGraphQLHttpServlet {
10+
11+
}

0 commit comments

Comments
 (0)