활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
Hi,
We are doing AEM upgrade from version 6.3 to 6.5. Also moving from Jboss to Tomcat.(AEM 6.5 author is on Tomcat). While starting up the server, we are getting this exception:
22.05.2020 02:30:08.686 *ERROR* [FelixDispatchQueue] org.apache.sling.startupfilter.disabler FrameworkEvent ERROR (org.osgi.framework.BundleException:
Unable to resolve org.apache.sling.startupfilter.disabler [146](R 146.0):
missing requirement [org.apache.sling.startupfilter.disabler [146](R 146.0)] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.sling.startupfilter)(version>=1.0.0)(!(version>=2.0.0)))
[caused by: Unable to resolve org.apache.sling.startupfilter [52](R 52.1):
missing requirement [org.apache.sling.startupfilter [52](R 52.1)] osgi.wiring.package;
(&(osgi.wiring.package=javax.servlet)(version>=3.1.0)(!(version>=4.0.0)))] Unresolved requirements:
[[org.apache.sling.startupfilter.disabler [146](R 146.0)] osgi.wiring.package; (&(osgi.wiring.package=org.apache.sling.startupfilter)(version>=1.0.0)(!(version>=2.0.0)))])
org.osgi.framework.BundleException: Unable to resolve org.apache.sling.startupfilter.disabler [146](R 146.0):
missing requirement [org.apache.sling.startupfilter.disabler [146](R 146.0)] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.sling.startupfilter)(version>=1.0.0)(!(version>=2.0.0)))
[caused by: Unable to resolve org.apache.sling.startupfilter [52](R 52.1): missing requirement
[org.apache.sling.startupfilter [52](R 52.1)] osgi.wiring.package; (&(osgi.wiring.package=javax.servlet)(version>=3.1.0)
(!(version>=4.0.0)))] Unresolved requirements: [[org.apache.sling.startupfilter.disabler [146](R 146.0)] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.sling.startupfilter)(version>=1.0.0)(!(version>=2.0.0)))]
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4368)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2281)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1539)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308)
at java.lang.Thread.run(Thread.java:748)
Any help would be appreciated.
Just to add we tried this : https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-6-2-and-java-1-8/qaq-p...
We couldn't find any such property in sling.properties.
Regards,
Shallu Rohilla
해결되었습니다! 솔루션으로 이동.
토픽은 커뮤니티 콘텐츠를 분류하여 관련성 있는 콘텐츠를 찾는 데 도움이 됩니다.
조회 수
답글
좋아요 수
We have changed tomcat attribute: strictServletCompliance as false and that has resolved the issue with javax.servlet version>=3.1.0. We are using javax.servlet version:3.0 now on same Tomcat instance.
Can you try installing the latest service pack of AEM 6.5?
I've recently upgraded AEM 6.3 to AEM 6.5.4 and didn't face any such issue.
Also please confirm:
Regards,
Arpit Varshney
Hi Mate,
Please find below responses to your questions.
Can you try installing the latest service pack of AEM 6.5? I've recently upgraded AEM 6.3 to AEM 6.5.4 and didn't face any such issue.
- We are not able to access CRX/de, System console or package manager We are getting HTTP Status 503 – Service Unavailable
Also please confirm: Are you doing an in-place upgrade or moving the content over packages?
- This is inplace upgrade
is this issue happening after installing the your custom code?
- We already have all the code in this environment. This is running performance testing environment
Issue occurrence: After upgrade steps, while instance is starting up we could see this error.
We have followed the steps as per: https://docs.adobe.com/content/help/en/experience-manager-65/deploying/upgrading/app-server-upgrade....
조회 수
답글
좋아요 수
You can try the below step to add a service pack.
Regards,
Arpit
조회 수
답글
좋아요 수
Hi Arpit, This doesnt looks like issue with Service Pack, i found another link : https://helpx.adobe.com/experience-manager/6-3/sites/developing/using/reference-materials/javadoc/or..., do you have any idea?
For us issue is
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
Hi,
the problem is:
(&(osgi.wiring.package=javax.servlet)(version>=3.1.0)(!(version>=4.0.0)))]
what version of Tomcat do you use?
From what I see in the specification at https://tomcat.apache.org/whichversion.html, only Tomcat 8.0.x and 8.5 are eligible, as any newer version brings javax.servlet 4.0 specification (which is not supported according to this version range). And according to the support matrix at https://helpx.adobe.com/experience-manager/6-3/sites/deploying/using/technical-requirements.html only Tomcat 8.5 is supported.
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
So, our current AEM version is 6.5 and tomcat version is 8.5.41 which should be supported as per AEM documentation.
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
We have changed tomcat attribute: strictServletCompliance as false and that has resolved the issue with javax.servlet version>=3.1.0. We are using javax.servlet version:3.0 now on same Tomcat instance.
조회 수
답글
좋아요 수