Comments (15)
Hi Ioan. There actually is a CI build for Smooks. It's on Bamboo on Codehaus. I'll see can it be configured on Github (I haven't read your links yet).
from smooks.
Cool. It's nice to see the status of the project. Right now master is failing (if I remember well) and it should get fixed. I'm on it so it should be fixed. I'll have private build on Jenkins.
from smooks.
I didn't find anything to allow codehuas bamboo build status display on github. I only had a quick look so far.
Btw, I don't think master should be failing: https://bamboo-ci.codehaus.org/browse/MILYN
from smooks.
Running on Debian with OpenJDK
java -version
java version "1.7.0_21"
OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-5)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
...
[INFO] EDI Test Utilities ................................ FAILURE [26.848s]
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.038 sec <<< FAILURE!
Results :
Tests in error:
test_PAXLST_test_fragment_split(org.milyn.edi.test.unedifact.d03b.D03B_Test)
test_PAXLST(org.milyn.edi.test.unedifact.d03b.D03B_Test): Could not initialize class org.milyn.edi.test.unedifact.d03b.D03B_Test
test_PAXLST_test_XML(org.milyn.edi.test.unedifact.d03b.D03B_Test): Could not initialize class org.milyn.edi.test.unedifact.d03b.D03B_Test
test_DESADV_java(org.milyn.edi.test.unedifact.d93a.D93A_Test)
test_DESADV_xml(org.milyn.edi.test.unedifact.d93a.D93A_Test): Could not initialize class org.milyn.edi.test.unedifact.d93a.D93A_Test
test_ORDERS_java(org.milyn.edi.test.unedifact.d93a.D93A_Test): Could not initialize class org.milyn.edi.test.unedifact.d93a.D93A_Test
test_ORDERS_xml(org.milyn.edi.test.unedifact.d93a.D93A_Test): Could not initialize class org.milyn.edi.test.unedifact.d93a.D93A_Test
test_INVOIC_java(org.milyn.edi.test.unedifact.d93a.D93A_Test): Could not initialize class org.milyn.edi.test.unedifact.d93a.D93A_Test
test_INVOIC_xml(org.milyn.edi.test.unedifact.d93a.D93A_Test): Could not initialize class org.milyn.edi.test.unedifact.d93a.D93A_Test
test_MULTIPLE_INVOIC_java(org.milyn.edi.test.unedifact.d93a.D93A_Test): Could not initialize class org.milyn.edi.test.unedifact.d93a.D93A_Test
test_MULTIPLE_INVOIC_xml(org.milyn.edi.test.unedifact.d93a.D93A_Test): Could not initialize class org.milyn.edi.test.unedifact.d93a.D93A_Test
testModel(org.milyn.edi.test.test_groups_01.EJCTest): Unable to find a javac compiler;
testOrderModel(org.milyn.edi.test.order.EJCTest): Unable to find a javac compiler;
from smooks.
Can you provide more info? The Smooks build is passes on my machines (OSX and Linux) and it's passing on that bamboo instance. What's your env?
from smooks.
Debian Jessie and Java 7 with maven
java version "1.7.0_21"
OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-5)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
Apache Maven 3.0.5
Maven home: /usr/share/maven
Java version: 1.7.0_21, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre
Default locale: ro_RO, platform encoding: UTF-8
OS name: "linux", version: "3.11-2-amd64", arch: "amd64", family: "unix"
from smooks.
OK... probably Java 7 or the fact that it's OpenJDK. Not saying it shouldn't build with that combo, just saying it probably doesn't.
from smooks.
It's caused by ant not finding the compiler classes on the classpath.
from smooks.
Hey Ioan... I had a quick look about adding a github status badge for Bamboo. Doesn't seem to be an option for Codehaus Bamboo as far as I could see. Maybe we can use your Java 7 Travis CI build once you're happy with it?
from smooks.
Sure we can.
There is a catch though: this setup will only build MY fork. Any code that gets into Smooks from other sources will not be tested before it gets in and will only be tested after rebase.
Integrating Travis build with your project is as simple as:
- sign-up for Travis with Smooks account and allow Travis access to the project setup via Oauth2 - just a few clicks.
- add .travis.yml file as I did to configure the build for Java
- add an image url to README.md that links to Smooks travis build status
We can continue like this, but I recommend configuring Smooks with Travis and since you own the project you are the only one that can do it.
from smooks.
Thanks for the info. I'll do this once we have the build stable for Java 7. We can leave Bamboo testing for Java 5 and 6 in the background.
We can chat on skype when we're going to do it.
from smooks.
Hi Tom, Ioan I'm trying to add support for latest groovy version (http://jira.codehaus.org/browse/MILYN-658) but I end up with the same error. Do you have any workaround for this issue ?
from smooks.
I believe the missing compile error is caused by a configuration/code sample. Did you rebase on the master? We disabled the modules that are failing because of that error. I guess you could update to the latest groovy version now. Please add a pull request when you are done.
from smooks.
thanks a lot
from smooks.
Did this (eventually ;) )
from smooks.
Related Issues (20)
- delete pls
- Unncessary XMLReader instance when creating an execution context
- the attr of minOccurs became "realOccurs" in the EDI mapping HOT 2
- Java 14 ASM compatibility HOT 4
- edifact-schemas:d93a -> Cannot resolve the name 'D93A:SPS-SamplingParametersForSummaryStatiC1DTMDateTimePeriod' HOT 5
- org.smooks.cdr.SmooksConfigurationException: Unable to locate Smooks digest configuration '/META-INF/xsd/smooks/edi-2.0.xsd-smooks.xml' for extended resource configuration namespace 'https://www.smooks.org/xsd/smooks/edi-2.0.xsd'. This resource must be available on the classpath. at org.smooks.cdr.XMLConfigDigester.assertExtendedConfigOK(XMLConfigDigester.java:554) HOT 8
- smooks.org HOT 2
- error in opening zip file in Initialisation HOT 4
- Where is ConfigParam? HOT 1
- EDI message processing failed - expected to contain 2 fields. Actually contains 1 fields HOT 1
- Question: Smooks seems to scan all project dependencies - how do I prevent that? HOT 4
- Memory issue with edi to java parsing | smooks version: 2.0.0-RC1 HOT 2
- Class loader used for loading ContentHandlerFactory is not the same as the one set in ApplicationContext
- CSV Reader not escaping double quotes HOT 2
- How to map json to json HOT 3
- Smooks-all for 2.0 HOT 3
- Convert JSON to JSON without a Java Bean HOT 1
- Upgrade to atleast java 9 to use Jakarta EE 9 namespace HOT 3
- springboot 2.3 conflict HOT 2
- factory.toUNEdifact() BigDecimal Value... HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from smooks.