Thank you automation anywhere and mica for a wonderful tutorial it's helps me a lot in creating package 🎉🎉🎉
@Automationanywhere10 ай бұрын
Great to hear @Razirahman2316! You'll have to let us know what you build! We're always excited to here where people can take these lessons 🥳
@andonii466 ай бұрын
@@Automationanywhere great video!! it would be amazing if you could do another video with session variables, so that a variable can be used across one package action's within a bot
@PaulPhoenixRana3 жыл бұрын
Awesome session Micah..Really enjoyed it and it cleared lots of my doubt.."Testing the class" part was just awesome..
@Automationanywhere3 жыл бұрын
Thank you for joining, Avinash!
@GrzegorzZioo3 жыл бұрын
Great session MIcah! Thank you! This really allow to start working with custom packages.
@jonatanriascos77872 жыл бұрын
Thanks for the information. Greetings from Colombia.
@Automationanywhere2 жыл бұрын
Our pleasure!
@kishoren77213 жыл бұрын
Very informative thanks for the video
@Automationanywhere3 жыл бұрын
Thank you for joining, Kishore!
@janoso892 жыл бұрын
This video is just great! Thanks for that. Now i like to ask if there is a way to (for testing purpose) create a custom package to test the bots i have in my control room? Thanks again.
@rockmorin38312 жыл бұрын
Thanks for link to variable types. It did help. I have a question around using the SecureString when doing packages. I did package with it and works fine however I cannot figure out how to use it in a test. In short if I write a java test I would have to create a SecureString in order to pass it to my action. This is what I cannot figure out. I apologize if this is not the right forum to ask this question but feel free to direct me to the right one if it's not. Thanks
@leemelbourne3297 Жыл бұрын
Really nice overview. Thank you.
@BabikerAlbanna2 жыл бұрын
Awesome tutorial Micah. Is there a way to call a bot from within a custom package?
@Automationanywhere2 жыл бұрын
Hey Babiker - technically yes...through a series of calls to the Control Room API could could have a package trigger a bot - but it would have to be a bot run on another bot runner or sequentially AFTER the existing bot run was completed. See some of Micah's API tutorial videos for more details on using that API
@MrBlueberry3310 ай бұрын
Thanks for the tutorial, it really helped! I have a question though. How do you return a type list of strings? If i use return_type = LIST it returns List of Undefined, if I use return_type = DataType.ANY, it does work, however, i would like to return type only List Strings.
@Automationanywhere10 ай бұрын
Glad you liked the tutorial. Try this and let us know: return_type = DataType.LIST, return_sub_type = STRING
@MrBlueberry335 ай бұрын
@@Automationanywhere Hey thanks for getting back to me on that, I did eventually figure it out though. I do have another question. I was looking at extending AA functionality through C# DLL's. I know i can use DLLs through the DLL package, but I want to make my own custom package to call the C# DLL. I have tried both JNI and JNA and both throw an error that they are unable to find the function, yet the same DLL works just fine through the DLL package. What is the correct method to call a DLL from within the java custom package class? Appreciate any help!
@dylan84632 жыл бұрын
Hey Micah! Any chance of getting a walkthrough on how to build a custom package that utilizes sessions? I have been trying to implement sessions for a custom package but am a bit confused with the current documentation available.
@Automationanywhere2 жыл бұрын
Hey Dylan - check out our GitHub repo which has tons of example packages. Specifically Micah mentioned to check out the Twitter package - which shows a clean/easy to use example of how to use sessions: github.com/AutomationAnywhere/A2019-TwitterPackage-205101
@devalchawda7342 Жыл бұрын
is it possible to achieve same using c# .Net stack ?
@MrRaveHaven Жыл бұрын
Current versions of the AASDK bundle are backwards compatible only to Java 11. Can we modify the AA libraries to be compatible with older versions such as Java 8?
@loganprice13292 жыл бұрын
Awesome video! No experience with Java before, but you helped me get up and running on custom A360 packages. Question for anyone: how do we reference non-input variables within a calling task? Lets say an A360 task has 10 string variables. That task runs a custom action with no input. How can we programmatically retrieve the 10 string variables and their values within the custom action? Context: I want to write a package that iterates through all the variables in the calling task and logs all those variables and stored values to a CSV file.
@TheMicahMindset10 ай бұрын
Hey Logan - this is actually something that was just released in .30. If you wanted to build something like that yourself, you'd need to have your package take in something like a list, then you would just add each variable to the list and write that out
@shruthishruthi.konkimalla69993 жыл бұрын
Hello Micah, I followed every step as mentioned in the video, but while building the jar file for the package.. I am getting Package.json missing issue. Kindly, your help needed
@Automationanywhere3 жыл бұрын
Hi Shruthi. The Package.json should be generated automatically for you in the build>resources>main directory. Consider posting your question to apeople.automationanywhere.com, where you can post screen shots and additional details on your issue.
@rockmorin38312 жыл бұрын
This is a great Video Micah. I was spinning my wheels to figure out how to build a package and your video really got me up to speed with it.Thanks for this training you are a great teacher. If you are looking for idea for next training, I would really like a training session on how to build a custom package for a Rest api that uses the credentials vault and return the response as a dictionary.
@Automationanywhere2 жыл бұрын
Thanks for the feedback! Well pass it along! In the meantime, Micah's published several tutorials on developer portal for those looking to understand how to return various variable types: developer.automationanywhere.com/blog/package-development-returning-a-list (others are listed in the sidebar of that page as related content as well)