Skip to content

Commit 9fc6eea

Browse files
committed
Updating environment vars for OpenShift 3
1 parent 60ca898 commit 9fc6eea

File tree

2 files changed

+61
-5
lines changed

2 files changed

+61
-5
lines changed

mlbparks.iml

+55
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
3+
<component name="FacetManager">
4+
<facet type="web" name="Web">
5+
<configuration>
6+
<webroots>
7+
<root url="file://$MODULE_DIR$/src/main/webapp" relative="/" />
8+
</webroots>
9+
</configuration>
10+
</facet>
11+
</component>
12+
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="false">
13+
<output url="file://$MODULE_DIR$/target/classes" />
14+
<output-test url="file://$MODULE_DIR$/target/test-classes" />
15+
<content url="file://$MODULE_DIR$">
16+
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
17+
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
18+
<excludeFolder url="file://$MODULE_DIR$/target" />
19+
</content>
20+
<orderEntry type="inheritedJdk" />
21+
<orderEntry type="sourceFolder" forTests="false" />
22+
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.activation:activation:1.1.1-redhat-2" level="project" />
23+
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.enterprise:cdi-api:1.0-SP4-redhat-2" level="project" />
24+
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.inject:javax.inject:1-redhat-3" level="project" />
25+
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.jws:jsr181-api:1.0-MR1-redhat-3" level="project" />
26+
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.mail:mail:1.4.5-redhat-1" level="project" />
27+
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.validation:validation-api:1.0.0.GA-redhat-2" level="project" />
28+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.1.Final-redhat-2" level="project" />
29+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:1.0.1.Final-redhat-2" level="project" />
30+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec:1.0.2.Final-redhat-2" level="project" />
31+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.el:jboss-el-api_2.2_spec:1.0.2.Final-redhat-1" level="project" />
32+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.enterprise.deploy:jboss-jad-api_1.2_spec:1.0.1.Final-redhat-2" level="project" />
33+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.faces:jboss-jsf-api_2.1_spec:2.1.19.1.Final-redhat-1" level="project" />
34+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.1_spec:1.0.1.Final-redhat-2" level="project" />
35+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.management.j2ee:jboss-j2eemgmt-api_1.1_spec:1.0.1.Final-redhat-2" level="project" />
36+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.resource:jboss-connector-api_1.6_spec:1.0.1.Final-redhat-2" level="project" />
37+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:1.0.4.Final-redhat-2" level="project" />
38+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.4_spec:1.0.2.Final-redhat-2" level="project" />
39+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.0_spec:1.0.1.Final-redhat-2" level="project" />
40+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.xml.registry:jboss-jaxr-api_1.0_spec:1.0.2.Final-redhat-2" level="project" />
41+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec:1.0.1.Final-redhat-2" level="project" />
42+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.2.Final-redhat-1" level="project" />
43+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.2_spec:1.0.1.Final-redhat-2" level="project" />
44+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.servlet.jstl:jboss-jstl-api_1.2_spec:1.0.3.Final-redhat-2" level="project" />
45+
<orderEntry type="library" scope="PROVIDED" name="Maven: xalan:xalan:2.7.1-redhat-3" level="project" />
46+
<orderEntry type="library" scope="PROVIDED" name="Maven: xalan:serializer:2.7.1-redhat-3" level="project" />
47+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:1.0.1.Final-redhat-2" level="project" />
48+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_1.1_spec:1.0.1.Final-redhat-2" level="project" />
49+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec:1.0.4.Final-redhat-2" level="project" />
50+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec:1.0.1.Final-redhat-3" level="project" />
51+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.xml.soap:jboss-saaj-api_1.3_spec:1.0.2.Final-redhat-2" level="project" />
52+
<orderEntry type="library" scope="PROVIDED" name="Maven: org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.2_spec:2.0.1.Final-redhat-2" level="project" />
53+
<orderEntry type="library" name="Maven: org.mongodb:mongo-java-driver:2.9.1" level="project" />
54+
</component>
55+
</module>

src/main/java/org/openshift/mlbparks/mongo/DBConnection.java

+6-5
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,17 @@ public DBConnection() {
2121

2222
@PostConstruct
2323
public void afterCreate() {
24-
String mongoHost = System.getenv("OPENSHIFT_MONGODB_DB_HOST");
25-
String mongoPort = System.getenv("OPENSHIFT_MONGODB_DB_PORT");
26-
String mongoUser = System.getenv("OPENSHIFT_MONGODB_DB_USERNAME");
27-
String mongoPassword = System.getenv("OPENSHIFT_MONGODB_DB_PASSWORD");
28-
String mongoDBName = System.getenv("OPENSHIFT_APP_NAME");
24+
String mongoHost = System.getenv("MONGODB_SERVICE_HOST");
25+
String mongoPort = System.getenv("MONGODB_PORT");
26+
String mongoUser = System.getenv("MONGODB_USER");
27+
String mongoPassword = System.getenv("MONGODB_PASSWORD");
28+
String mongoDBName = System.getenv("MONGODB_DATABASE");
2929
int port = Integer.decode(mongoPort);
3030

3131
Mongo mongo = null;
3232
try {
3333
mongo = new Mongo(mongoHost, port);
34+
System.out.println("Connected to database");
3435
} catch (UnknownHostException e) {
3536
System.out.println("Couldn't connect to MongoDB: " + e.getMessage()
3637
+ " :: " + e.getClass());

0 commit comments

Comments
 (0)