diff --git a/bc-generators/artifact-generators/src/main/java/eu/chorevolution/vsb/artifact/generators/Generator.java b/bc-generators/artifact-generators/src/main/java/eu/chorevolution/vsb/artifact/generators/Generator.java index c953aac6140a12e64c0f553f1557818b3691aed8..a7355fe9833af583f311d4be5ba202c8fa58170c 100644 --- a/bc-generators/artifact-generators/src/main/java/eu/chorevolution/vsb/artifact/generators/Generator.java +++ b/bc-generators/artifact-generators/src/main/java/eu/chorevolution/vsb/artifact/generators/Generator.java @@ -18,14 +18,14 @@ public class Generator { RunTimeCompiler compiler = new RunTimeCompiler(sourceFilesPath,Constants.generatedCodePath,classesOptions); compiler.compile(); File sourceDir = new File(sourceFilesPath); - /*for(File f: sourceDir.listFiles()){ + for(File f: sourceDir.listFiles()){ if(f.getName().endsWith("java")){ f.delete(); } - }*/ + } PathResolver.setClassPath(Constants.generatedCodePath); } diff --git a/bc-generators/artifact-generators/src/main/java/eu/chorevolution/vsb/artifact/generators/WarGenerator.java b/bc-generators/artifact-generators/src/main/java/eu/chorevolution/vsb/artifact/generators/WarGenerator.java index 77c23ff7436fd1f6d418c3a10ccb7875483f9518..579a4aec0f9d881c655591fb4aad6d564f1cc57a 100644 --- a/bc-generators/artifact-generators/src/main/java/eu/chorevolution/vsb/artifact/generators/WarGenerator.java +++ b/bc-generators/artifact-generators/src/main/java/eu/chorevolution/vsb/artifact/generators/WarGenerator.java @@ -18,7 +18,6 @@ import org.jboss.shrinkwrap.api.ShrinkWrap; import org.jboss.shrinkwrap.api.spec.JavaArchive; import org.jboss.shrinkwrap.api.spec.WebArchive; import org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl; -import org.jboss.shrinkwrap.resolver.api.maven.Maven; import org.jboss.shrinkwrap.resolver.api.maven.embedded.BuiltProject; import org.jboss.shrinkwrap.resolver.api.maven.embedded.EmbeddedMaven; diff --git a/protocol-pool/gm-soap/src/main/java/eu/chorevolution/vsb/gidl2wsdl/GidlToWSDL.java b/protocol-pool/gm-soap/src/main/java/eu/chorevolution/vsb/gidl2wsdl/GidlToWSDL.java index f9a4e6fc871c86d6d804cdf3099575c3209d9265..3cd834880c96c0ebe706ddd8f484dab7b6085a58 100644 --- a/protocol-pool/gm-soap/src/main/java/eu/chorevolution/vsb/gidl2wsdl/GidlToWSDL.java +++ b/protocol-pool/gm-soap/src/main/java/eu/chorevolution/vsb/gidl2wsdl/GidlToWSDL.java @@ -129,9 +129,7 @@ public class GidlToWSDL { DOMSource source = new DOMSource(wsdlDocument); StreamResult result = new StreamResult(new File(Constants.wsdlDestination + File.separator + Constants.wsdlName+".wsdl")); transformer.transform(source, result); - // Output to console for testing - StreamResult consoleResult = new StreamResult(System.out); - transformer.transform(source, consoleResult); + } catch (TransformerException e) { // TODO Auto-generated catch block diff --git a/protocol-pool/gm-soap/src/main/java/eu/chorevolution/vsb/gm/protocols/soap/BcSoapGenerator.java b/protocol-pool/gm-soap/src/main/java/eu/chorevolution/vsb/gm/protocols/soap/BcSoapGenerator.java index 97327306df8ee511cda93c73423b6c75199ac7c9..9158a49cf870a65ea355b91d9aa36e2eccb3a7ed 100644 --- a/protocol-pool/gm-soap/src/main/java/eu/chorevolution/vsb/gm/protocols/soap/BcSoapGenerator.java +++ b/protocol-pool/gm-soap/src/main/java/eu/chorevolution/vsb/gm/protocols/soap/BcSoapGenerator.java @@ -220,7 +220,6 @@ public class BcSoapGenerator extends BcSubcomponentGenerator { String directClassTmp = codeModel_directClass; codeModel_directClass = operation.getPostDatas().get(postDataSize-1).getClassName(); - System.out.println(" codeModel_directClass "+codeModel_directClass); if(codeModel_directClass.equals("List<"+directClassTmp+">")){ JClass importedClass= codeModel.ref(java.util.List.class) diff --git a/tools/compiler/pom.xml b/tools/compiler/pom.xml index 8805f059b7f63760a44e9d759e30ca0b94d28c2a..a365c6613f6960a54c00ca64b6573384cc6b156b 100644 --- a/tools/compiler/pom.xml +++ b/tools/compiler/pom.xml @@ -27,5 +27,10 @@ <artifactId>gmdl-utils</artifactId> <version>2.1.0-SNAPSHOT</version> </dependency> + <dependency> + <groupId>eu.chorevolution.vsb</groupId> + <artifactId>logger</artifactId> + <version>2.1.0-SNAPSHOT</version> + </dependency> </dependencies> </project> diff --git a/tools/compiler/src/main/java/eu/chorevolution/vsb/compiler/RunTimeCompiler.java b/tools/compiler/src/main/java/eu/chorevolution/vsb/compiler/RunTimeCompiler.java index a8692e08723e5ae709a270adf22d65d00bd3713c..c85706f52f54b634951c95d823ba8ddee2487427 100644 --- a/tools/compiler/src/main/java/eu/chorevolution/vsb/compiler/RunTimeCompiler.java +++ b/tools/compiler/src/main/java/eu/chorevolution/vsb/compiler/RunTimeCompiler.java @@ -16,6 +16,8 @@ import javax.tools.StandardLocation; import javax.tools.ToolProvider; import eu.chorevolution.vsb.gmdl.utils.PathResolver; +import eu.chorevolution.vsb.logger.GLog; +import eu.chorevolution.vsb.logger.Logger; import javax.tools.JavaCompiler.CompilationTask; @@ -24,6 +26,7 @@ public class RunTimeCompiler{ private String sourceFilesPath = null; private String outputPath = null; private Class[] classesOptions = null; + private Logger logger = GLog.initLogger(); public RunTimeCompiler(String sourceFilesPath , String outputPath, Class[] classesOptions){ @@ -57,15 +60,14 @@ public class RunTimeCompiler{ StandardJavaFileManager fileManager = compiler.getStandardFileManager(null, Locale.getDefault(), null); -// String strSourceDir = Constants.generatedCodePath + File.separator+ Constants.target_namespace_path; - File sourceDir = new File(sourceFilesPath); List<JavaFileObject> javaObjects = scanRecursivelyForJavaFiles(sourceDir, fileManager); if (javaObjects.size() == 0) { - - System.out.println("There are no source files to compile in " + sourceDir.getAbsolutePath()); + + logger.e(this.getClass().getName(), "There are no source files to compile in " + sourceDir.getAbsolutePath()); + } @@ -74,21 +76,11 @@ public class RunTimeCompiler{ javaObjects); if (!compilerTask.call()){ - - System.out.println("Could not compile project"); - } - - try { - for (JavaFileObject jfo : fileManager.list(StandardLocation.CLASS_OUTPUT, "", - Collections.singleton(JavaFileObject.Kind.CLASS), true)) { - - System.out.println(jfo.getName()); - } - } catch (IOException e){ - // TODO Auto-generated catch block - e.printStackTrace(); + logger.e(this.getClass().getName(), "Could not compile project"); } + + } private static List<JavaFileObject> scanRecursivelyForJavaFiles(File dir, StandardJavaFileManager fileManager) { diff --git a/vsb-manager-api/src/main/java/eu/chorevolution/vsb/manager/api/VsbManager.java b/vsb-manager-api/src/main/java/eu/chorevolution/vsb/manager/api/VsbManager.java index 00698ee5953bcdc73377ce4f96cdb083b9e70f14..d996038a0490fea56c22a4735f4d57e63cccf62d 100644 --- a/vsb-manager-api/src/main/java/eu/chorevolution/vsb/manager/api/VsbManager.java +++ b/vsb-manager-api/src/main/java/eu/chorevolution/vsb/manager/api/VsbManager.java @@ -255,7 +255,6 @@ public class VsbManager { war_pomxl = new File(".").getAbsolutePath() + File.separator + "src"+File.separator+"main"+File.separator+"resources"+File.separator+"pom-of-war.xml"; } - System.out.println(" war_pomxl "+war_pomxl); warGenerator.addDependencyFiles(war_pomxl); @@ -538,7 +537,6 @@ public class VsbManager { break; } - System.out.println(" gmServiceRepresentation.getProtocol() "+gmServiceRepresentation.getProtocol()); switch(gmServiceRepresentation.getProtocol()){ case REST: for(int i=1; i<=gmServiceRepresentation.getInterfaces().size(); i++)