NoSuchMethod Exception
Hi everybody!
I'm trying to access to a Web Service Model. I've created the model using a local WSDL, imported it, and binded to the controller using the service controller template. But when I execute muy app I get a NoSuchMethod exception:
//This is the method which fails
XIModelWS model = new XIModelWS();
And here is the exception:
java.lang.NoSuchMethodError: com.sap.engine.services.webservices.espbase.client.dynamic.DOperation.getOutputParameters()[Lcom/sap/engine/services/webservices/espbase/client/dynamic/DParameter;
at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.createMetadataForOperation(WSModelInfo.java:474)
at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.readOperationsFromWSDL(WSModelInfo.java:378)
at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.importMetadataInternal(WSModelInfo.java:341)
at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.importMetadata(WSModelInfo.java:325)
at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo$Cache.getModelInfo(WSModelInfo.java:198)
at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.getModelInfoFromCacheOrCreate(WSModelInfo.java:1029)
at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.getModelInfoFromCacheOrCreate(WSModelInfo.java:247)
at com.sap.tc.webdynpro.model.webservice.gci.WSTypedModel.(XIModelWS.java:45)
at com.ibermatica.ejie.portal.formularios.component.FormularioDinamico.wdDoInit(FormularioDinamico.java:112)
at com.ibermatica.ejie.portal.formularios.component.wdp.InternalFormularioDinamico.wdDoInit(InternalFormularioDinamico.java:200)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:429)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:345)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:668)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:268)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:705)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:659)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:227)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:150)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:56)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:40)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
¿Am I forgetting something?
Thanks in advance.
Eneko.
Hi,
Before Integrating Webservice With Webdynpro,add the Following Code in the Execute Method,
wdContext.current<BapiNode>Element().modelObject()._setUser(<Username>);
wdContext.current<BapiNode>Element().modelObject()._setPassword(<Password>);
Regards,
Nandha.
Similar Messages
-
Nosuchmethod exception for setExposeHomePage
When I try to build via ant the javaclass sample web service as well as when I try to deploy the trader web service (ear already present as part of install), the exception occurs for weblogic.management.descriptors.webservice.webservicembean.setexposehomepage.
According to the console, the server build is 8.1.0.0i had a similar problem. my problem was that i had an old version of weblogic.jar in my ant lib directory and it was building "something" wrong with the servicegen or wlappc tasks.
i fixed the problem by clearing out anything weblogic in my ant lib directory (actually it was a reference in my eclipse ant path) and i am adding <classpath> nested tasks in all my weblogic tasks to make sure i am always using the correct files.
hope this helps.
steve -
Hi ,
I have an EJB A which is already deployed when the server starts. A second ejb
B is deployed at a later time.
EJB A calls methods in EJB B. I use reflection in EJB A to call methods in EJB
B.
I get a NoSuchMethodException when I call the create method in the Home object
of EJB B. If I add the ejb jar file to the classpath before the server starts
then it is able to resolve the method.
The problem is the EJBs which are called from EJB A is not known before the server
is started. New EJBs can be deployed at runtime and EJB A should be able call
the methods in newly deployed EJB's.
I also use the URLClassLoader to load all the classes in the jar file of the newly
deployed EJB in EJB A and it still gives a NoSuchMethodException because it cannot
resolve the stub class.
My error log is shown below.
This is an urgent issue.
Thanks
SampleConnector::testEJBService called
In Key : P1 Value : Input2
In Key : P3 Value : Input1
In Key : P2 Value : SomeConst
Loaded Class = com.bizwave.samples.rejb.SampleRemote
Loaded Class = com.bizwave.samples.rejb.SampleRemoteEJB
Loaded Class = com.bizwave.samples.rejb.SampleRemoteEJB_svq1df_EOImpl
Loaded Class = com.bizwave.samples.rejb.SampleRemoteEJB_svq1df_HomeImpl
Loaded Class = com.bizwave.samples.rejb.SampleRemoteEJB_svq1df_Impl
Loaded Class = com.bizwave.samples.rejb.SampleRemoteHome
java.lang.NoSuchMethodException
at java.lang.Class.getMethod0(Native Method)
at java.lang.Class.getDeclaredMethod(Class.java:1151)
at com.bizwave.samples.ejb.SampleConnectorEJB.testEJBService(SampleCon
ctorEJB.java:181)
at com.bizwave.samples.ejb.SampleConnectorEJB_be5y1v_EOImpl.testEJBSer
ce(SampleConnectorEJB_be5y1v_EOImpl.java:98)
at java.lang.reflect.Method.invoke(Native Method)
at com.bizwave.fc.utils.ClassUtils.invokeEJBMethod(ClassUtils.java:109
at com.bizwave.infra.fjet.engine.EJBServiceStepMgr.executeService(EJBS
viceStepMgr.java:91)Hi,
I am attaching a test case. This test case actually demonstrates a security bug.
Unzip the file and modify the StartWeblogic.cmd in domainA to not refer to the
SampleRemoteEJB.jar in the classpath. If u run the test client under the client
dir u will see a NoSuchMethodException.
The reason is it is not able to load the dynamically generated stub file.
Initially I had the getMethod and it didn't work. You might have to modify the
files to suit ur env. The easier way is to run th edomain wizard and create 2
domains. Run the servers in development mode and place the jars under the applications
dir
Thanks
Rajesh Mirchandani <[email protected]> wrote:
Do you have any old EJB classes in your classpath? Did you recompile
your EJBs if you
upgraded from a old release or a Service pack?
Bob Lee wrote:
Hmmmm. That's an interesting problem.
Why is it giving you a NoSuchMethodException instead of a
ClassNotFoundException?
Can you post the code from SampleConctorEJB.java, line 181?
Try changing your call to getDeclaredMethod() to getMethod().
getDeclaredMethod() searches only the class you called it on, whereas
getMethod() traverses to the superclasses and interfaces. You onlyneed
getDeclaredMethod() when you're accessing a nonpublic method.
Not sure if this will help, but it's worth a shot.
Bob
Vasu wrote:
Hi ,
I have an EJB A which is already deployed when the server starts.
A second ejb
B is deployed at a later time.
EJB A calls methods in EJB B. I use reflection in EJB A to call methodsin EJB
B.
I get a NoSuchMethodException when I call the create method in theHome object
of EJB B. If I add the ejb jar file to the classpath before the serverstarts
then it is able to resolve the method.
The problem is the EJBs which are called from EJB A is not knownbefore the server
is started. New EJBs can be deployed at runtime and EJB A shouldbe able call
the methods in newly deployed EJB's.
I also use the URLClassLoader to load all the classes in the jarfile of the newly
deployed EJB in EJB A and it still gives a NoSuchMethodExceptionbecause it cannot
resolve the stub class.
My error log is shown below.
This is an urgent issue.
Thanks
SampleConnector::testEJBService called
In Key : P1 Value : Input2
In Key : P3 Value : Input1
In Key : P2 Value : SomeConst
Loaded Class = com.bizwave.samples.rejb.SampleRemote
Loaded Class = com.bizwave.samples.rejb.SampleRemoteEJB
Loaded Class = com.bizwave.samples.rejb.SampleRemoteEJB_svq1df_EOImpl
Loaded Class = com.bizwave.samples.rejb.SampleRemoteEJB_svq1df_HomeImpl
Loaded Class = com.bizwave.samples.rejb.SampleRemoteEJB_svq1df_Impl
Loaded Class = com.bizwave.samples.rejb.SampleRemoteHome
java.lang.NoSuchMethodException
at java.lang.Class.getMethod0(Native Method)
at java.lang.Class.getDeclaredMethod(Class.java:1151)
at com.bizwave.samples.ejb.SampleConnectorEJB.testEJBService(SampleCon
ctorEJB.java:181)
at com.bizwave.samples.ejb.SampleConnectorEJB_be5y1v_EOImpl.testEJBSer
ce(SampleConnectorEJB_be5y1v_EOImpl.java:98)
at java.lang.reflect.Method.invoke(Native Method)
at com.bizwave.fc.utils.ClassUtils.invokeEJBMethod(ClassUtils.java:109
at com.bizwave.infra.fjet.engine.EJBServiceStepMgr.executeService(EJBS
viceStepMgr.java:91)
Rajesh Mirchandani
Developer Relations Engineer
BEA Support
[user_projects.zip] -
2 Jars with same class name. NoSuchMethod. Can't change classpath
I have overloaded a method in a class that came with an openSource package.
Things were fine until I implemented my components in a new version of the Server application; when I discovered that the it uses the same openSource package bundled in its classpath.
This results into a NoSuchMethod exception since I have overloaded the method with new argument types.
1. I cannot remove or shuffle this JAR from the Server's classpath, since that would stop something else.
2. I cannot change my code since it is implemented in a lot of places.
Has anyone called a specific method of a jar? like E.g. "someJar.jar".SomeClass.someMethod (arg);
If yes how?
The above code is not possible syntactically, but I have put it for ease in interpreting the problem.
Any input will be appreciated.
NOTE: I cannot disclose the names of products for company policy issues.Just some ideas...
1. I cannot remove or shuffle this JAR from the
Server's classpath, since that would stop something
else.Some servers allow for multiple classpaths - i.e. you can separately specify the classpath that the server itself uses from the one that your hosted applications will be using.
Also, if your changes to the openSource code are only the addition of an overloaded method, why couldn't you just substitute your jar for the one the server is using, why would that break the server?
2. I cannot change my code since it is implemented in
a lot of places.That sounds lame. You can't do a global replace? How about just changing the package name?
Has anyone called a specific method of a jar? like
E.g. "someJar.jar".SomeClass.someMethod (arg);
If yes how?Yes, but it's not as simple as your pseudo-code...
You can use URLClassLoader to load a specific class from a specific jar file URL, and then use reflection to get the method you want from it, and then call it.
good luck
j -
Getting unmarshaling return; nested exception when running application.
I am getting the following error after login to my EJB based web application which has been deployed in weblogic 8.1 server.
cannot unmarshaling return; nested exception is:
java.io.InvalidClassException: local class incompatible: stream classdesc serialVersionUID = 1576396055896079162, local class serialVersionUID = 3218807580895902362
Can anyone please help me to findout the solution for this problem.Usually, when you get NoSuchMethod exceptions, there are two possible causes:
1. You are using reflection to try to find a method that doesn't exist -- perhaps there's a typo, or you don't have the correct version of the class
2. You compiled your class against a different version of the dependency class than your virtual machine has loaded, and the method doesn't exist in the loaded version.
Chances are, you haven't told the servlet engine you are using about the newer version of some library or other that you are using, so it's still loading up an older one.
- Adam -
Application works from NB but not from jar
Hi,
I'am programming a game in JAVA and this going as planned. Everything works when I run it from NetBeans, but when I execute the jar file from the console, then I get hunderds of the same exception.
I really don't know what it is, I see a NoSuchMethod exception in the MouseEvent of the method getLocationOnScreen(), but just as i said, the app works fine without errors from out NB.
Does somebody knows what the problem is?
thx Sven
java -jar Hotel.jar
Loading board images.
Loading image: /Images/bg-patern-hotel.jpg
Opening file /Images/bg-patern-hotel.jpg file exisits: true -- [/Users/svenvanzoelen/NetBeansProjects/Games/Hotel/dist/Images/bg-patern-hotel.jpg]
Loading image: /Images/Main-board-big.jpg
Opening file /Images/Main-board-big.jpg file exisits: true -- [/Users/svenvanzoelen/NetBeansProjects/Games/Hotel/dist/Images/Main-board-big.jpg]
Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: java.awt.event.MouseEvent.getLocationOnScreen()Ljava/awt/Point;
at Engine.GameAction.setMousePos(GameAction.java:137)
at Engine.InputManager.mouseMoved(InputManager.java:277)
at java.awt.Component.processMouseMotionEvent(Component.java:5647)
at java.awt.Component.processEvent(Component.java:5371)
at java.awt.Container.processEvent(Container.java:2010)
at java.awt.Window.processEvent(Window.java:1184)
at java.awt.Component.dispatchEventImpl(Component.java:4068)
at java.awt.Container.dispatchEventImpl(Container.java:2068)
at java.awt.Window.dispatchEventImpl(Window.java:1801)
at java.awt.Component.dispatchEvent(Component.java:3903)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Same error goes 50 times more.Edited by: Svenmeister on Apr 16, 2010 7:22 AM
Edited by: Svenmeister on Apr 16, 2010 7:22 AMOk, I updated my Mac but still got the 1.5.0_22 crap so I changed the function from the mouseEvent to one that 1.5 supports.
But now when I run the application from the console the Exception about the mouse function is gone, but I got another exception instead of it. And this one is I believe not JRE version relevant.
The error is in the loading of the images, at the third PNG image to be precise. The images are now in total 10.8MB in size.
So is this also a 1.6 thing? Would be awesome if someone can explain it.
java -jar Hotel.jar Loading board images.
Exception in thread "Image Fetcher 0" java.lang.OutOfMemoryError: Java heap space
at java.awt.image.DataBufferInt.<init>(DataBufferInt.java:41)
at java.awt.image.Raster.createPackedRaster(Raster.java:458)
at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1015)
at sun.awt.image.ImageRepresentation.createBufferedImage(ImageRepresentation.java:223)
at sun.awt.image.ImageRepresentation.setPixels(ImageRepresentation.java:469)
at apple.awt.OSXImageRepresentation.setPixels(OSXImageRepresentation.java:66)
at sun.awt.image.ImageDecoder.setPixels(ImageDecoder.java:120)
at sun.awt.image.PNGImageDecoder.sendPixels(PNGImageDecoder.java:498)
at sun.awt.image.PNGImageDecoder.produceImage(PNGImageDecoder.java:419)
at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:246)
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:172)
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:136)
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.awt.image.DataBufferInt.<init>(DataBufferInt.java:41)
at java.awt.image.Raster.createPackedRaster(Raster.java:458)
at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1015)
at java.awt.image.BufferedImage.<init>(BufferedImage.java:345)
at apple.awt.CGraphicsConfig.createCompatibleImage(CGraphicsConfig.java:174)
at GUI.Board.toBufferedImage(Board.java:1472)
at GUI.Board.loadImages(Board.java:1143)
at Engine.HotelMain.switchState(HotelMain.java:86)
at Engine.HotelMain.<init>(HotelMain.java:57)
at Engine.HotelMain.main(HotelMain.java:194)Edited by: Svenmeister on Apr 16, 2010 11:01 AM -
Hello, I am trying to use the serverhelp in javahelp 2.0. The following error occurs when trying to run the index.jsp page under the JavaHelpDemo context.
java.lang.NoSuchMethodError: javax.servlet.jsp.tagext.TagAttributeInfo.(Ljava/lang/String;ZLjava/lang/String;ZZ)V
I am using JBoss/tomcat 5.0 and deployed the javahelp using the ant command in the README file. I know this class exists in the javax.servlet.jar, but I believe the versions of TagAttributeInfo.class vary in the constructors depending on what version of Tomcat/JBoss's servlet/jsp jars are included. Any leads to the correct .jar file that contains the correct constructor arguments for the javahelp would be appreciated.
Thanks in advance.
JayHello again. Fixed my own problem, but there is a bug in the javahelp version 2.0 for serverhelp (jsp pages). I installed version 2.0 serverhelp on Tomcat 3.2 so I would be using the servlet.jar that contained the correct TagAttributeInfo class. The application runs as it should. The TagAttributeInfo class within Tomcat 4.1 and Tomcat 5.0's servlet-api.jar are the incorrect class definition for TagAttributeInfo and therefore the NoSuchMethod exception occurs.
Be aware of this bug. Are there any plans or version updates to fix this?
Jay -
XML Processing in WL 5.1
Hi,
I use WebLogic 5.1
I am trying to do some XML processing in the servlet. I added the Jars in the class
path for servlet. I Set the System properties prgrammatically. And simple DOM operation
fails with NoSuchMethod Exception. I see a lot of example in WL 6.1. Does anybody
know if it is possible with WL 5.1. Please help I have been struggling with this
for last 7 days.
-Krishna
Class path in WebLogic.Properties.
weblogic.httpd.servlet.classpath=C:/weblogic/myserver/servletclasses;\
C:/weblogic/lib/xml/jaxp.jar;\
C:/weblogic/lib/xml/parser.jar;\
C:/weblogic/lib/xml/xalan.jar;\
C:/weblogic/lib/xml/xml-apis.jar;\
C:/weblogic/lib/xml/xercesImpl.jar;\
C:/weblogic/lib/xml/sax.jar;
Code Snippet. full code attached.
StringReader str = new StringReader(XMLField);
InputSource input = new InputSource(str);
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
dbf.setNamespaceAware(false);
dbf.setValidating(false);
System.out.println(dbf.getClass().getName());
DocumentBuilder db = dbf.newDocumentBuilder();
doc = db.parse(input);
Sat Jul 13 17:18:30 GMT+10:00 2002:<I> <ServletContext-General> TestProcessCompa
ny: init
org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
Sat Jul 13 17:18:30 GMT+10:00 2002:<E> <ServletContext-General> Servlet failed w
ith Exception
java.lang.NoSuchMethodError: javax.xml.parsers.DocumentBuilderFactory: method is
IgnoringElementContentWhitespace()Z not found
at org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(DocumentBuilderImpl
.java:120)
at org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(
DocumentBuilderFactoryImpl.java:88)
at company.TestProcessCompanyServlet.doGet(TestProcessCompanyServlet.jav
a:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:106)
at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
textImpl.java:907)
at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
textImpl.java:851)
at weblogic.servlet.internal.ServletContextManager.invokeServlet(Servlet
ContextManager.java:252)
at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.jav
a:364)
at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
[TestProcessCompanyServlet.java]If I remember correctly, in 5.1 you can deploy a web-app by specifying it in
weblogic.properties (weblogic.httpd.webApp.yourwebapp=..., or defaultWebApp).
If you do not configure defaultwebapp, it will create one implicitly, and this
implicitly created one reads it's config from weblogic.properties, not from
web.xml.
Frank LaRosa <[email protected]> wrote:
> Thanks... can I ask exactly what it means to "deploy your app as a webapp"?
> "Dimitri I. Rakitine" wrote:
>> It will, if you deploy your app as a webapp.
>>
>> Frank LaRosa <[email protected]> wrote:
>> > Hi,
>>
>> > Will a Weblogic 5.1 server recognize the servlet mappings in a web.xml
>> > file, or must they be configured in the weblogic.properties file?
>>
>> > Thanks.
>>
>> --
>> Dimitri
Dimitri
-
Hello guys this is a follow to my previous question i appreciate if some one helps.
I am using visualage with JDK 1.2.1,
The code below works fine with JSSE1.02 but when i imported new jar file for JSSE 1.4 and try to use it i am getting a NosuchMethod exception when i try to get default Socket Factory:
javax.net.ssl.SSLSocketFactory sf = (javax.net.ssl.SSLSocketFactory) javax.net.ssl.SSLSocketFactory.getDefault();
but i put JCE.jar, JSSE.jar and tools.jar to my class path.
However When i change provider to "sun.security.provider.Sun" I get an no such algorithm exception when i try to get SSLContext instance. I have changed SSL to TLS, SSLv2 but did not worked.
SSLContext sc = SSLContext.getInstance("SSL");
Any one has an idea how i can use new JSSE implementation with my environment.
This is my test code :
try{
System.setProperty("java.protocol.handler.pkgs", "com.sun.net.ssl.internal.www.protocol");
Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
javax.net.ssl.SSLSocketFactory sf = (javax.net.ssl.SSLSocketFactory) javax.net.ssl.SSLSocketFactory.getDefault();
javax.net.ssl.SSLSocket sock = null;
X509TrustManager tm = new MyX509TrustManager();
KeyManager[] km = null;
TrustManager[] tma = { tm };
SSLContext sc = SSLContext.getInstance("SSL");
sc.init(km, tma, new java.security.SecureRandom());
SSLSocketFactory sf1 = sc.getSocketFactory();
HttpsURLConnection.setDefaultSSLSocketFactory(sf1);
catch(Exception e)
e.printStackTrace();Instead of putting JCE and JSSE intoclasspath, just put them into ext directory within your jre/lib
Also make sure that you statically register JCE provider as described in the JCE documentation (something about jre/lib/security...). -
Does anyone know of a simple way to switch between multiple JDKs?
Setting the source version isn't always a safe bet. There are several API changes in rt.jar that will compile fine as 1.3 or 1.4 using the 1.5 compiler. However, when you take that bytecode and run it on a 1.3 or 1.4 JRE you will get ClassNotFound or NoSuchMethod exceptions all over the place.
Bottom line is, the compiling for older versions works great in 1.5. Just make sure your test environment is set up with the proper support jars in the classpath to C.Y.A. -
I'm fairly new to Java, and admittedly not that great, considering I map my programs out the wrong way - in a VB style procedural basis, so my program probably has newbie "bad programming" things here and there, but that's not the problem.
My program compiles okay in JDK v1.2, but then I try to execute it and it gives me the "main" error message - but I don't have ANYTHING called main - what IS it talking about? All assistance would be greatly appreciated.
Code is below.
Taki
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Assignment1 extends JFrame implements ActionListener
//container components
JLabel introLbl, gameStatusLbl;
JTextField userInputTxt;
JButton enter,
begin;
int x,
userGuess,
guessCounter;
randomNumber y = new randomNumber();
public Assignment1()
x = y.getNumber();
//setup the container
Container c = getContentPane();
c.setLayout( new FlowLayout() );
introLbl = new JLabel( "Guess my number, between 1 and 1,000 inclusive:" );
c.add( introLbl );
userInputTxt = new JTextField( 4 );
userInputTxt.setEditable( true );
c.add( userInputTxt );
enter = new JButton( "Guess!" );
enter.setActionCommand( "enterCommand" );
enter.addActionListener(this);
c.add( enter );
gameStatusLbl = new JLabel( " " );
c.add( gameStatusLbl );
begin = new JButton( "Begin the game again!" );
begin.setActionCommand( "beginCommand" );
enter.addActionListener(this);
c.add( begin );
public class randomNumber
private int x;
public randomNumber()
x = (int)((Math.random() * 999) + 1);
public int getNumber()
return x;
public void actionPerformed ( ActionEvent e )
String command = e.getActionCommand();
if ( command == "beginCommand" )
x = y.getNumber();
gameStatusLbl.setText( " " );
if ( command == "enterCommand" )
userGuess = Integer.parseInt( userInputTxt.getText() );
if ( userGuess == x )
if ( guessCounter < 10 )
gameStatusLbl.setText( "Well done! " );
else
gameStatusLbl.setText( "You took your time! " );
else
if ( userGuess < x )
if ( guessCounter >= 10 )
gameStatusLbl.setText( "Stop guessing and start thinking! (Too low) " );
else
gameStatusLbl.setText( "Too low. Try again. " );
else
if ( guessCounter >= 10 )
gameStatusLbl.setText( "Stop guessing and start thinking! (Too high)" );
else
gameStatusLbl.setText( "Too high. Try again. " );
guessCounter = guessCounter + 1;
}This will get you going!
To run a Java app you need a Class whith a 'public static void main(String [] args)' method.
Your window will probably be small, just pull the corner until you figure out hor to get it to display correctly.
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Assignment1 extends JFrame implements ActionListener
//container components
JLabel introLbl, gameStatusLbl;
JTextField userInputTxt;
JButton enter,
begin;
int x,
userGuess,
guessCounter;
randomNumber y = new randomNumber();
public Assignment1() {
x = y.getNumber();
//setup the container
Container c = getContentPane();
c.setLayout( new FlowLayout() );
introLbl = new JLabel( "Guess my number, between 1 and 1,000 inclusive:" );
c.add( introLbl );
userInputTxt = new JTextField( 4 );
userInputTxt.setEditable( true );
c.add( userInputTxt );
enter = new JButton( "Guess!" );
enter.setActionCommand( "enterCommand" );
enter.addActionListener(this);
c.add( enter );
gameStatusLbl = new JLabel( " " );
c.add( gameStatusLbl );
begin = new JButton( "Begin the game again!" );
begin.setActionCommand( "beginCommand" );
enter.addActionListener(this);
c.add( begin );
public class randomNumber {
private int x;
public randomNumber() {
x = (int)((Math.random() * 999) + 1);
public int getNumber() {
return x;
public void actionPerformed ( ActionEvent e ) {
String command = e.getActionCommand();
if ( command == "beginCommand" ) {
x = y.getNumber();
gameStatusLbl.setText( " " );
if ( command == "enterCommand" ) {
userGuess = Integer.parseInt( userInputTxt.getText() );
if ( userGuess == x ) {
if ( guessCounter < 10 ) {
gameStatusLbl.setText( "Well done! " );
} else {
gameStatusLbl.setText( "You took your time! " );
} else if ( userGuess < x ) {
if ( guessCounter >= 10 ) {
gameStatusLbl.setText( "Stop guessing and start thinking! (Too low) " );
} else {
gameStatusLbl.setText( "Too low. Try again. " );
} else {
if ( guessCounter >= 10 ) {
gameStatusLbl.setText( "Stop guessing and start thinking! (Too high)" );
} else {
gameStatusLbl.setText( "Too high. Try again. " );
guessCounter = guessCounter + 1;
public static void main(String [] args) {
Assignment1 a = new Assignment1();
a.show();
} -
Java.lang.NoSuchMethod: main - Help pls
This is the code i got off a book but it seems like it's not working. I got an error which says 'java.lang.NoSuchMethod: main' Help pls...
import java.io.*;
import java.util.*;
class PostfixInterpreter {
private String postfixString, outputString;
private boolean isOperator(char c) {
return (c == '+' || c == '-' || c == '*' || c == '/' || c == '^' );
private boolean isSpace(char c) {
return (c == ' ');
}//end isSpace
public void interpretPostfix() {
Stack evalStack= new Stack();
double leftOperand, rightOperand;
char c;
StringTokenizer parser = new StringTokenizer(postfixString,"+-*/^ ", true);
while (parser.hasMoreTokens()){
String token = parser.nextToken();
c = token.charAt(0);
if ((token.length() == 1) && isOperator(c)) {
rightOperand = ((Double)evalStack.pop()).doubleValue();
leftOperand = ((Double)evalStack.pop()).doubleValue();
switch (c) {
case'+': evalStack.push(new Double(leftOperand+rightOperand));
break;
case'-': evalStack.push(new Double(leftOperand-rightOperand));
break;
case'*': evalStack.push(new Double(leftOperand*rightOperand));
break;
case'/': evalStack.push(new Double(leftOperand/rightOperand));
break;
case'^': evalStack.push(new Double(Math.exp(Math.log(leftOperand)*rightOperand)));
break;
default:
break;
}//end of switch
}else if((token.length() == 1)&& isSpace(c)){
}else {
evalStack.push(Double.valueOf(token));
}//end if
}//end while
// remove final result from stack and output it
output("value of postfix expression = " + evalStack.pop());
}//end interpretPostfix
private void output(String input){
postfixString = input;
}//end setInput
public String getOutput(){
return outputString;
}//end getOutput
}//end class PostfixInterpreter
/*Stack class*/
class Stack {
private int count;
private int capacity;
private int capacityIncrement;
private Object[] itemArray;
//the following defines a no-arg constrcutor for Stack objects
public Stack() {
count = 0;
capacity = 100;
capacityIncrement = 5;
itemArray = new Object[capacity];
public boolean empty() {
return (count ==0);
public void push(Object X) {
//if the itemArray does not have enough capacity
//expend the itemArray by the capacity increment
if(count == capacity) {
capacity += capacityIncrement;
Object[] tempArray = new Object[capacity];
for (int i=0; i<count;i++){
tempArray[i] = itemArray;
itemArray=tempArray;
//insert the new item X at the end of the current item sequence
//and increase the stack's count by one
itemArray[count++]=X;
public Object pop() {
if(count==0){
return null;
}else{
return itemArray[--count];
}//end of pop()
public Object peek() {
if (count == 0){
return null;
}else{
return itemArray[count-1];
}//end peek()First, when posting code in the future, use the code /code tags. Just highlight the code and click the code. button.
The error probably occurred when you tried to launch the class as an application by entering "java PostfixInterpreter" The java application launcher looks for a method in the PostfixInterpreter class whose signature is exactly public static void main(String[] args)(except 'args' can be any legal variable name). Since your PostfixInterpreter class doesn't have this method, you get the error. If you want this class to run, you have to include the method and code inside the method that runs the application. -
If image file not exist in image path crystal report not open and give me exception error problem
Hi guys my code below show pictures for all employees
code is working but i have proplem
if image not exist in path
crystal report not open and give me exception error image file not exist in path
although the employee no found in database but if image not exist in path when loop crystal report will not open
how to ignore image files not exist in path and open report this is actually what i need
my code below as following
DataTable dt = new DataTable();
string connString = "data source=192.168.1.105; initial catalog=hrdata;uid=sa; password=1234";
using (SqlConnection con = new SqlConnection(connString))
con.Open();
SqlCommand cmd = new SqlCommand("ViewEmployeeNoRall", con);
cmd.CommandType = CommandType.StoredProcedure;
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
da.Fill(dt);
foreach (DataRow dr in dt.Rows)
FileStream fs = null;
fs = new FileStream("\\\\192.168.1.105\\Personal Pictures\\" + dr[0] + ".jpg", FileMode.Open);
BinaryReader br = new BinaryReader(fs);
byte[] imgbyte = new byte[fs.Length + 1];
imgbyte = br.ReadBytes(Convert.ToInt32((fs.Length)));
dr["Image"] = imgbyte;
fs.Dispose();
ReportDocument objRpt = new Reports.CrystalReportData2();
objRpt.SetDataSource(dt);
crystalReportViewer1.ReportSource = objRpt;
crystalReportViewer1.Refresh();
and exception error as belowFirst: I created a New Column ("Image") in a datatable of the dataset and change the DataType to System.Byte()
Second : Drag And drop this image Filed Where I want.
private void LoadReport()
frmCheckWeigher rpt = new frmCheckWeigher();
CryRe_DailyBatch report = new CryRe_DailyBatch();
DataSet1TableAdapters.DataTable_DailyBatch1TableAdapter ta = new CheckWeigherReportViewer.DataSet1TableAdapters.DataTable_DailyBatch1TableAdapter();
DataSet1.DataTable_DailyBatch1DataTable table = ta.GetData(clsLogs.strStartDate_rpt, clsLogs.strBatchno_Rpt, clsLogs.cmdeviceid); // Data from Database
DataTable dt = GetImageRow(table, "Footer.Jpg");
report.SetDataSource(dt);
crv1.ReportSource = report;
crv1.Refresh();
By this Function I merge My Image data into dataTable
private DataTable GetImageRow(DataTable dt, string ImageName)
try
FileStream fs;
BinaryReader br;
if (File.Exists(AppDomain.CurrentDomain.BaseDirectory + ImageName))
fs = new FileStream(AppDomain.CurrentDomain.BaseDirectory + ImageName, FileMode.Open);
else
// if photo does not exist show the nophoto.jpg file
fs = new FileStream(AppDomain.CurrentDomain.BaseDirectory + ImageName, FileMode.Open);
// initialise the binary reader from file streamobject
br = new BinaryReader(fs);
// define the byte array of filelength
byte[] imgbyte = new byte[fs.Length + 1];
// read the bytes from the binary reader
imgbyte = br.ReadBytes(Convert.ToInt32((fs.Length)));
dt.Rows[0]["Image"] = imgbyte;
br.Close();
// close the binary reader
fs.Close();
// close the file stream
catch (Exception ex)
// error handling
MessageBox.Show("Missing " + ImageName + "or nophoto.jpg in application folder");
return dt;
// Return Datatable After Image Row Insertion
Mark as answer or vote as helpful if you find it useful | Ammar Zaied [MCP] -
Hi,
We are getting below errors in /nwa/logs. We have our PI (7.11) and Service Registry configured on the same server. And have out CE (7.2) system connected to this service registry. Does any one has similar experience? Please let me know if you have any solution for the same.
SR Log Error
| 11-Nov-11 14:10:45.568
| Method : getClassificationSystems()
| Class : com.sap.esi.uddi.sr.api.ws.ServicesRegistrySiImplBean
| ThreadID : 146
| Message : com.sap.esi.uddi.sr.api.exceptions.SRException: No classification system found for ID 'QName: Namespace= http://uddi.sap.com/classification; Name= ConfigurationFlags'
|
| com.sap.esi.uddi.sr.impl.common.Utility.cs2srException(Utility.java:122)
| com.sap.esi.uddi.sr.impl.ejb.ServicesRegistryBean.getClassificationSystems(ServicesRegistryBean.java:242)
| sun.reflect.GeneratedMethodAccessor1325.invoke(Unknown Source)
| sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| java.lang.reflect.Method.invoke(Method.java:585)
| com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)
| com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)
| $Proxy1087.getClassificationSystems(Unknown Source)
| com.sap.esi.uddi.sr.api.ws.ServicesRegistrySiImplBean.getClassificationSystems(ServicesRegistrySiImplBean.java:456)
| sun.reflect.GeneratedMethodAccessor1324.invoke(Unknown Source)
| sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| java.lang.reflect.Method.invoke(Method.java:585)
| com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_WS.invoke(Interceptors_WS.java:31)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)
| com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
| com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)
| com.sap.engine.services.ejb3.webservice.impl.DefaultImplementationContainer.invokeMethod(DefaultImplementationContainer.java:203)
| com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process0(RuntimeProcessingEnvironment.java:512)
| com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.preProcess(RuntimeProcessingEnvironment.java:486)
| com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process(RuntimeProcessingEnvironment.java:256)
| com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPostWOLogging(ServletDispatcherImpl.java:176)
| com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPostWithLogging(ServletDispatcherImpl.java:112)
| com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:70)
| SoapServlet.doPost(SoapServlet.java:51)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
| com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:140)
| com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:37)
| com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:486)
| com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:298)
| com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:396)
| com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:385)
| com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:48)
| com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
| com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:84)
| com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
| com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:245)
| com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
| com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:78)
| com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
| com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
| com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
| com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
| com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
| com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
| com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
| com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
| com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
| com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
| com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
| com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:43)
| com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
| com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
| com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:42)
| com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
| com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
| com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:428)
| com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:247)
| com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:45)
| com.sap.engine.core.thread.execution.Executable.run(Executable.java:115)
| com.sap.engine.core.thread.execution.Executable.run(Executable.java:96)
| com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:314)
|Hi,
Refer Error:Service Registyr Configuration PI 7.11
and http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/8071b1b8-3c5c-2e10-e7af-8cadbc49d711?QuickLink=index&overridelayout=true
Thanks,
Chandra -
I have an itunes account and an ipod, and when I purchased 2 albums on the computer they synced straight to the ipod. I bought an iphone and used the usb cord from the computer to it to sync the itunes albums to the new phone. Everything transfered, and those were albums I had uploaded (not purchased from the itunes store), except the two albmus I just purchased from the itunes store. They appear on my itunes on the computer and ipod, but not on the iphone. What did I fail to do or did I do incorrectly?
This might sound weird, but here's an idea which worked for me re music that was newly added to itunes and showed up in my ipod but wouldn't play - I simply played the tracks in itunes first, just a second of time or so will do it, not the whole track, then connect the ipod and sync again and this time they played - hope this helps.
Maybe you are looking for
-
Ipod Nano not connecting to PC
I am having trouble getting my ipod to connect with my PC. It has worked previously, as i have transfered 3gb of songs to my Ipod Nano so far. However now when i try to connect my Ipod to my computer, i plug it in, and nothing happens. I can play wit
-
Issue Tracker app - how to make one page public
Hi all, We have installed and made a few tweaks to the Issue Tracker demo app, and are finding it very useful! We have just a handful of users that have logins for the application, and it is working well for them. We would like to make a modification
-
Lots of serious problems.
About a week ago, i started having some major problems with my late 2009 MBP. First off all, the trackpad does not click anymore. it doesnt have the click feel like it used to. if i click on the left side of the trackpad, it will not register, and i
-
How can I change my default PDF viewer and other things
Hello, I am using Iceweasel 3.6.16 on Debian Stable (currently Squeeze) and the download Manager in Firefox (it should be the default one though I have the All-in-One Sidebar installed) always wants to open PDF files with the foxit reader. I don't kn
-
Expense Report is not starting with TRIPSCHEMA
Hello there, i passed SAP_FITE_TRIPSCHEMA=01 as Applicationparameter. But it isnt starting with this schema, just select it in the dropdownbox. But my intention is to start directly with schema 01. What can I do? Best Regards Julian Kallidat