Hi Klaus
What version is the project under? Did you last edit it in a v10 toolkit? I am not sure what the difference is here, I currently don't have a v10 running on my systems. Just open the project in a v12 workspace and commit whatever is changed. You can try running the ibmint before committing to see if it works then.
There are a couple of changes between v10 and v12, but the toolkit should point these out.
Creating a package does require the runtime. If you want to use mqsibuild or mqsipackage you would need the runtime and toolkit. Those images clock in over 1.2gb I believe. IBM might supply smaller images in the future, but that would also depend on the features you would require (similar to ibmint optimize server).
------------------------------
Regards
Matthias Blomme
------------------------------
Original Message:
Sent: Mon August 07, 2023 05:58 AM
From: Klaus Ueberhofen
Subject: docker image for mqsicreatebar
Hi Matthias and Trevor,
as you already guessed, I really want to package the msgflow, esql and java files in a cicd-Pipeline (that was made in the ACE ToolKit before).
The hint with imbint ist good, so I took an image from cp.icr.io/cp/appc/ace
and tried ibmint - after /opt/ibm/ace-12/server/bin/mqsiprofile and the LICENSE env-variable.
Thx for the hints.
Error message now: BIP2113E: IBM App Connect Enterprise internal error: diagnostic information 'Invalid project descriptor'
says, that our sources are not really ace 12 ready, right?
And the image used is 871,5 MB in size and containes the full server-installation for runtime, so it's rather large. Is there any other, smaller image just for packaging the barfile?
Thanks and Regards Klaus
------------------------------
Klaus Ueberhofen
Original Message:
Sent: Mon July 24, 2023 08:59 AM
From: Trevor Dolby
Subject: docker image for mqsicreatebar
Hello Klaus,
As Matthias says, ibmint is usually the better way to go with ACE these days, as it's smaller and lighter.
If you really do need mqsicreatebar (building non-application flows in old-style integration projects, for example), then that can be done as well. There's a Dockerfile at https://github.com/trevor-dolby-at-ibm-com/ace-docker/tree/main/experimental/ace-full (which I need to try and get merged into the main repo at https://github.com/ot4i/ace-docker) with instructions on how to use it. Note that any pre-built containers using that Dockerfile are unofficial, and may go away at any time, but you can build your own easily enough.
That image is used at https://github.com/trevor-dolby-at-ibm-com/ace-non-application-flows including a GitHub Action that shows the build process. Any mqsicreatebar-capable image is going to be quite large (>1GB) so it's not the quickest process, but it does work.
Hope this helps!
------------------------------
Trevor Dolby
IBM Expert Labs
Original Message:
Sent: Fri July 21, 2023 08:50 AM
From: Klaus Ueberhofen
Subject: docker image for mqsicreatebar
Hi all, is there a Linux - based Docker Image with mqsicreatebar somewhere in an ibm - repository or dockerHub?
I tried to prepare one on my own (alpine - linux with tools/mqsicreatebar + common/jdk) but it didn't work.
Thanks for your support Best Regards
------------------------------
Klaus Ueberhofen
------------------------------