I'm trying to create a number custom field using jelly scripts. I can't find a reference to the available searcher types. I've tried "numbersearcher" and "none" and both return the error. Is this documented anywhere?
{quote}
Exception: org.apache.commons.jelly.JellyTagException: null:7:0: The following problems were found: Invalid field type specified. searcher: Unknown searcher chosen
{quote}
This is my code:
{code}
<JiraJelly xmlns:jira="jelly:com.atlassian.jira.jelly.enterprise.JiraTagLib">
<jira:CreateCustomField fieldType="number"
fieldName="EW ITEM No."
searcher="none"
description=""
fieldScope="project"
projectKey="SAMPLE">
</jira:CreateCustomField>
</JiraJelly>
{code}
What searchers are available? I'll need to do this with date fields as well.
thanks.
Hi Greg.
"number" isn't a valid custom field type. I think you might mean "select"; if so, then the searcher you want is "multiselectsearcher".
Do you have access to the JIRA source code? You'll find all of the possible custom field types and custom searchers enumerated in a file called system-customfieldtypes-plugin.xml, which may be found in the src/main/resources/ directory of the jira-core project. In that file, the <valid-customfield-type> tags tell you which searchers are associated with which custom field types.
Thanks,
While I wait for the source code to download, what I'm trying to do is create a field in the same way as add field -> Number Field. Won't using "select" give me a text select box?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Oh, I see. Yes, in that case, the type you want is "float", and the searcher is either "exactnumber" or "numberrange".
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This may also be relevant for the next person coming across this
https://answers.atlassian.com/questions/15948/add-custom-field-of-type-freetextfield-with-jelly
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.