-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate WDT Batch tooling article #791
Comments
@scottkurz is this the same piece of material as Issue #259? |
@GraceJansen No I don't think so...that was just an overview of the API with some basic use cases outlined. The article I'm referring to describes the WDT Batch tooling. |
ah ok, because that article was never published. The issue for it has been put on the icebox by @lauracowen. |
WDT - no, but if the article can be re-created with Open Liberty Tools (Eclipse Developer Tools), it should be applicable, I think? I iceboxed David Follis's batch article because it seemed heavily dependent on z/OS support for Open Liberty (which hasn't been open sourced) so it didn't make sense. Java Batch is part of the Jakarta EE spec so, as long as the tools article doesn't talk about OL on z/OS, it should be fine. You could run it by @yeekangc to get his view from a tools/strategy perspective? FYI, this is the backup copy of the article URL that Scott posted at the top: https://github.ibm.com/was-WASdev/WASdevnet-website/tree/master/developer.ibm.com/wasdev/docs/creating-simple-java-batch-application-using-websphere-developer-tools |
I'd say we should see what (still) makes sense and is relevant in terms of Jakarta Batch and consider accordingly. Right, this should use and cover what is in Open Liberty Tools (instead of WDT) or what will or may be available for Jakarta EE. |
I'm confused... At first I thought @lauracowen and @yeekangc were saying that only Open Liberty Tools function was strategic (or suitable for the type of content we want here in OpenLiberty/blogs). I was going to point out that the WDT Java Batch function works fine with the Open Liberty runtime, and that you could install them like in this doc: https://www.ibm.com/support/knowledgecenter/SSHR6W/com.ibm.websphere.wdt.doc/topics/t_install_batch.html But I can't find the WDT tools any more. Are they gone? In the marketplace I see this: https://marketplace.eclipse.org/content/ibm-websphere-application-server-liberty-developer-tools-beta but it redirects to this: https://marketplace.eclipse.org/content/ibm-liberty-developer-tools Is there now no easy way to install WDT tooling without digging up old releases? If that's the case then a "Hello World Batch intro to Eclipse tooling" isn't now the top priority.. the top priority is to document some way to install the appropriate tooling. If you can figure out how to install it, I'll bet you can figure out how to use it :) |
Hi @scottkurz, yes @lauracowen and @gcharters and I looked into this when we were investigating this article. The documentation isn't clear at the moment and so this is on @gcharters list of actions to take in 1Q. |
Right, the questions around the Tools are separate from this issue. In my mind, this issue will track what we may want to blog about for Jakarta Batch and what is there for it in Open Liberty Tools. +1 that this is lower priority nonetheless. |
@yeekangc - I'm confused. We can't walk you through anything without instructing how to install the Eclipse plugin function (whether it's WDT , OLT, whatever), so that's a prereq. Once we know what the story is there, then something like the original "Creating a simple Java batch application using WebSphere Developer Tools" article's content would be like the 80/20.. a good starting point, which is why I suggested just porting/migrating the old article...maybe with a couple small updates. Is it sounding to you like this should be tracked in a different repo ? This is all pretty equally applicable to OL vs WLP runtimes both... it's not new in OL. But it is valuable function, and we have a documentation gap now... since this simple wasdev article was a key go-to doc we'd relied on in the past. So I just want to make sure we get the gap closed, however/wherever we think that should be done.. once we get the install story figured out. |
I think we need to fix the Open Liberty Tools installation instructions - OpenLiberty/open-liberty-tools#410. And then we can publish the batch article based on the Open Liberty Tools. We don't have anyone to fix 410 in the near future so we need a volunteer :( |
+1 to Graham's comments. |
Overall I'm still confused about the purpose of Open Liberty Tools vs Liberty Developer Tools and some of the direction suggested in: OpenLiberty/open-liberty-tools#410. But I can at least now list a few ways to install the Batch tooling: 1. Eclipse 4.7 (Oxygen)
2. Eclipse 4.16 (2020-06)
3. Eclipse 4.18 (2020-12)
Follow-upsWe should also update: https://www.ibm.com/support/knowledgecenter/SSHR6W/com.ibm.websphere.wdt.doc/topics/t_install_batch.html |
@gcharters and @yeekangc what's the next steps for this issue? Can this continue forward or does documentation still need to be changed? |
OK.. so we have an easier way to install the Batch tooling. It still needs documentation in some set of appropriate places. (Who would ever think to uncheck the "Group by Category" checkbox to find it? ) So how do we proceed?
|
This is probably best answered by @yeekangc. YK, would you mind helping out on how to best proceed with all of this? |
Let us validate with the latest LDT and Eclipse IDE releases first. Then, we can consider appropriate doc updates for LDT (which is also at the Docs link Scott mentioned above). After these, we can consider a blog to socialize what we have here if appropriate. Cc @pnickoll |
OK, I can confirm that I can install the tooling to the point
NOTEI recall in WDT always installing the Batch function add-on via: "Help->Install WebSphere Software". There are no options at all when I try this. Instead I have to do: "Help->Install New Software". and pick the update site in the drop-down: WDT Composite Update Site - http://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/updates/wdt/2021-06_comp/ From there I have to do the very non-obvious step of unchecking "Group items by category" and I can select Batch. RESULTNow I can access the "Java EE Batch Project" wizard via "New -> Other" |
On a separate note, we really just want to show how to use the
I don't think we want the IDE tools-managed runtime, either pre-LMP-integration (as written) or even with the LMP integration. |
Actually I'm wondering now if you can use the job submission without the LMP integration. This would be interesting to explore. |
A set of instruction has been posted to https://www.ibm.com/support/pages/node/6523380 |
Yes this at least describes the install. The original article also showed how to create a project and step through some simple tooling use cases. A user would have more of a chance to figure out the latter on their own.. so just having the install doc is maybe the most critical part. But we should still follow-up for the rest. |
Suggest we migrate: https://developer.ibm.com/wasdev/docs/creating-simple-java-batch-application-using-websphere-developer-tools/ since we don't have this level of detail in the KCtr or anywhere else to my knowledge (except buried in a much bigger redbook maybe).
We might want to review the installation details in case any of this is outdated. I'd be happy to sign up as a reviewer (or even the person who does the migration if you can point me to the right tooling/process.)
The text was updated successfully, but these errors were encountered: