GithubHelp home page GithubHelp logo

galasa-dev / managers Goto Github PK

View Code? Open in Web Editor NEW
6.0 6.0 30.0 21.99 MB

The Galasa Managers

License: Eclipse Public License 2.0

Java 99.68% Dockerfile 0.01% Shell 0.20% HTML 0.01% REXX 0.07% COBOL 0.02% JCL 0.02%

managers's People

Contributors

aaronjhaj avatar akyiaa avatar caromac avatar cjmeek avatar cxharris avatar davidxroberts avatar dianaslepikaite avatar eamansour avatar earthy707 avatar galasa-team avatar hobbit1983 avatar jadecarino avatar jakub-cz avatar james-ashman avatar jansengsy avatar jimbo-the-java-jockey avatar jimbo4794 avatar kirbykatcher avatar lewisja1406 avatar lukasmarivoetibm avatar mark-j-lawrence avatar matthewchivers avatar michael-baylis avatar plavjanik avatar reecewilliams1105 avatar rsomers1998 avatar techcobweb avatar wyvinar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

managers's Issues

"X-CSRF-ZOSMF-HEADER" HTTP Header for z/OSMF

z/OSMF requires X-CSRF-ZOSMF-HEADER to be passed in all HTTP requests. Seems this header is not passed by default by ZosmfZosDatasetImpl while using the code samples mentioned for z/OS File

ERROR d.g.z.i.ZosmfRestApiProcessor - Problem with zOSMF request dev.galasa.zosmf.ZosmfException: Unexpected HTTP status code: 403 at dev.galasa.zosmf.internal.ZosmfImpl.get(ZosmfImpl.java:113) at dev.galasa.zosmf.internal.ZosmfRestApiProcessor.sendRequest(ZosmfRestApiProcessor.java:74) at dev.galasa.zosfile.zosmf.manager.internal.ZosmfZosDatasetImpl.exists(ZosmfZosDatasetImpl.java:264)

Is there a way to explicitly set this header ? or even pass instance of zosmf manager which already provides a way to set headers ?
How can the file manager be used without setting this header when z/OSMF requires it ?

GALASA version : 0.14.0

Thanks,
Vibhor

JUnit for LogScanner

Please write a JUnit test class that suggest what you expect from LogScanner implementation when you had some time

CEMT not cleaning

CEMT inquire method not cleaning the terminal after being called from different CEDA IVT methods.

Unable to log message for a queue java.nio.file.InvalidPathException: Illegal char <:>

When the MQ manager is used on Windows, we are getting the following error message:

5/08/2022 14:34:32.695 INFO  main [dev.galasa.mq](http://dev.galasa.mq/).internal.MessageQueueImpl.archiveMessage - Unable to log message for a queue
java.nio.file.InvalidPathException: Illegal char <:> at index 51: mq/messages/clearQueue/RAFDA.TESTQ/outbound/message:4

The queue is declared as:

	@Queue(archive = true, name = "RAFDA.TESTQ", queueMgrTag = "PRIMARY")
	public IMessageQueue queue;

When archive = false, the problem does not occur.
The same code works well on macOS. It seems that : that is used in the path for archiving is not valid in the Windows path. Replacing it with a different character can be a good solution.

Add better accessor for credentials in core manager

Currently core manager provides this interface:
ICredentials getCredentials(@NotNull String credentialsId) throws CoreManagerException;

However the ICredentials object needs to be tested to see if it's a sub-class before it can be used (most often for a username and password)

Please add a new method that returns a ICredentialsUsernamePassword object as well

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.