DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

The software you build is only as secure as the code that powers it. Learn how malicious code creeps into your software supply chain.

Apache Cassandra combines the benefits of major NoSQL databases to support data management needs not covered by traditional RDBMS vendors.

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

Modernize your data layer. Learn how to design cloud-native database architectures to meet the evolving demands of AI and GenAI workloads.

Core Badge
Avatar

Kian Ting

DZone Core CORE

Senior System Analyst at My Corp

Christchurch, NZ

Joined Feb 2017

https://kiantingit.blogspot.co.nz/

About

I have more than 1½ decade of working experience in the ICT industry. My experience includes being involved in the “end-to-end” project delivery phases of IT projects. They span from requirement gathering/analysis, to build/development, testing and finally cutover deployment. My project experience includes web development, developing payment processor for mobile systems credit card payment, high speed broad band pipeline batch rating and billing, Wimax Voice radius billing customization for OBRM 7.2, developing document archiving and imaging system. Crystal Report development for Oil and Gas company to report refinery operations data. My most recent experience is in design and testing of system application features catering to the asset finance industry I started my career in the ICT industry as a Software Engineer, and I gradually got promoted to Analyst Programmer, by 2008 I am promoted to System Analyst and the final post that I was holding is a Senior System Analyst. As a system analyst I have to create technical designs/solutions. I have to ensure that they conform to the functional requirements. After I finish my MBA studies I begin to have better business acumen that allow me to both play the business analyst role in collecting and modeling business requirement and processes and to design technical solutions that is best suited for the business. I have also recently acquired certification for MuleSoft development and have been helping fellow MuleSoft developers in technical forums. I am aiming to further my studies and accreditation along the MuleSoft development and certification programme.

Stats

Reputation: 695
Pageviews: 274.7K
Articles: 9
Comments: 6
  • Articles
  • Comments

Articles

article thumbnail
Applying Custom Policies in On-Premise Mule Runtime 3.9.1
I have written this article to help developers learn how they could do this step by step.
June 22, 2018
· 10,061 Views · 4 Likes
article thumbnail
MuleSoft Creating Custom Component/Connector
Using MuleSoft Palette and the Anypoint IDE (along with some Java code), we'll show you how to customize your MuleSoft applications.
February 12, 2018
· 17,535 Views · 7 Likes
article thumbnail
Creating a System API Using MuleSoft
In this tutorial, you will learn how to build and expose system APIs with MuleSoft through the API-led connectivity approach.
December 5, 2017
· 20,701 Views · 6 Likes
article thumbnail
Mule Batch Jobs and Variables
Learn about the relationship between flow variables and batch jobs, and how different variables affect batch jobs' behavior.
September 13, 2017
· 22,505 Views · 8 Likes
article thumbnail
Invoking Flows From DataWeave Transformer
DataWeave can be used not only for data mapping, but also to invoke a Mule flow. This quick step-by-step tutorial will show you how.
August 31, 2017
· 29,460 Views · 6 Likes
article thumbnail
Mocking Database Endpoints in MUnit Tests
When I first started, I was having issues using the Mock message processor in MUnit to mock message processors. Learn how to spare yourself of this mistake.
June 23, 2017
· 17,309 Views · 4 Likes
article thumbnail
MuleSoft Integration Testing With Postman and Newman CLI
Learn how to execute integration testing in MuleSoft using Postman and Newman CLI in this detailed, step by step tutorial.
June 21, 2017
· 12,295 Views · 2 Likes
article thumbnail
Mule Credential Vault
You can encrypt your property files in your Mule projects using the Mule Credential Vault feature, which you can learn to use in this tutorial.
June 15, 2017
· 16,765 Views · 4 Likes
article thumbnail
MuleSoft Poll Scope and Watermark
Learn how to use a Mule app to retrieve legacy data and sync it to a new destination endpoint with the poll scope method.
May 10, 2017
· 27,223 Views · 7 Likes

Comments

MuleSoft Poll Scope and Watermark

Sep 19, 2019 · Kian Ting

Hi @harsh, you have two level of water marking mechanism you have to do, I think in your case the 1st level is what file is being processeds and the 2nd level is what line of the file is being processed. Have to come up with a wartermarking mechanism that keeps track of these two points, this is so that your mule app could resume processeing when it crash or fails at some point.

Applying Custom Policies in On-Premise Mule Runtime 3.9.1

Jun 26, 2018 · Kian Ting

sample of rate throttling policy https://gist.github.com/kianting/548bb861025637cd9575fa65075fe0d8

Invoke Java Functions in Your DataWeave Transformation and Mule Flow

Jan 04, 2018 · Jitendra Bafna

The article needs to be updated with the points Ethan has suggested, because it is erroneous, the code wont run.

Invoke Java Functions in Your DataWeave Transformation and Mule Flow

Jan 04, 2018 · Jitendra Bafna

Hi Ethan your observation is correct, without the corrections you have made the code in this article wont run, I have tested it. Thank you for pointing it out.

Mocking Database Endpoints in MUnit Tests

Jul 04, 2017 · Kian Ting

Thank you

MUnit Testing With Mulesoft: Part II (Mock Message Processor)

Jun 16, 2017 · Jitendra Bafna

can mock message processor be used to mock db:stored-procedure? as in

<mock:when messageProcessor="db:stored-procedure" doc:name="Mock">
<mock:with-attributes>
<mock:with-attribute name="config-ref" whereValue="MSSQL_Database_Configuration"/>
</mock:with-attributes>
<mock:then-return payload="{resultSet1=[]}" mimeType="application/java"/>
</mock:when>

User has been successfully modified

Failed to modify user

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: