JAXMServlet gets the wrong MessageFactory on WLS 7.0

I have a standalone client sending a SOAPMessage to a myServlet imheriting from JAXMServlet.
When myServlet calls super.init(servletconfig) the JAXMServlet initializes the protected
msgFactory field with the default MessageFactory object.
This works well on Tomcat, where javax.xml.soap.MessageFactory.class is taken from
saaj-api.jar and com.sun.xml.messaging.jaxm.soaprp.SOAPRPMessageFactoryImpl.class
is taken from saaj-ri.jar.
Although both jar files are in the classpath WLS tries to use some own MessageFactory.
I know that there is an early version of WebServices pack for WLS and I even gave
it a try. However I would like to use the same MessageFactory that runs well on Tomcat.
Setting the property -Djavax.xml.soap.MessageFactory=com.sun.xml.messaging.saaj.soap.MessageFactoryImpl.class
(I read it in a posting) did not help.
Below is the exception I got:
++ /usr/lib/j2sdk1.4.0/bin/java -Xms32m -Xmx200m -Djavax.xml.soap.MessageFactory=com.sun.xml.messaging.saaj.soap.MessageFactoryImpl.class
-Dweblogic.webservice.verbose=true -classpath /extlib/jwsdp-1_0/common/lib/jaxm-api.jar:/extlib/jwsdp-1_0/common/lib/saaj-api.jar:/extlib/jwsdp-1_0/common/lib/dom4j.jar:/extlib/jakarta-log4j-1.2.4/dist/lib/log4j-1.2.4.jar:/extlib/jwsdp-1_0/common/lib/commons-logging.jar:/usr/lib/j2sdk1.4.0/lib/tools.jar:/apps/bea/weblogic700/server:/apps/bea/weblogic700/server/lib/weblogic_sp.jar:/apps/bea/weblogic700/server/lib/weblogic.jar:
-Dweblogic.Name=mexserver -Dbea.home=/apps/bea -Dweblogic.management.username=system
-Dweblogic.management.password=weblogic -Dweblogic.ProductionModeEnabled=false -Djava.security.policy=/apps/bea/weblogic700/server/lib/weblogic.policy
weblogic.Server
Starting WebLogic Server...
<Jun 25, 2002 7:40:35 PM CEST> <Notice> <Management> <140005> <Loading configuration
/apps/bea/domains/mexdomain/./config.xml>
<Jun 25, 2002 7:40:58 PM CEST> <Notice> <Security> <090082> <Security initializing
using realm myrealm.>
<Jun 25, 2002 7:40:59 PM CEST> <Notice> <WebLogicServer> <000327> <Starting WebLogic
Admin Server "mexserver" for domain "mexdomain">
<Jun 25, 2002 7:41:54 PM CEST> <Notice> <Management> <141052> <Application Poller
started for development server.>
<Jun 25, 2002 7:41:55 PM CEST> <Notice> <Security> <090092> <SSL will load trusted
CAs from the JDK cacerts KeyStore: /usr/lib/j2sdk1.4.0/jre/lib/security/cacerts for
realm myrealm on server mexserver.>
<Jun 25, 2002 7:41:56 PM CEST> <Notice> <WebLogicServer> <000354> <Thread "SSLListenThread.Default"
listening on port 7002>
<Jun 25, 2002 7:41:56 PM CEST> <Notice> <WebLogicServer> <000354> <Thread "ListenThread.Default"
listening on port 7001>
<Jun 25, 2002 7:41:56 PM CEST> <Notice> <Management> <141030> <Starting discovery
of Managed Server... This feature is on by default, you may turn this off by passing
-Dweblogic.management.discover=false>
<Jun 25, 2002 7:41:56 PM CEST> <Notice> <WebLogicServer> <000331> <Started WebLogic
Admin Server "mexserver" for domain "mexdomain" running in Development Mode>
<Jun 25, 2002 7:41:57 PM CEST> <Notice> <WebLogicServer> <000365> <Server state changed
to RUNNING>
<Jun 25, 2002 7:41:57 PM CEST> <Notice> <WebLogicServer> <000360> <Server started
in RUNNING mode>
javax.xml.soap.SOAPException: Unable to create message factory for SOAP: Provider
weblogic.webservice.core.soap.MessageFactoryImpl not found
at javax.xml.soap.MessageFactory.newInstance(Unknown Source)
at ch.gbs.mex.presentation.communication.GuiEventDispatcher.<clinit>(GuiEventDispatcher.java:40)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:296)
at java.lang.Class.newInstance(Class.java:249)
at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:765)
at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:743)
at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:687)
at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:447)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:287)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5363)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2466)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
<Jun 25, 2002 7:42:26 PM CEST> <Error> <HTTP> <101018> <[ServletContext(id=16698784,name=mex3-gui,context-path=/mex3-gui)]
Servlet failed with ServletException
javax.servlet.ServletException: Unable to create message factoryUnable to create
message factory for SOAP: Provider weblogic.webservice.core.soap.MessageFactoryImpl
not found
at javax.xml.messaging.JAXMServlet.init(Unknown Source)
at ch.gbs.mex.presentation.communication.GuiEventDispatcher.init(GuiEventDispatcher.java:51)
at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:792)
at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:743)
at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:687)
at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:447)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:287)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5363)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2466)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)

The problem is that during server startup, WLS sets the JAXM
implementation to be its own.
The easiest thing to do is for your servlet to reset it with a
System.setProperty to the JAXM implementation that you want.
-- Rob
Axel Mueller wrote:
I have a standalone client sending a SOAPMessage to a myServlet imheriting from JAXMServlet.
When myServlet calls super.init(servletconfig) the JAXMServlet initializes the protected
msgFactory field with the default MessageFactory object.
This works well on Tomcat, where javax.xml.soap.MessageFactory.class is taken from
saaj-api.jar and com.sun.xml.messaging.jaxm.soaprp.SOAPRPMessageFactoryImpl.class
is taken from saaj-ri.jar.
Although both jar files are in the classpath WLS tries to use some own MessageFactory.
I know that there is an early version of WebServices pack for WLS and I even gave
it a try. However I would like to use the same MessageFactory that runs well on Tomcat.
Setting the property -Djavax.xml.soap.MessageFactory=com.sun.xml.messaging.saaj.soap.MessageFactoryImpl.class
(I read it in a posting) did not help.
Below is the exception I got:
++ /usr/lib/j2sdk1.4.0/bin/java -Xms32m -Xmx200m -Djavax.xml.soap.MessageFactory=com.sun.xml.messaging.saaj.soap.MessageFactoryImpl.class
-Dweblogic.webservice.verbose=true -classpath /extlib/jwsdp-1_0/common/lib/jaxm-api.jar:/extlib/jwsdp-1_0/common/lib/saaj-api.jar:/extlib/jwsdp-1_0/common/lib/dom4j.jar:/extlib/jakarta-log4j-1.2.4/dist/lib/log4j-1.2.4.jar:/extlib/jwsdp-1_0/common/lib/commons-logging.jar:/usr/lib/j2sdk1.4.0/lib/tools.jar:/apps/bea/weblogic700/server:/apps/bea/weblogic700/server/lib/weblogic_sp.jar:/apps/bea/weblogic700/server/lib/weblogic.jar:
-Dweblogic.Name=mexserver -Dbea.home=/apps/bea -Dweblogic.management.username=system
-Dweblogic.management.password=weblogic -Dweblogic.ProductionModeEnabled=false -Djava.security.policy=/apps/bea/weblogic700/server/lib/weblogic.policy
weblogic.Server
Starting WebLogic Server...
<Jun 25, 2002 7:40:35 PM CEST> <Notice> <Management> <140005> <Loading configuration
/apps/bea/domains/mexdomain/./config.xml>
<Jun 25, 2002 7:40:58 PM CEST> <Notice> <Security> <090082> <Security initializing
using realm myrealm.>
<Jun 25, 2002 7:40:59 PM CEST> <Notice> <WebLogicServer> <000327> <Starting WebLogic
Admin Server "mexserver" for domain "mexdomain">
<Jun 25, 2002 7:41:54 PM CEST> <Notice> <Management> <141052> <Application Poller
started for development server.>
<Jun 25, 2002 7:41:55 PM CEST> <Notice> <Security> <090092> <SSL will load trusted
CAs from the JDK cacerts KeyStore: /usr/lib/j2sdk1.4.0/jre/lib/security/cacerts for
realm myrealm on server mexserver.>
<Jun 25, 2002 7:41:56 PM CEST> <Notice> <WebLogicServer> <000354> <Thread "SSLListenThread.Default"
listening on port 7002>
<Jun 25, 2002 7:41:56 PM CEST> <Notice> <WebLogicServer> <000354> <Thread "ListenThread.Default"
listening on port 7001>
<Jun 25, 2002 7:41:56 PM CEST> <Notice> <Management> <141030> <Starting discovery
of Managed Server... This feature is on by default, you may turn this off by passing
-Dweblogic.management.discover=false>
<Jun 25, 2002 7:41:56 PM CEST> <Notice> <WebLogicServer> <000331> <Started WebLogic
Admin Server "mexserver" for domain "mexdomain" running in Development Mode>
<Jun 25, 2002 7:41:57 PM CEST> <Notice> <WebLogicServer> <000365> <Server state changed
to RUNNING>
<Jun 25, 2002 7:41:57 PM CEST> <Notice> <WebLogicServer> <000360> <Server started
in RUNNING mode>
javax.xml.soap.SOAPException: Unable to create message factory for SOAP: Provider
weblogic.webservice.core.soap.MessageFactoryImpl not found
at javax.xml.soap.MessageFactory.newInstance(Unknown Source)
at ch.gbs.mex.presentation.communication.GuiEventDispatcher.<clinit>(GuiEventDispatcher.java:40)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:296)
at java.lang.Class.newInstance(Class.java:249)
at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:765)
at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:743)
at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:687)
at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:447)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:287)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5363)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2466)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
<Jun 25, 2002 7:42:26 PM CEST> <Error> <HTTP> <101018> <[ServletContext(id=16698784,name=mex3-gui,context-path=/mex3-gui)]
Servlet failed with ServletException
javax.servlet.ServletException: Unable to create message factoryUnable to create
message factory for SOAP: Provider weblogic.webservice.core.soap.MessageFactoryImpl
not found
at javax.xml.messaging.JAXMServlet.init(Unknown Source)
at ch.gbs.mex.presentation.communication.GuiEventDispatcher.init(GuiEventDispatcher.java:51)
at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:792)
at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:743)
at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:687)
at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:447)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:287)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5363)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2466)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)

Similar Messages

  • Re: JAXMServlet gets the wrong MessageFactory on WLS 7.0

    Thanks for your response. Yes - it works when the MessageFactory is set in the servlet
    itself.
    Rob Woollen <[email protected]> wrote:
    The problem is that during server startup, WLS sets the JAXM
    implementation to be its own.
    The easiest thing to do is for your servlet to reset it with a
    System.setProperty to the JAXM implementation that you want.
    -- Rob
    Axel Mueller wrote:
    I have a standalone client sending a SOAPMessage to a myServlet imheritingfrom JAXMServlet.
    When myServlet calls super.init(servletconfig) the JAXMServlet initializesthe protected
    msgFactory field with the default MessageFactory object.
    This works well on Tomcat, where javax.xml.soap.MessageFactory.class istaken from
    saaj-api.jar and com.sun.xml.messaging.jaxm.soaprp.SOAPRPMessageFactoryImpl.class
    is taken from saaj-ri.jar.
    Although both jar files are in the classpath WLS tries to use some ownMessageFactory.
    I know that there is an early version of WebServices pack for WLS andI even gave
    it a try. However I would like to use the same MessageFactory that runswell on Tomcat.
    Setting the property -Djavax.xml.soap.MessageFactory=com.sun.xml.messaging.saaj.soap.MessageFactoryImpl.class
    (I read it in a posting) did not help.
    Below is the exception I got:
    ++ /usr/lib/j2sdk1.4.0/bin/java -Xms32m -Xmx200m -Djavax.xml.soap.MessageFactory=com.sun.xml.messaging.saaj.soap.MessageFactoryImpl.class
    -Dweblogic.webservice.verbose=true -classpath /extlib/jwsdp-1_0/common/lib/jaxm-api.jar:/extlib/jwsdp-1_0/common/lib/saaj-api.jar:/extlib/jwsdp-1_0/common/lib/dom4j.jar:/extlib/jakarta-log4j-1.2.4/dist/lib/log4j-1.2.4.jar:/extlib/jwsdp-1_0/common/lib/commons-logging.jar:/usr/lib/j2sdk1.4.0/lib/tools.jar:/apps/bea/weblogic700/server:/apps/bea/weblogic700/server/lib/weblogic_sp.jar:/apps/bea/weblogic700/server/lib/weblogic.jar:
    -Dweblogic.Name=mexserver -Dbea.home=/apps/bea -Dweblogic.management.username=system
    -Dweblogic.management.password=weblogic -Dweblogic.ProductionModeEnabled=false-Djava.security.policy=/apps/bea/weblogic700/server/lib/weblogic.policy
    weblogic.Server
    Starting WebLogic Server...
    <Jun 25, 2002 7:40:35 PM CEST> <Notice> <Management> <140005> <Loadingconfiguration
    /apps/bea/domains/mexdomain/./config.xml>
    <Jun 25, 2002 7:40:58 PM CEST> <Notice> <Security> <090082> <Securityinitializing
    using realm myrealm.>
    <Jun 25, 2002 7:40:59 PM CEST> <Notice> <WebLogicServer> <000327> <StartingWebLogic
    Admin Server "mexserver" for domain "mexdomain">
    <Jun 25, 2002 7:41:54 PM CEST> <Notice> <Management> <141052> <ApplicationPoller
    started for development server.>
    <Jun 25, 2002 7:41:55 PM CEST> <Notice> <Security> <090092> <SSL willload trusted
    CAs from the JDK cacerts KeyStore: /usr/lib/j2sdk1.4.0/jre/lib/security/cacertsfor
    realm myrealm on server mexserver.>
    <Jun 25, 2002 7:41:56 PM CEST> <Notice> <WebLogicServer> <000354> <Thread"SSLListenThread.Default"
    listening on port 7002>
    <Jun 25, 2002 7:41:56 PM CEST> <Notice> <WebLogicServer> <000354> <Thread"ListenThread.Default"
    listening on port 7001>
    <Jun 25, 2002 7:41:56 PM CEST> <Notice> <Management> <141030> <Startingdiscovery
    of Managed Server... This feature is on by default, you may turn thisoff by passing
    -Dweblogic.management.discover=false>
    <Jun 25, 2002 7:41:56 PM CEST> <Notice> <WebLogicServer> <000331> <StartedWebLogic
    Admin Server "mexserver" for domain "mexdomain" running in DevelopmentMode>
    <Jun 25, 2002 7:41:57 PM CEST> <Notice> <WebLogicServer> <000365> <Server</server>state changed
    to RUNNING>
    <Jun 25, 2002 7:41:57 PM CEST> <Notice> <WebLogicServer> <000360> <Server</server>started
    in RUNNING mode>
    javax.xml.soap.SOAPException: Unable to create message factory for SOAP:Provider
    weblogic.webservice.core.soap.MessageFactoryImpl not found
    at javax.xml.soap.MessageFactory.newInstance(Unknown Source)
    at ch.gbs.mex.presentation.communication.GuiEventDispatcher.<clinit>(GuiEventDispatcher.java:40)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
    at java.lang.Class.newInstance0(Class.java:296)
    at java.lang.Class.newInstance(Class.java:249)
    at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:765)
    at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:743)
    at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:687)
    at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:447)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:287)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5363)
    at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2466)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
    <Jun 25, 2002 7:42:26 PM CEST> <Error> <HTTP> <101018> <[ServletContext(id=16698784,name=mex3-gui,context-path=/mex3-gui)]
    Servlet failed with ServletException
    javax.servlet.ServletException: Unable to create message factoryUnableto create
    message factory for SOAP: Provider weblogic.webservice.core.soap.MessageFactoryImpl
    not found
    at javax.xml.messaging.JAXMServlet.init(Unknown Source)
    at ch.gbs.mex.presentation.communication.GuiEventDispatcher.init(GuiEventDispatcher.java:51)
    at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:792)
    at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:743)
    at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:687)
    at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:447)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:287)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:242)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5363)
    at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2466)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)

    Please,
    Is this the proper way of setting the System properties?
              System.setProperty( "javax.xml.soap.MessageFactory", "com.sun.xml.messaging.saaj.soap.MessageFactoryImpl.class" );
              System.setProperty( "javax.xml.rpc.ServiceFactory", "com.sun.xml.messaging.jaxm.soaprp.SOAPRPMessageFactoryImpl.class" );
    I still get a ServletException during initialization. Do I also need to set JAVA_HOME to JDK1.4.x???
    Your help is appreciated!!!

  • I'm getting the wrong security code warning

    I'm getting the wrong security code warning

    Hi..
    Try here >  iTunes Store: My credit card's security code or zip code does not match my bank's records

  • Having trouble threading frames, getting the wrong loaded cursor, not the chain-links

    Hi there, I am trying to thread frames, which hasn't been an issue for me previously. The cursor usually shows the chain link icon when hovering over the second frame, but today it is showing a square icon and when I try to click into the the second frame instead, it tries to create a new text frame. Any help is appreciated. Thanks!

    i had put the two text boxes on different layers before to show that they were separate frames, they actually live on one layer together.
    Re: Having trouble threading frames, getting the wrong loaded cursor, not the chain-links 

  • Why do i get the wrong Y co-ordinate from a Jbutton?

    i have a jbutton
    within a jpanel
    this jpanel and some other are within a jtabbedpane
    the jtabbedpane is inside a jframe
    (between the jframe and the jtabbedpane there's also a bar tho i think it doesnt mattter)
    when i get the jbutton coordinates with .getX(); and .getY();
    i get the correct X coordinate
    but i get the wrong Y coordinate (the Y coordinate i get is at the top of my jframe window)
    why?
    how can i get the real Y coordinate of the jbutton?

    askrym wrote:
    i'm calling
    <obj of jbutton>.getX();
    ........... .getY();That should give the same results as getLocation. See the two posts above your last for your solution.

  • IPhoto gets the wrong date/time when importing photos

    I just imported a bunch of photos from a Canon Digital Rebel XT. I took the photos today, 10/22/05, but iPhoto has them labelled with yesterday's date. Furthermore, the times are incorrect, with AM and PM apparently switched.
    Looking back now, it seems that there's the same problem with all of the photos I've imported with this camera (which I got last month). I don't know if iPhoto has been screwing these things up the whole time, or if this is something that just happened.
    I've just triple checked the date/time setting on the camera and confirmed that it is correct. I've confirmed that my computer's date & time are correct also. The other data imported with each photo appears to be correct (e.g. camera make & modal, focal length, ISO speed, etc.).
    Anyone have any idea what's going on and how I can fix it?

    Jason,
    Which date are you referring to? The EXIF date that is in the Get info window, or the date that is listed in the left info window. If it is the date that is in the info window on the left it is easy enough to fix. Just highlight and put in the correct date. If you need to do this to a lot of images then use the batch change function.
    If the EXIF data is wrong, I recommend using the software from canon to get the best EXIF data added to your pics. I realize this adds an additional step, but it will fix your problem. The other thing is that if you start to shoot in RAW, your camera is not supported by iPhoto. So if you attempt to import RAW files from the XT directly into iPhoto it will not import them. I have this camera and it is one of the reasons I have stopped using iPhoto for most things.
    You can get the latest versions of the canon software from Canon.com I recommend using these as they are much better than what was in the box that came with my XT. If you plan on working with RAW get the Digital Photo Professional (DDP) Along with the Canons image browser. Both work well on my powerbook and should be great on a Powermac.
    Hope this helps.
    Matt

  • Why do I get the wrong date on my photos and emails?

    All my photos in iphoto and emails are coming up with the wrong date. Why is this and how can I correct it?
    I have made sure that the computer's date and time are ok.

    You may want to re-post in the iPhoto forum if it only happens in iPhoto.

  • Ipad not restoring i get the wrong version for my ipad 2

    For some reason when I try to restore my iPad 2 I get the imagen below.
    I have a Mac Mini with Mountain Lion, up to date, iTunes up to date, ans still I get this, what cold be the error?

    Hi Abe,
    Here is an article of troubleshooting for that particular error:
    iOS: Restore error 3194 or 'This device isn't eligible for the requested build'
    http://support.apple.com/kb/ts4451
    Cheers!
    - Ari

  • When clients ping server, they get the wrong ip address.

    I have a server with the ip address of 10.0.1.10, but when clients ping the name "dyn01," they get 10.0.1.83.
    If they ping "dyn01.local" they get the correct ip address.
    I used server manager to look at DNS, and the ip address for the server is correct. I'm not sure what to try next.

    Client IP is logged in the access log, which is CLF by default.
    Do you need this info in the event log, as well?
    What do you need client IP info for?

  • I am getting the wrong month from Calendar.MONTH, why?

    public class TestCal {
       public static void main( String[] args ) {
          java.util.Calendar calendar = java.util.Calendar.getInstance();
          int iYear = calendar.get(java.util.Calendar.YEAR);
          int iMonth = calendar.get(java.util.Calendar.MONTH);
          int iDay = calendar.get(java.util.Calendar.DAY_OF_MONTH);
          int iHour = calendar.get(java.util.Calendar.HOUR_OF_DAY);
          System.out.println(iYear);
          System.out.println(iMonth);
          System.out.println(iDay);
          System.out.println(iHour);
    }My results are:
    2001
    11
    4
    21
    . . . and I ran it today( 2001/12/4 ) using jdk1.3.0_02.
    I checked the system clock and even used GregorianCalendar, but still ended up with the same results. Did I do something wrong?
    import java.util.Calendar;
    import java.util.GregorianCalendar;
    public class TestCal {
       public static void main( String[] args ) {
          Calendar calendar = GregorianCalendar.getInstance();
          int iYear = calendar.get(Calendar.YEAR);
          int iMonth = calendar.get(Calendar.MONTH);
          int iDay = calendar.get(Calendar.DAY_OF_MONTH);
          int iHour = calendar.get(Calendar.HOUR_OF_DAY);
          System.out.println(iYear);
          System.out.println(iMonth);
          System.out.println(iDay);
          System.out.println(iHour);
    }Michael Fiedler

    Why not? Why was anyhthing made to count from 1?
    You should not be using the value returned by .get(Calendar.MONTH) directly anyway. To get a date in a particular format you can use the Format classes in java.text.
    If you wish to write your own formatters you should use the other constants of the Calendar class, like Calendar.DECEMBER (which evaluates to 11 in this implementation, it could be 12 or -8724 in others...).

  • E71 - Birthday in Outlook contacts gets the wrong ...

    I've discvoverd that the birthday date set in Outlook get one day erlier in the E71 when syncing using MFE (Nokia's Mail For Exchange).
    I'm using Exchange 2007 SP1 and all the updates available for it and sync directly to the Exchange server.
    Like if the date in Oulook is 23 may 1972. In My contacts on the E71 it's stated 22 may 1972 on that person.
    Also it has been occuring duplicates birthday in the Outlook calendar after I synced. And they seams to occur a couple day in advance of the real event.
    I have been using Outlook for over 10 years and Echange for over 5 years with many diffrent phones and PDA (anything from the old Palm III, Psion 5 and Windows CE), but this started to happen with the introduction of MFE
    Has anyone simular problem?
    Message Edited by cyber_jedi on 04-Feb-2009 06:59 AM
    Use the SEARCH Luke!

    I had a similar problem when checking out the Nokia Communication Centre Beta release. For this reason I have stop using Nokia Communication Centre. Later when Nokia Communication Centre was released with PC Suite 7 this problem did not exist anymore. I have upgraded to firmware v.300 I think before the latest release of PC Suite, so I'm not sure whether it was the phone or PC Suite. I also wonder if the different time zones isn't maybe causing the problem as I remember when I did a firmware upgrade some time back the timestamp on files on my phone was out by the difference between GMT and my timezone although my timezone was set the same as before the upgrade. Maybe the times are save in GMT and displayed in your timezone and when sync to Outlook maybe GMT time are sync.

  • Getting Vidoes onto my iPod, but im getting the wrong message!

    i know that, to convert video files that have been downloaded from a different source, you have to either right click it or go into advanced and click on "Convert Selection for iPod". but everytime i get "Convert Selection to AAC", which changes the movie into a sound file, which really isnt what i want. what does this mean? and how do i get my other movies onto my ipod? thank you

    Greetings alexa and welcome to Apple Discussions. I will certainly give it a try, but first off, this question is marked "answered" so few folks will likely see your very new question. Starting a "new" question is encouraged in these forums, this way you get everyone's eyes on it.
    Anyway, to try to help ... first try deauthorizing then reauthorizing your iTunes account. If that doesn't work try these:
    1. Set iTunes to show your applications. On the menu bar, click Edit > Preferences... and make sure Show: Applications is checked.
    2. Make sure your apps are downloaded. On the menu bar, click Store > Check for Available Downloads
    3. Update the iPod touch's firmware if you haven't already. Plug it in to iTunes, click on it in the left pane, and click the Update button.
    4. With your Touch plugged into your computer, click the Applications tab on the Main (right) side of the iTunes screen. Check the "All applications" box, then click the "Apply" button on the bottom right.
    5. Sync your Touch (click the "Sync" button on the bottom right.)
    6. Eject (click the eject button next to your iPod's name). Once your iPod or iTunes says "OK to Disconnect", unplug it or undock it.
    If all that doesn't work we'd need a bit more info from you: 1) your iPod Touch version (under Settings > General > About); and 2) your iTunes version (under Help > About).
    You might also want to try the information in these two links:
    http://support.apple.com/kb/TS1702
    http://support.apple.com/kb/TS1513
    Post back with what you find Good luck!
    ~Stillgrass
    Message was edited by: Stillgrass

  • 8800 GTX - did I get the wrong PSU?

    I was trying to find out if I needed to connect to both power connectors on the NX8800GTX when I found this thread:
    https://forum-en.msi.com/index.php?topic=107516.0
    In it, I noticed bosskiller recommends a PSU with a 30A on +12V.  I got the Antec Neo HE 550.  The sticker on the Antec, however, is less at: +3.3V 24A, +5V 20A, +12V1 18A, +12V2 18A, +12V3 18A
    This is what I asked about the connectors on the VGA card:
    Each of the PCI-E power connectors on the card is connected to the PSU with it's own connector/cord.  Help appreciated 
    edit: I guess since I have 2 power connectors with it's own connection to the PSU, does that mean it's on 2 rails? for a total 36A?

    Be careful and read page 5 of the manual and make sure you are pluging each PCIe lead into a seperate rail of the PSU or you may only get 18amps as opposed to 36amps. Manual states one lead in the one of the first two six pin connectors on the PSU and the other lead into one of the next three six pin connectors. That will insure you are using two seperate rails and have 36 amps available to the two PCIe cables.

  • The songs on the iPodTouch get the wrong CD-Covers

    Dear all
    who can help? After I synchronised my new iPodTouch with my iTunes I realised, that most of the songs on the iPodTouch were linked to wrong CD-Covers. The match on iTunes is still correct.
    How can I solve this problem?
    Thanks for your help!!!

    You can see it for yourself in front row: delete for example the artwork of the second song, and then it won't appear in front row when you select the song (nor on your iPod touch).
    And? The artwork was removed from that song. Why would it show up?
    Also, you aren't really deleting artwork for the song (if iTunes got the artwork). You are simply deleting a link in the database to the artwork for the album. iTunes links one artwork files to all the songs on the same album
    this will simply increase the size of everything in the iTunes library': cmon, artwork usually is <100 kb, not a big deal!</div>
    Okay, but you are suggesting doing this for every single song, when it is not needed.

  • Why am I getting the wrong version of my photos in photo stream?

    I am using iphoto '11 v. 9.2.1.   Basically I have gone around in circles but firstly should say I have reset photo stream in icloud.com and on all devices including my Mac.  I have iphoto on the Mac and have uploaded some photos from the camera from a recent trip.  This is all as I would normally do.  After a couple of edits I now have two versions of the photo in the event album - the edited and unedited both with the same name.  I am guessing this is like the old iphoto's two libraries??  Anyway that's not really the problem I don't think but when I drag the edited version of the image to my photo stream (I have automatic turned off at the moment) it is the unedited version that shows up there.
    Am I missing something obvious here?  All I really want to do is use the photo stream to allow me to then save the images in a new folder on the ipad so I can bore some friends with our photos of the trip and of course I want to show them the beautiful edited versions not the unedited?
    Thanks

    Hi - thanks for the reply.  I have tried your suggested test and it is the same
    I also tried changing the name of the edited version and also deleted the original versions.  My event folder was just left with all the edited versions but still when I dragged them over the the photo stream it showed the unedited.
    Stuck - I am assuming that if when I save the file after editing I save as and create a completely different version then this would overcome the issue - I'm just not sure I should have to do that??
    Thanks

Maybe you are looking for