Before launch Aspire, you need to change the felix.properties file and add this lines:
# To append packages to the default set of exported system packages, # set this value. org.osgi.framework.system.packages.extra=\ ... sun.security.krb5, \ com.sun.security.auth.callback # The following property makes specified packages from the class path # available to all bundles. You should avoid using this property. org.osgi.framework.bootdelegation=\ ... javax.security.sasl, \ sun.security.krb5
On this page:
For this step, please follow the step from the Configuration Tutorial of the connector of you choice, please refer to Connector list
Once you've clicked Add , it will take a moment for Aspire to download all of the necessary components (the Jar files) from the Maven repository and load them into Aspire. Once that's done, the publisher will appear in the Workflow Tree.
For details on using the Workflow section, please refer to Workflow introduction.
The Login Config File is a pseudo JAAS (Java Authentication and Authorization Service) file. Basically, use only the properties inside the JAAS file.
For example:
Client { com.sun.security.auth.module.Krb5LoginModule required useKeyTab=true keyTab="/home/centos/solr.keytab" storeKey=true doNotPrompt=true useTicketCache=false principal="solr/[email protected]"; };
The Login Config file for the publisher should be something like this, only the properties propertyName=propertyValue (the module name and the login type are not necessary)
useKeyTab=true keyTab="/home/centos/solr.keytab" storeKey=true doNotPrompt=true useTicketCache=false principal="solr/[email protected]"