You need to setup a trust relationship between the client and server.

See
http://support.bea.com/application_content/product_portlets/support_patterns
/wls/Investigating_Domain_Trust_Issues_Pattern.html

-----Original Message-----
From: Caroline Wood [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 26, 2005 2:35 AM
To: 'Log4J Users List'
Subject: Security Problems



I've written a JMS appender which has passed test and seemed to work fine.
Yesterday, however, when integrating the appender with a different
application, it fell over with the following error:

log4j:ERROR Could not publish message in JMSAppender [mAppender].
weblogic.jms.common.JMSException: Error sending message
        at
weblogic.jms.client.JMSProducer.sendInternal(JMSProducer.java:403)
        at weblogic.jms.client.JMSProducer.send(JMSProducer.java:186)
        at weblogic.jms.client.JMSProducer.publish(JMSProducer.java:243)
        at org.apache.log4j.net.JMSAppender.append(Unknown Source)
        at
uk.co.cpp.monitor.client.logging.log4j.MonitorAppender.append(MonitorAppende
r.java:225)
        at
org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:221)
        at
org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(Append
erAttachableImpl.java:57)
        at org.apache.log4j.Category.callAppenders(Category.java:194)
        at org.apache.log4j.Category.forcedLog(Category.java:379)
        at org.apache.log4j.Category.info(Category.java:654)
        at
uk.co.cpp.processengine.ddprocessor.monitoring.MonitoringHandler.writeToLog(
MonitoringHandler.java:212)
        at
uk.co.cpp.processengine.ddprocessor.monitoring.MonitoringHandler.setMessageA
ndSend(MonitoringHandler.java:170)
        at
uk.co.cpp.processengine.ddprocessor.processunit.CheckResources.process(Check
Resources.java:212)
        at
uk.co.cpp.processengine.unitlauncher.JavaLauncher.launch(JavaLauncher.java:8
4)
        at
uk.co.cpp.processengine.BusinessProcessLauncher.process(BusinessProcessLaunc
her.java:64)
        at
uk.co.cpp.processengine.BusinessProcessInitialiser.executeProcess(BusinessPr
ocessInitialiser.java:88)
        at
uk.co.cpp.processengine.BusinessProcessInitialiser.main(BusinessProcessIniti
aliser.java:60)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
com.intellij.rt.execution.application.AppMain.main(AppMain.java:78)
Caused by: java.lang.SecurityException: [Security:090398]Invalid Subject:
principals=[cpp, PPSGroup]
        at
weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:108
)
        at
weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:137)
        at
weblogic.jms.dispatcher.DispatcherImpl_814_WLStub.dispatchSyncTranFuture(Unk
nown Source)
        at
weblogic.jms.dispatcher.DispatcherWrapperState.dispatchSyncTran(DispatcherWr
apperState.java:408)
        at
weblogic.jms.client.JMSProducer.sendInternal(JMSProducer.java:383)
        ... 21 more


Now, the user cpp and the group PPSGroup are set up on my weblogic server.
Why is there a problem here?

Thanks. 

This is an email from the CPP Group Plc, Holgate Park, York, YO26 4GA;
telephone +44 (0)1904 544500. This message may contain information that is
confidential. If you are not the intended recipient, you may not peruse,
use, disseminate, distribute or copy this message. If you have received this
message in error, please notify the sender immediately by email, facsimile
or telephone and either return or destroy the original message. The CPP
Group Plc accepts no responsibility for any changes made to this message
after it has been sent by the original author.  This email has been scanned
for all viruses by the MessageLabs Email Security System.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to