Skip to content

Commit

Permalink
MYFACES-4626: Quarkus handle Session attribute map (#609)
Browse files Browse the repository at this point in the history
  • Loading branch information
melloware authored Sep 15, 2023
1 parent f003bb4 commit df17470
Showing 1 changed file with 4 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,7 @@
import org.apache.myfaces.util.ExternalContextUtils;
import org.apache.myfaces.util.WebXmlParser;
import org.apache.myfaces.util.lang.ClassUtils;
import org.apache.myfaces.util.lang.ThreadsafeXorShiftRandom;
import org.apache.myfaces.view.ViewScopeProxyMap;
import org.apache.myfaces.view.facelets.compiler.SAXCompiler;
import org.apache.myfaces.view.facelets.compiler.TagLibraryConfig;
Expand Down Expand Up @@ -522,6 +523,7 @@ void registerForMethodReflection(MyFacesRecorder recorder, BuildProducer<Reflect
classNames.add("jakarta.faces._FactoryFinderProviderFactory");
classNames.addAll(collectImplementors(combinedIndex, java.util.Collection.class.getName()));
classNames.addAll(collectImplementors(combinedIndex, java.time.temporal.TemporalAccessor.class.getName()));
classNames.addAll(collectImplementors(combinedIndex, java.util.Map.Entry.class.getName()));
classNames.addAll(collectSubclasses(combinedIndex, java.lang.Number.class.getName()));
classNames.add(java.util.Date.class.getName());
classNames.add(java.util.Calendar.class.getName());
Expand Down Expand Up @@ -852,6 +854,8 @@ void registerRuntimeInitialization(BuildProducer<RuntimeInitializedClassBuildIte
new RuntimeInitializedClassBuildItem(PropertyDescriptorUtils.class.getCanonicalName()));
runtimeInitClassBuildItem.produce(
new RuntimeInitializedClassBuildItem(ViewScopeContextualStorageHolder.class.getCanonicalName()));
runtimeInitClassBuildItem.produce(
new RuntimeInitializedClassBuildItem(ThreadsafeXorShiftRandom.class.getCanonicalName()));
}

@BuildStep(onlyIf = IsDevelopment.class)
Expand Down

0 comments on commit df17470

Please sign in to comment.