import org.collectionspace.services.intake.IntakesCommon;\r
import org.collectionspace.services.intake.InsurerList;\r
import org.collectionspace.services.jaxb.AbstractCommonList;\r
+import org.collectionspace.services.organization.OrgTermGroup;\r
\r
import org.jboss.resteasy.client.ClientResponse;\r
\r
OrgAuthorityClient orgAuthClient = new OrgAuthorityClient();\r
Map<String, String> orgInfo = new HashMap<String,String>();\r
orgInfo.put(OrganizationJAXBSchema.SHORT_IDENTIFIER, shortId);\r
- orgInfo.put(OrganizationJAXBSchema.SHORT_NAME, shortName);\r
- orgInfo.put(OrganizationJAXBSchema.LONG_NAME, longName);\r
- PoxPayloadOut multipart = \r
- OrgAuthorityClientUtils.createOrganizationInstance(null, //orgAuthRefName,\r
- orgInfo, orgAuthClient.getItemCommonPartName());\r
+ \r
+ List<OrgTermGroup> orgTerms = new ArrayList<OrgTermGroup>();\r
+ OrgTermGroup term = new OrgTermGroup();\r
+ term.setTermDisplayName(shortName);\r
+ term.setTermName(shortName);\r
+ term.setMainBodyName(longName);\r
+ orgTerms.add(term);\r
+ PoxPayloadOut multipart =\r
+ OrgAuthorityClientUtils.createOrganizationInstance(null, //orgAuthRefName\r
+ orgInfo, orgTerms, orgAuthClient.getItemCommonPartName());\r
+\r
ClientResponse<Response> res = orgAuthClient.createItem(orgAuthCSID, multipart);\r
int statusCode = res.getStatus();\r
\r