explorer = CreateObject( "component", "CFIDE.componentutils.cfcexplorer" ) ; cfcs = explorer.getcfcs(false) ; components = ArrayNew(1) ; for ( i=1; i lte ArrayLen(cfcs); i=i+1 ) { if ( not IsDefined( 'url.package' ) or cfcs[i].package eq url.package ) { ArrayAppend( components, ListLast(cfcs[i].name,'.') & ',' & cfcs[i].name ) ; } } ArraySort( components, "textnocase" ) ; List of components [root]#url.package#

All components

#ListFirst(components[i])#