Skip to content
This repository has been archived by the owner on Feb 27, 2023. It is now read-only.

Execute the msb command line utility that is generated from the Gradle Application plugin #77

Closed
sastafford opened this issue Jun 7, 2016 · 2 comments
Assignees
Labels
Milestone

Comments

@sastafford
Copy link
Contributor

As a developer
I want to TITLE
So that I can quickly deploy the msb command line utility.

gradle :core:distZip

Want the utility to be called "msb" not core.

@sastafford sastafford added the core label Jun 7, 2016
@sastafford sastafford added this to the 0.4.0 milestone Jun 7, 2016
@rjrudin rjrudin assigned rjrudin and sastafford and unassigned rjrudin Jun 7, 2016
@sastafford
Copy link
Contributor Author

@rjrudin Having trouble running a JobConfig with the application scripts which are generated.

e:\temp\core\core\bin>core.bat --config DeleteDocumentsConfig.class --collections test --jrHost oscar --jrPort 8200 --jrUsername admin --jrPassword admin

Exception in thread "main" java.lang.RuntimeException: Unable to register configuration for class: DeleteDocumentsConfig.class
at com.marklogic.spring.batch.Main.registerConfigurationsFromOptions(Main.java:160)
at com.marklogic.spring.batch.Main.buildApplicationContext(Main.java:132)
at com.marklogic.spring.batch.Main.runJob(Main.java:84)
at com.marklogic.spring.batch.Main.main(Main.java:43)
Caused by: java.lang.ClassNotFoundException: DeleteDocumentsConfig.class
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.marklogic.spring.batch.Main.registerConfigurationsFromOptions(Main.java:158)
... 3 more

@sastafford
Copy link
Contributor Author

Nevermind, I got it working.

e:\temp\jobs\jobs\bin>jobs.bat --config com.marklogic.spring.batch.job.DeleteDocumentsConfig --collections test --host oscar --port 8200 --username admin --password admin

Works like a champ!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants