[MAGNOLIA-6737] Unable to make alterations to the website (Magnolia publishing issue) Created: 03/Aug/16 Updated: 22/Nov/18 Resolved: 05/Aug/16 |
|
| Status: | Closed |
| Project: | Magnolia |
| Component/s: | activation |
| Affects Version/s: | 4.5.3 |
| Fix Version/s: | None |
| Type: | Task | Priority: | Critical |
| Reporter: | Michal Oliwiak | Assignee: | Unassigned |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
AWS EC2 node (m3.medium) awt.toolkit sun.awt.X11.XToolkit catalina.base /usr/share/tomcat6 catalina.home /usr/share/tomcat6 catalina.useNaming true com.newrelic.agent.deps.org.apache.commons.logging.LogFactory com.newrelic.agent.logging.ApacheCommonsAdaptingLogFactory common.loader /usr/share/tomcat6/lib,/usr/share/tomcat6/lib/*.jar,/usr/share/tomcat6/lib,/usr/share/tomcat6/lib/*.jar defaultPublicURI redirect:/demo-project.html file.encoding UTF-8 file.encoding.pkg sun.io file.separator / info.magnolia.cms.exchange.Subscription info.magnolia.module.exchangesimple.DefaultSubscription info.magnolia.cms.exchange.Syndicator info.magnolia.module.exchangetransactional.TransactionalSyndicator info.magnolia.imaging.operations.load.ImageDecoder info.magnolia.imaging.operations.load.DefaultImageIOImageDecoder info.magnolia.module.dependencies.Dependencies /modules/dependencies/config/dependencies info.magnolia.module.extendedtemplatingkit.imaging.Variation info.magnolia.module.extendedtemplatingkit.imaging.generation.SimpleResizeVariation info.magnolia.module.extendedtemplatingkit.imaging.VariationRule info.magnolia.module.extendedtemplatingkit.imaging.CssSelectorRule info.magnolia.module.forum.ForumManager info.magnolia.module.forum.DefaultForumManager info.magnolia.module.publicuserregistration.UserRegistrar info.magnolia.module.publicuserregistration.DefaultUserRegistrar info.magnolia.module.softlocking.SoftLockingSupport /modules/softLocking/config info.magnolia.module.templatingkit.sites.SiteManager info.magnolia.module.extendedtemplatingkit.sites.ETKSiteManager info.magnolia.module.workflow.flows.FlowDefinitionManager /modules/workflow/config/flowDefinitionManager info.magnolia.objectfactory.ClassFactory info.magnolia.module.groovy.support.classes.GroovyClassFactory java.awt.graphicsenv sun.awt.X11GraphicsEnvironment java.awt.printerjob sun.print.PSPrinterJob java.class.path :/usr/share/tomcat6/bin/bootstrap.jar:/usr/share/tomcat6/bin/tomcat-juli.jar:/usr/share/java/commons-daemon.jar:/usr/share/tomcat6/newrelic/newrelic.jar java.class.version 51.0 java.endorsed.dirs java.ext.dirs /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64/jre/lib/ext:/usr/java/packages/lib/ext java.home /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64/jre java.io.tmpdir /var/cache/tomcat6/temp java.library.path /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib java.naming.factory.initial org.apache.naming.java.javaURLContextFactory java.naming.factory.url.pkgs org.apache.naming java.runtime.name OpenJDK Runtime Environment java.runtime.version 1.7.0_95-mockbuild_2016_02_02_21_16-b00 java.security.auth.login.config /usr/share/tomcat6/webapps/ROOT/WEB-INF/config/jaas.config java.specification.name Java Platform API Specification java.specification.vendor Oracle Corporation java.specification.version 1.7 java.util.logging.config.file /usr/share/tomcat6/conf/logging.properties java.util.logging.manager org.apache.juli.ClassLoaderLogManager java.vendor Oracle Corporation java.vendor.url http://java.oracle.com/ java.vendor.url.bug http://bugreport.sun.com/bugreport/ java.version 1.7.0_95 java.vm.info mixed mode java.vm.name OpenJDK 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Oracle Corporation java.vm.specification.version 1.7 java.vm.vendor Oracle Corporation java.vm.version 24.95-b01 line.separator log4j.config WEB-INF/config/default/log4j.xml magnolia.app.rootdir /usr/share/tomcat6/webapps/ROOT magnolia.author.key.location /usr/share/tomcat6/webapps/ROOT/WEB-INF/config/default/magnolia-activation-keypair.properties magnolia.bootstrap.authorInstance true magnolia.bootstrap.dir WEB-INF/bootstrap/public WEB-INF/bootstrap/common magnolia.bootstrap.samples true magnolia.cache.startdir /usr/share/tomcat6/webapps/ROOT/cache magnolia.connection.jcr.password admin magnolia.connection.jcr.userId admin magnolia.contextpath magnolia.develop false magnolia.exchange.history /usr/share/tomcat6/webapps/ROOT/history magnolia.home /usr/share/tomcat6/webapps/ROOT magnolia.logs.dir /usr/share/tomcat6/webapps/ROOT/logs magnolia.repositories.config WEB-INF/config/default/repositories.xml magnolia.repositories.home /data/repositories magnolia.repositories.jackrabbit.config WEB-INF/config/repo-conf/jackrabbit-repository.xml magnolia.servername magnolia-authoring-i-0f9cdc98 magnolia.update.auto false magnolia.update.stkMigration true magnolia.upload.tmpdir /usr/share/tomcat6/webapps/ROOT/tmp magnolia.utf8.enabled false magnolia.webapp ROOT net.sf.ehcache.config.CacheConfiguration.transformer info.magnolia.module.cache.ehcache.CacheConfigurationTransformer openwfe.xml.encoding UTF-8 org.apache.jackrabbit.core.util.RepositoryLock:/data/repositories/magnolia org.apache.jackrabbit.core.util.RepositoryLock:/data/repositories/magnolia os.arch amd64 os.name Linux os.version 3.14.35-28.38.amzn1.x86_64 package.access sun.,org.apache.catalina.,org.apache.coyote.,org.apache.jasper.,org.apache.naming.resources.,org.apache.tomcat.,sun.beans. package.definition sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.jasper.,org.apache.naming.,org.apache.tomcat. path.separator : server magnolia-authoring-i-0f9cdc98 server.loader shared.loader sun.arch.data.model 64 sun.boot.class.path /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64/jre/lib/resources.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64/jre/lib/rt.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64/jre/lib/jsse.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64/jre/lib/jce.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64/jre/lib/charsets.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64/jre/lib/rhino.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64/jre/lib/jfr.jar:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64/jre/classes sun.boot.library.path /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95.x86_64/jre/lib/amd64 sun.cpu.endian little sun.cpu.isalist sun.font.fontmanager sun.awt.X11FontManager sun.io.unicode.encoding UnicodeLittle sun.java.command org.apache.catalina.startup.Bootstrap start sun.java.launcher SUN_STANDARD sun.jnu.encoding UTF-8 sun.management.compiler HotSpot 64-Bit Tiered Compilers sun.os.patch.level unknown themeName pop tomcat.util.buf.StringCache.byte.enabled true user.country US user.dir /usr/share/tomcat6 user.home /usr/share/tomcat6 user.language en user.name tomcat user.timezone Australia/Sydney |
||
| Attachments: |
|
||||
| Issue Links: |
|
||||
| Template: |
|
||||
| Acceptance criteria: |
Empty
|
||||
| Task DoR: |
Empty
|
||||
| Date of First Response: | |||||
| Description |
|
We are getting exception when we want to publish new content: Can't activate: : info.magnolia.cms.exchange.ExchangeException: 4 errors detected: java.lang.IllegalArgumentException: Illegal character(s) in message header field: mgnl:deleted on magnoliaPublic4 java.lang.IllegalArgumentException: Illegal character(s) in message header field: mgnl:deleted on magnoliaPublic1 java.lang.IllegalArgumentException: Illegal character(s) in message header field: mgnl:deleted on magnoliaPublic2 java.lang.IllegalArgumentException: Illegal character(s) in message header field: mgnl:deleted on magnoliaPublic3 This is error from log file: 2016-08-03 22:35:23,679 ERROR dule.exchangetransactional.TransactionalSyndicator: java.lang.IllegalArgumentException: Illegal character(s) in message header field: mgnl:deleted
info.magnolia.cms.exchange.ExchangeException: java.lang.IllegalArgumentException: Illegal character(s) in message header field: mgnl:deleted
at info.magnolia.module.exchangesimple.BaseSyndicatorImpl.activate(BaseSyndicatorImpl.java:434)
at info.magnolia.module.exchangetransactional.TransactionalSyndicator$2.run(TransactionalSyndicator.java:155)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalArgumentException: Illegal character(s) in message header field: mgnl:deleted
at sun.net.www.protocol.http.HttpURLConnection.checkMessageHeader(HttpURLConnection.java:465)
at sun.net.www.protocol.http.HttpURLConnection.isExternalMessageHeaderAllowed(HttpURLConnection.java:435)
at sun.net.www.protocol.http.HttpURLConnection.setRequestProperty(HttpURLConnection.java:2767)
at info.magnolia.module.exchangesimple.BaseSyndicatorImpl.addActivationHeaders(BaseSyndicatorImpl.java:593)
at info.magnolia.module.exchangesimple.BaseSyndicatorImpl.transportActivatedData(BaseSyndicatorImpl.java:441)
at info.magnolia.module.exchangesimple.BaseSyndicatorImpl.activate(BaseSyndicatorImpl.java:399)
|
| Comments |
| Comment by Mercedes Iruela [ 05/Aug/16 ] |
|
Hi Michal, You can follow this ticket progress in SUPPORT-6438, I made it visible to you. This ticket have been closed as duplicated. Please, if you have support requests open your tickets on Support Projects to be server by our Support Team. |
| Comment by Sam Bate [ 19/Apr/18 ] |
|
what was the solution to this? |
| Comment by Martin Schmid [ 22/Nov/18 ] |
|
@Sam you can either update Magnolia or downgrade Java. the issue is described here |