I'm a little bit confused about how OpenEMM 2013 API works... I understand API 2.0 extends the older API but isn't the access mode the same?
At 2011 version we only needed to create the wsdl file to be able to access the API and use the SOAP client. I tried running EmmSoapClient.sh at 2013 version and it's not working, but the correct path (the default one) is specified.
I'm getting the following error:
Code: Select all
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Logger
at org.agnitas.util.AgnUtils.<clinit>(AgnUtils.java:116)
at org.agnitas.webservice.EmmSoapClient.main(EmmSoapClient.java:47)
Can anyone guide me to the right way of accessing OpenEMM 2013 API?
Thank you in advance