| 94 | == !NetKarma GMOC Adaptor How-to == |
| 95 | |
| 96 | Unpacked the package and compiled, note ant and JDK are prerequisites: |
| 97 | {{{ |
| 98 | $ tar xvzf netkarmagmocadaptor-1.0.0.tar.gz |
| 99 | $ cd GMOCAdaptor/ |
| 100 | $ ant create.jar |
| 101 | Buildfile: build.xml |
| 102 | |
| 103 | init: |
| 104 | |
| 105 | wsdl2java: |
| 106 | [java] Retrieving document at '/home/lnevers/netkarma/rc3/GMOCAdaptor/config/KarmaService.wsdl'. |
| 107 | [java] Retrieving schema at 'karma_query_schema.xsd', relative to 'file:/home/lnevers/netkarma/rc3/GMOCAdaptor/config/KarmaService.wsdl'. |
| 108 | [java] Retrieving schema at 'rdf.xsd', relative to 'file:/home/lnevers/netkarma/rc3/GMOCAdaptor/config/karma_query_schema.xsd'. |
| 109 | [java] Retrieving schema at 'karma_ingest_type_schema.xsd', relative to 'file:/home/lnevers/netkarma/rc3/GMOCAdaptor/config/karma_query_schema.xsd'. |
| 110 | [java] Retrieving schema at 'opm.1_1.xsd', relative to 'file:/home/lnevers/netkarma/rc3/GMOCAdaptor/config/karma_query_schema.xsd'. |
| 111 | [java] Retrieving schema at 'karma_ingest_type_schema.xsd', relative to 'file:/home/lnevers/netkarma/rc3/GMOCAdaptor/config/KarmaService.wsdl'. |
| 112 | [java] log4j:WARN No appenders could be found for logger (org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder). |
| 113 | [java] log4j:WARN Please initialize the log4j system properly. |
| 114 | |
| 115 | jar: |
| 116 | [javac] Compiling 624 source files to /home/lnevers/netkarma/rc3/GMOCAdaptor/client_gen/classes |
| 117 | [javac] Note: Some input files use or override a deprecated API. |
| 118 | [javac] Note: Recompile with -Xlint:deprecation for details. |
| 119 | [javac] Note: Some input files use unchecked or unsafe operations. |
| 120 | [javac] Note: Recompile with -Xlint:unchecked for details. |
| 121 | [jar] Building jar: /home/lnevers/netkarma/rc3/GMOCAdaptor/dist/lib/client-stub-types.jar |
| 122 | |
| 123 | create.compile: |
| 124 | |
| 125 | create.jar: |
| 126 | |
| 127 | BUILD SUCCESSFUL |
| 128 | Total time: 10 seconds |
| 129 | }}} |
| 130 | |
| 131 | In order to configure the GMOCO Adaptor the file GMOC_config.txt, which expects the following to be defined: |
| 132 | {{{ |
| 133 | #Properties for using GMOCAdaptor |
| 134 | #@author: Peng Chen (chenpeng@indiana.edu) |
| 135 | #Mon Jul 11 16:44:26 EDT 2011 |
| 136 | url=URL of Mysql database |
| 137 | url_options=URL options for using SSL |
| 138 | dbName=name of GMOC database |
| 139 | driver=Mysql JDBC driver class |
| 140 | userName=username for logging into GMOC database |
| 141 | password=password for logging into GMOC database |
| 142 | serviceURL=URL of Karma axis2 webservice |
| 143 | }}} |
| 144 | |
| 145 | Requested account for access to http://gmoc.grnoc.iu.edu/ by sending email request to globalnoc@iu.edu. |
| 146 | |
| 147 | |
| 148 | GMOC account information is needed. |