Files
struts/thoughts
Lukasz Lenart 1fef0e1f9b fix(convention): WW-5593 handle NoClassDefFoundError in action class scanning (#1469)
The PackageBasedActionConfigBuilder now catches NoClassDefFoundError in
addition to ClassNotFoundException when scanning for action classes.
This prevents application startup failures when classes have missing
optional dependencies (e.g., test classes depending on JUnit).

Changes:
- Add NoClassDefFoundError to catch block in getActionClassTest()
- Improve error message to suggest missing dependencies
- Add unit tests for both exception types

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-14 20:01:25 +01:00
..

Thoughts Directory Structure

This directory structure supports Claude Code research and documentation workflows.

Directory Structure

  • shared/ - Team-shared documents and research
  • $USER/ - User-specific personal notes and drafts
  • global/ - Cross-repository documentation
  • searchable/ - Search index for all thoughts (managed automatically)

Usage

The Claude Code agents use this structure to organize research findings, ticket analysis, and architectural documentation for the Apache Struts project.