Hello experts!
My log is full of "Service factory returned null" errors after migrating AEM 6.0 to 6.3 and updating Java 7 to Java 8.
Here some examples:
8790 | 12.12.2017 16:54:24.321 *ERROR* [FelixDispatchQueue] com.day.cq.cq-replication FrameworkEvent ERROR (org.osgi.framework.ServiceException: Service factory returned null. (Component: com.day.cq.replication.impl.OutboxManagerImpl (506))) | |
8959 | 12.12.2017 16:54:24.322 *ERROR* [FelixDispatchQueue] com.day.cq.cq-replication FrameworkEvent ERROR (org.osgi.framework.ServiceException: Service factory returned null. (Component: com.day.cq.replication.impl.transport.RepositoryTransportHandler (507))) |
My DS bundle version is:
Version | 2.1.0.B001 |
Bundle Location | launchpad:/WEB-INF/resources/install/9/org.apache.felix.scr-1.8.2.jar |
Seems like a general problem. Do you have any ideas why?
Views
Replies
Total Likes
Could you check if all the bundles are up properly?
Views
Replies
Total Likes
Hey thanks for your reply.
Yes all bundles are running. I read here Apache Felix - Users - Service Factory returned null that updating the org.apache.felix.sc bundle resolved the issue. But mine is already up to date.
Views
Replies
Total Likes
I just compared my bundles with the ones of a fresh AEM 6.3 installation and found the following differences:
Missing bundles:
Version mismatch:
Bundles which are not installed on a fresh installation:
I don't see anything suspicious here though.
Views
Replies
Total Likes
If you build new bundles (using 6.3 dep) - are you seeing this issue
Views
Replies
Total Likes
Are you having any UGC reverse replication related configuration in your AEM?
Views
Replies
Total Likes
This issue does not happen on a fresh install. I suspect the issue is related to an upgrade bug. I recommend opening a ticket for this.
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies