java-xmlrpc-guideline

Installation
SKILL.md

Java XML-RPC API Design Guideline

Overview

Design XML-RPC APIs with clear exception handling, proper return types, and interoperable serialization.

Core principle: Exceptions signal failure, return values signal success. Use JAXB for cross-language compatibility.

Quick Reference

Scenario Pattern
API interface method ReturnType method(Param p) throws XmlRpcException
Void-like operation Return int, always 0 (value is meaningless, workaround for spec limitation)
Success result Return value (DTO, primitive, etc.)
Failure result Throw XmlRpcException
DTO serialization Use JAXB annotations (@XmlRootElement, @XmlAttribute)

Exception Handling

Related skills
Installs
7
GitHub Stars
3
First Seen
Feb 24, 2026