Deleting package names in TDMS as well as Project and subpro

Hi All,
  I created project name and description and inside the project i created a subproject and given its description and inside the subproject i created a package name in <b>TDMS</b> .
Just i created the names only. Now i want to delete these all and to create new one. I dont want this to be listed in the tcode cnv_mbt_tdms_my.
When i tried to delete the package first, it is not allowing to delete.
and also there is no option for deleting the package.
How to delete these project, subproject and packages in TDMS.?

Hello,
Note 1030483 contains some information on how to ddelete TDMS package accordinglingly in releases TDMS 2005 and TDMS 2006. Additionally the package deletion has been integrated now into TDMS overview Transaction CNV_MBT_TDMS_MY in the package menu with DMIS SP4 .
Best regards,
Peter

Similar Messages

  • FCP X deleted about 2/3 of events to a project and the project. I uploaded the project to vimeo from FCP X, and the next day when I tried to use FCPX, they were gone, the events are gone from fcp and my ext hd, the project is still on the ext hd.

    FCP X deleted about 2/3 of events to a project and the project. I uploaded the project to vimeo from FCP X, and the next day when I tried to use FCPX, they were gone, the events are gone from fcp and my ext hd, the project is still on the ext hd, but it won't recognize in FCP X even though my ext HD shows in the project tab. anybody any clue how to bring it back?

    Thanks for the reply Andy.
    No, I don't have identical projects on a second drive, only saving to the movies folder on internal HD. The files and media save there fine, but fcp doesn't seem to recognise them the next day, just opens with one new untitled event and no projects.
    I have tried saving to en external HD tonight and will see if the problem happens again with this set up when I restart tomorrow.
    But I should be able to save to internal HD, so something is going wrong...
    Peter

  • Package name convention

    Hallo,
    Is there any recommended convention for package names? I have seen several projects using such convention that all Panels are in a *.panels package, all Events in a *.events package etc. Do you recommend such convention?
    Thank you,
    Ladia

    If you are working for a commercial company, then the general packaging structure is
    com.<my-company>.<my-product>.<my-module>
    Suppose if you are working for some company "ladia" some product whose name is "portfolio" and you have the modules - view, model,config in your product, then you have to use the package structure like,
    package com.ladia.portfolio.view.<my-class-name>;
    package com.ladia.portfolio.model.<my-class-name>;
    package com.ladia.portfolio.config.<my-class-name>;
    You can have sub folders in view, model etc.. also.
    Thanks,
    Kalyan

  • Suggestions for substituting a package name that constantly changes

    I work with an organization that constantly changes their package names. I am tired of going to each program and changing them on a whim. I wanted to know if there is a procedure for making package names replaceable. This would be mostly a preventive method used to avoid using "find and replace" in huge, enterprise projects.
    For example, one day it is as follows:
    package com.megacorp.myclass;
    The next day I want it to be changed as follows:
    package com.mymegacorp.myclass;
    Maybe the approach I was looking for was something like a .properties file or context containing the package name and I would substitute it using a variable like the following:
    package ${constantly.changing.megacorp.name}.myclass;
    This example my not be clear. Feel free to swing away as I cry tears of BLooD. Any info or suggestions would be greatly appreciated though. Thanks.

    Refactoring is definitely what this kind of thing would be called. What you suggested isn't supported in Java, so you'd have to use some third party preprocessor-like tool (I've never looked into this sort of thing, I don't know what's out there) to replace your placeholders. It would have to become part of your build process, and could possibly introduce new bugs to your code if it didn't work properly every time. That sounds a lot more dangerous and dependent than using Eclipse's (or whatever IDE you fancy) refactor function, which is dead simple, and only has to be done once each time the package names change, so you can refactor, test, and forget about it.

  • [svn] 3538: -Fix package names for Animate3D and Rotate3D effects as well as their instances .

    Revision: 3538
    Author: [email protected]
    Date: 2008-10-09 09:47:00 -0700 (Thu, 09 Oct 2008)
    Log Message:
    -Fix package names for Animate3D and Rotate3D effects as well as their instances.
    -added to manifest.xml and mxml-2009-manifest.xml so they would be included in the compile
    Ticket Links:
    http://bugs.adobe.com/jira/browse/mxml-2009
    Modified Paths:
    flex/sdk/trunk/frameworks/mxml-2009-manifest.xml
    flex/sdk/trunk/frameworks/projects/flex4/manifest.xml
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/Animate3D.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/Rotate3D.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/effectClasses/Animate3DInstance.a s
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/effects/effectClasses/Rotate3DInstance.as

    From man pkgbuild:
    It is also possible to specify an optional filename, which is helpful with weird URLs and for handling multiple source files with the same name. The syntax is: source=('filename::url')

  • I need to remove "air." from package name. I'm get a Layout xml error when repackaging android app..

    So, i'm doing this on my own app. I made an update for an older app that was build using Native Android. But this time, i used Adobe AIR... The catch is Adobe likes to append a "air." to the front of your package name without asking you. So basically I can't upload my update because it has a new package name is now "air.com.mycompany.myapp" rather than the original "com.mycompany.myapp"
    Basically I'm going through this guide..
    http://helpx.adobe.com/air/kb/opt-out-air-application-analytics.html
    I followed all the steps, made all the adjustments to the androidmanifest.xml like it asks.
    But after going along with the above guide, with no issues when i get to the step that says
    "Run the following command to create the resource file for the updated AndroidManifest.xml:"
    I run this..
        "/Users/brybam/Documents/eclipse/android-sdk-mac_x86/platform-tools/aapt" package -f -M AndroidManifest.xml -F resources.arsc -I "/Users/brybam/Documents/eclipse/android-sdk-mac_x86/platforms/android-8/android.jar" -S ./res
    But I keep getting the same error regarding the xml files in res/layout
        ./res/layout/expandable_chooser_row.xml:1: error: Error parsing XML: not well-formed (invalid token)
        ./res/layout/expandable_multiple_chooser_row.xml:1: error: Error parsing XML: not well-formed (invalid token)
        ./res/layout/main.xml:1: error: Error parsing XML: not well-formed (invalid token)
        ./res/layout/multiple_file_selection_panel.xml:1: error: Error parsing XML: not well-formed (invalid token)
        ./res/layout/ssl_certificate_warning.xml:1: error: Error parsing XML: not well-formed (invalid token)
    The guide doesn't say anything about these xml files, and im not sure what to do with these or how to handle them.
    If i go into the res/layout folder, and just delete these (i know they're necessary. But i just deleted them as a test, to get through the rest of the guide...)
    I was able to get through the rest of the steps in the guide fine, make an apk, and put it on my phone...only to find out the app will crash the moment you try to run it. Probably because i deleted the layout xml files...But i cant get the command i need to run above to accept them!
    So, earlier in the guide they have me use thing thing called the "AXMLPrinter2.jar" to make the AndroidManifest.xml readable so i can edit it.
    I run something like this:
        java -jar "/Users/brybam/Desktop/repackage/AXMLPrinter2.jar" AndroidManifest.xml > AndroidManifest.xml.bk
    This makes a new file "AndroidManifest.xml.bk" and i can edit that.
    So, I was thinking with all of these layout xml files, maybe I could run this "AXMLPrinter2.jar" on them and then edit them. Because right now if you open them they're not human readable, and its hard for me to work on them if they're not...
    I tried this thinking i could do the same thing...
        java -jar "/Users/brybam/Desktop/repackage/AXMLPrinter2.jar" main.xml > main.xml.bk
    Just get a blank file and a console erorr when trying to use the AXMLPrinter2.jar on the layout xml files...
        java.lang.ArrayIndexOutOfBoundsException: 67
                  at android.content.res.StringBlock.getShort(StringBlock.java:231)
                  at android.content.res.StringBlock.getString(StringBlock.java:91)
                  at android.content.res.AXmlResourceParser.getName(AXmlResourceParser.java:140)
                  at test.AXMLPrinter.main(AXMLPrinter.java:56)
    So, I think my whole issue is based around these XML files not being converted to human readable before i try and re-package....
    EDIT:::
    Ok, so I found a site that talks about the error I'm getting but it's in chinese, and even after translating the page...I'm still not well versed with terminal and this stuff to get it.
    It reads:
    "Error.
    Final conclusion:
    In minSdkVersion <= 7, AXMLPrinter2.jar can normally decompile xml file
    Greater than 7 can not be normal decompile xml file (AndroidManifest.xml except)
    Give way to share a batch decompile xml file:
    First, create a *. Txt file
    Stresses inside the content authoring
    for / r layout%% a in (*. xml) do @ java-jar AXMLPrinter2.jar "%% a" >> "%% a". txt
    Then this txt file extension into bat form, and this BAT the file and AXMLPrinter2.jar on the same directory will be decompiled xml into the layout directory
    Decompilation results can be generated by executing the bat file multiple xml files."
    - http://hi.baidu.com/ghcghc/item/ecbaa1ce997cb225a0b50ac2
    Maybe someone with more know-how could explain what they're explaining? I get that he's saying the issue im seeing appears when you're using minSdK <=7 but I need to use minSdk 8. Does anyone understand this work around? And how I might go about it on a Mac with terminal?
    I wish adobe would make it easy to remove the "air." from the package name. If they want to convert old Native devs to AIR devs...the transition needs to be seamless. But now I'm about to have to go back to Native because I can't update an app I already have out on the market with an air app.

    Hello~
         I also tried to remove "air." package name in air application. And i encounter the same problem.
         I do not find any solution to decode the xml inside res folder by AXMLPrinter2.jar. And those xml inside is compressed which is unreadable.
         However, what you can do is copying the structure of res folder. And go to your air sdk file path -  adobeair-sdk-folder/lib/android/lib/resources/
         Replace those file exists in your res folder. And copy "values" folder to your res folder.
         Hope this solve your problem~

  • SharePoint 2010, Visual Studio 2010, Packaging a solution - The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.

    Hi,
    I have a solution that used to contain one SharePoint 2010 project. The project is named along the following lines:
    <Company>.<Product>.SharePoint - let's call it Project1 for future reference. It contains a number of features which have been named according
    to their purpose, some are reasonably long and the paths fairly deep. As far as I am concerned we are using sensible namespaces and these reflect our company policy of "doing things properly".
    I first encountered the following error message when packaging the aforementioned SharePoint project into a wsp:
    "The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters."
    I went through a great deal of pain in trying to rename the project, shorten feature names and namespaces etc... until I got it working. I then went about gradually
    renaming everything until eventually I had what I started with, and it all worked. So I was none the wiser...not ideal, but I needed to get on and had tight delivery timelines.
    Recently we wanted to add another SharePoint project so that we could move some of our core functinality out into a separate SharePoint solution - e.g. custom workflow
    error logging. So we created another project in Visual Studio called:
    <Company>.<Product>.SharePoint.<Subsystem> - let's call it Project2 for future reference
    And this is when the error has come back and bitten me! The scenario is now as follows:
    1. project1 packages and deploys successfully with long feature names and deep paths.
    2. project2 does not package and has no features in it at all. The project2 name is 13 characters longer than project1
    I am convinced this is a bug with Visual Studio and/or the Package MSBuild target. Why? Let me explain my findings so far:
    1. By doing the following I can get project2 to package
    In Visual Studio 2010 show all files of project2, delete the obj, bin, pkg, pkgobj folders.
    Clean the solution
    Shut down Visual Studio 2010
    Open Visual Studio 2010
    Rebuild the solution
    Package the project2
    et voila the package is generated!
    This demonstrates that the package error message is in fact inaccurate and that it can create the package, it just needs a little help, since Visual Studio seems to
    no longer be hanging onto something.
    Clearly this is fine for a small time project, but try doing this in an environment where we use Continuous Integration, Unit Testing and automatic deployment of SharePoint
    solutions on a Build Server using automated builds.
    2. I have created another project3 which has a ludicrously long name, this packages fine and also has no features contained within it.
    3. I have looked at the length of the path under the pkg folder for project1 and it is large in comparison to the one that is generated for project2, that is when it
    does successfully package using the method outlined in 1. above. This is strange since project1 packages and project2 does not.
    4. If I attempt to add project2 to my command line build using MSBuild then it fails to package and when I then open up Visual Studio and attempt to package project2
    from the Visual Studio UI then it fails with the path too long error message, until I go through the steps outlined in 1. above to get it to package.
    5. DebugView shows nothing useful during the build and packaging of the project.
    6. The error seems to occur in
    CreateSharePointProjectService target called at line 365 of
    Microsoft.VisualStudio.SharePoint.targetsCurrently I am at a loss to work out why this is happening? My next task is to delete
    project2 completely and recreate it and introduce it into my Visual Studio solution.
    Microsoft, can you confirm whether this is a known issue and whether others have encountered this issue? Is it resolved in a hotfix?
    Anybody else, can you confirm whether you have come up with a solution to this issue? When I mean a solution I mean one that does not mean that I have to rename my namespaces,
    project etc... and is actually workable in a meaningful Visual Studio solution.

    Hi
    Yes, I thought I had fixed this my moving my solution from the usual documents  to
    c:\v2010\projectsOverflow\DetailedProjectTimeline
    This builds ok, but when I come to package I get the lovely error:
    Error 2 The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters. C:\VS2010\ProjectsOverflow\DetailedProjectTimeline\VisualDetailedProjectTimelineWebPart\Features\Feature1\Feature1.feature VisualDetailedProjectTimeline
    Now, the error seems to be related to 
    Can anyone suggest what might be causing this. Probably some path in an XML file somewhere. Here is my prime suspect!
    <metaData>
    <type name="VisualDetailedProjectTimelineWebPart.VisualProjectTimelineWebPart.VisualProjectTimeline, $SharePoint.Project.AssemblyFullName$" />
    <importErrorMessage>$Resources:core,ImportErrorMessage;</importErrorMessage>
    </metaData>
    <data>
    <properties>
    <property name="Title" type="string">VisualProjectTimelineWebPart</property>
    <property name="Description" type="string">My Visual WebPart</property>
    </properties>
    </data>
    </webPart>
    </webParts>
    .... Unless I can solve this I will have to remove the project and recreate but with simple paths. Tho I will be none the wiser if I come across this again.
    Daniel

  • Not allowed to import classes without package names?

    Hi,
    I have a few questions on Packages and importing?
    1. Is the following true that it is illegal to import classes in the same package as the current class, will this cause a comilation error? If this is the case where in the Java Language specification is this actually written as I could not find it?
    2. This has probably been answered by question 1 but if I have 2 classes in the same package and if I import 1 of the classes into the other class, is it illegal to import it by just using the class name and not the package name as well, ie
    if the package name is ie.tcd
    and the 2 class names are exp1.class and exp2.class, can I do this in class 2
    package ie.tcd;
    import exp1;
    public class exp2 {
    3. Is it illegal to import classes that are not explicitly part of any package or must a class be part of a package to be imported. I read somewhere that while this was always illegal it is only after jdk 1.4.2 that this is being enforced? If this is the case where in the Java Language specification is this actually written as I could not find it either?
    Thanks very much for any help,
    John

    Was just also wondering, 1 other thing, I am looking
    at someone elses code they have 2 classes (Class A
    and Class B) in the same package (pkg). The person
    imports class A into B:
    package pkg;
    import A;
    public class B {
    Is this legal code (or was it ever)?Not if A is really in pkg.A. If there is an A in the unnamed package it was legal, or at least it was understood by the compiler, and now it isn't (to both).
    Can you import or is there a point in importing a class in the same
    package?Only by naming the package in the import statement. If the current and the import statement are in the same package the import is redundant.
    If there is a point would you import just be
    using the class name (this would be illegal after jdk
    1.4) or should you use the whole package name even
    though it is in the package anyways?As I understand it you must always use the whole package name in imports.

  • Change package name of a form

    Hi,
    I want to change the package name of a Form in se71 from $TMP to a company package name. I would like to know the step by step process and direct answer please!
    Points will be rewarded!
    Thanks!

    Hi there,
    I believe the only solution for your issue is to open the form in the change mode,
    then click on the File--> Save As and then give some name and assign the package,,
    then you can always delete the previous form save in $tmp.
    Let me know if you need further help.
    Thanks-

  • Full package name needed when using FindClass?

    When loading a class for use by the invocation interface, do I need to use the full package name of the class to be loaded, or just the class name?
    For example, I have a program called MyProg. It is part of package MyProg, and when I run it, I have to do so using java MyProg.MyProg.
    When loading the class, I've tried both of the following:
    cls = (*env)->FindClass(env, "MyProg\\MyProg");
    cls = (*env)->FindClass(env, "MyProg");Neither one works. Anyone know for sure which one it shoulf be? I suspect that there is a classpath issue coming into play as well, but that's another post. :)

    Thanks! Just to clarify, this is on a Win32 machine.

  • Quick Question: package names com.whatever.blah.ClassName

    I want to put a bit more time aside this week to explain things I see in Java to my old brain (I don't quite 'get it' like you younger people :-))
    I often see things like this in example code:
    import com.macfaq.io.SafeBufferedReader;and it's crossed my mind I don't understand this.
    My guess is that the program concerned is going to look for a class called SafeBufferedReader. My confusion is twofold;
    1: I'm guessing I would need to locate this class/library: com.macfaq.io.SafeBufferedReader; (probably from macfaw.com)
    2: I'm more interested to know wow would I structure the directories in relation to the main script to deal with this naming context? Would it be:
    /root {contains main program}
    /root/com/macfaq/io/ {which would contain SafeBufferedReader}
    This kind of thing appears to be missing from the basic tutorials I've looked at and appears to be 'assumed' knowledge :-)

    My guess is that the program concerned is going to look for a class called SafeBufferedReader.Well there's nothing else it could mean.
    1: I'm guessing I would need to locate this class/library: com.macfaq.io.SafeBufferedReader; (probably from macfaw.com)Correct.
    2: I'm more interested to know wow would I structure the directories in relation to the main script to deal with this naming context? Would it be:
    /root {contains main program}No. /root/your/package/name/whatever contains your.package.name.whatever.MainProgram. You shouldn't be writing classes that aren't in a package.
    /root/com/macfaq/io/ {which would contain SafeBufferedReader}No. You will be downloading a .jar file that contains that class.
    This kind of thing appears to be missing from the basic tutorials I've looked at and appears to be 'assumed' knowledge :-)See the General Information here.

  • Where is the Package Name and Class Name for Android to Facebook SSO?

    Where is the Package Name and Class Name for Android to Facebook SSO?
    I am trying to fill these fields http://developers.facebook.com/docs/mobile/android/build/#ref for Facebook but i can't figure out what to place in Android Package Name and Andorid Class Name,
    same thing for the Android Key Hash, I followed this guide http://www.skoobalon.com/blog/2012/06/13/getting-the-android-key-hash-for-facebook-from-an -air-app/ but I am not sure if it is the right thing to do.
    I was thinking maybe the Pakage Name is air.com.myname.myappname (where com.myname.myappname is also the id used in the application.xml) and the Class name is  air.com.myname.myappname.MyDocumentClass ?
    Is there an official guide somewhere?
    Also do you guys know if there is somewhere a library we can use within AIR to do SSO on Facebook from Andorid?

    For what it's worth, I don't think a WiFi connection would be reliable enough. You wouldn't want your picture to freeze just because a neighbour has turned on their baby monitor. WiFi uses the same frequencies as a myriad of other devices, as well as all your neighbours' WiFi.

  • Asks for a package name

    Hi,
    Everytime I am creating something the system is asking for a package name with default value of $TMP. Is it okay to use them as local objects? This is a new BI7 system and Standard transport connection is switched on. Please let me know if you have any idea/explanation/solution for this.
    Regards,
    BM

    Hi BM,
    you can group the different objects you create/modify in different packages (development classes). This is the definition of SAP Help for packages: Packages extend the concept of development classes to improve modularization, encapsulation, and decoupling in the SAP System..
    For sure you are fine to create the objects as local objects in the package $TMP. However be aware that you have to change the package for all objects you want to transport to other systems (you can change the package for the relevant objects at the time you do the transport as well as described over [here|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/0b/5ee7377a98c17fe10000009b38f842/content.htm]).
    That means if you are planning to transport the objects to other systems you can enter a specific package for the objects right at the time of creating the objects. This way you will be faster at the time transporting the objects.
    You can create packages using the t-code se80 in the repository browser / "package".
    Brgds,
    Marcel

  • IOException: Prohibited package name: java.lang

    Hi!
    I have problems when trying to call a method that throws an exception over RMI-iiop. Instead of the exceptions that should be thrown I get an IOException and a stackTrace is printed out in the console(even if the exception is caught) The server is WL8.1 SP3 with java 1.4.2 and the client runs under java 1.3.1_09-b03.
    It works when the client runs under java 1.4.2. I also wrote a small testapplication outside of WL and it works fine too(using RMI-iiop, tnameserv and suns ORB, server under java 1.4.2 and client under java 1.3.1_09-b03).
    But when trying to call the method in WL i get the exception below instead of the one that is thrown.
    java.io.IOException: Prohibited package name: java.lang
         at com.sun.corba.se.internal.io.IIOPInputStream.throwExceptionType(Native Method)
         at com.sun.corba.se.internal.io.IIOPInputStream.simpleReadObject(IIOPInputStream.java:272)
         at com.sun.corba.se.internal.io.ValueHandlerImpl.readValueInternal(ValueHandlerImpl.java:245)     at com.sun.corba.se.internal.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:207)
         at com.sun.corba.se.internal.iiop.CDRInputStream.read_value(CDRInputStream.java:1058)
    I have also tried to use suns ORB in WL but still get the same problem. Everything works fine except when an exception is thrown by the remote method.
    Any ideas what the problem could be?

    Hi, thank you for the answer.
    But I still think it can be a WL-problem. I can get an application outside of WL to work between java 1.4.2 and java 1.3.1. Even when sending a new exception created and compiled under 1.4.2 and sent to the 1.3.1-JVM, it is recieved correctly by the 1.3.1-JVM and thrown.
    I also tried to change WL to use SUNs ORB which I use in my test but still get the same problem so it feels like the problem is with WL's JNDI..
    /Jonas
    Jonas Mohlin <[email protected]> writes:
    Well the problem is because of the change in format
    java.lang.Throwable in
    J2SE 1.4. There are known bugs in the Sun 1.3.1 ORBs
    that prevent this
    working with a vanilla 1.3.1 client - and we can only
    support a WLS IIOP
    client running with 1.3.1 in this scenario (e.g. WLS
    7.0).
    andy
    Hi!
    I have problems when trying to call a method thatthrows an exception over RMI-iiop. Instead of the
    exceptions that should be thrown I get an IOException
    and a stackTrace is printed out in the console(even
    if the exception is caught) The server is WL8.1 SP3
    with java 1.4.2 and the client runs under java
    1.3.1_09-b03.
    It works when the client runs under java 1.4.2. Ialso wrote a small testapplication outside of WL and
    it works fine too(using RMI-iiop, tnameserv and suns
    ORB, server under java 1.4.2 and client under java
    1.3.1_09-b03).
    But when trying to call the method in WL i get theexception below instead of the one that is thrown.
    java.io.IOException: Prohibited package name:java.lang
         atcom.sun.corba.se.internal.io.IIOPInputStream.throwExce
    ptionType(Native Method)
         atcom.sun.corba.se.internal.io.IIOPInputStream.simpleRea
    dObject(IIOPInputStream.java:272)
         atcom.sun.corba.se.internal.io.ValueHandlerImpl.readValu
    eInternal(ValueHandlerImpl.java:245)     at
    com.sun.corba.se.internal.io.ValueHandlerImpl.readValu
    e(ValueHandlerImpl.java:207)
         atcom.sun.corba.se.internal.iiop.CDRInputStream.read_val
    ue(CDRInputStream.java:1058)
    I have also tried to use suns ORB in WL but stillget the same problem. Everything works fine except
    when an exception is thrown by the remote method.
    Any ideas what the problem could be?--

  • Bad package name of main-class, javafx 1.3, java 7u15

    Hello,
    I'm facing the same problem as what I read in this previous thread from someone else:
    Bad package name of main-class
    I originally tried to hijack it and rip ownership of that thread away for my own issue but a kind forum moderator has split my post away to let it stand on its own, as I should have done to begin with.
    My question is ...
    ... and I don't have any solution. I am using a javaFX app (1.3) which works perfectly with jre 1.6_11 and 1.7_11, but not with 1.7_15. The exception "Bad package name of main-class" is logged in the console.
    I read on the Internet that fixes in java 1.7_13 cause problems to all self-signed applet. So I signed mine with a trusted certificate delivered by my company, and I checked what pmgrundy said 2 posts before, but it didn't solve the problem.
    My jnlp file is corresponding to the example given in the official tutorial for applet deployment (http://docs.oracle.com/javafx/1.3/tutorials/deploy-applet/#configure), so the main targeted class is "com.sun.javafx.runtime.adapter.Applet".
    Do you have information that can help me in solving this problem ?
    Thanks in advance,
    Sébastien.

    Some additional information to the problem, if it can help :
    With JRE 6u43 : the applet is initialized and working properly. So the problem might not be due to the security fixes, as this version is including them.
    With JRE 7u15 & 7u17 : I tried to run the applet with the runtime v1.3.0_b412, then v1.3.1_b101a, but the problem is the same.
    When tracing is enabled through the Java Control Panel, the following lines are displayed at the end of the log :
    basic: passing security checks; secureArgs:true, allSigned:false
    basic: continuing launch in this VM
    preloader: Delivering: DownloadEvent[type=verify,loaded=1, total=1, percent=100]
    preloader: Start progressCheck thread
    basic: exception: Bad package name of main-class.
    ExitException[ 3]java.lang.SecurityException: Bad package name of main-class
         at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    preloader: Delivering: ErrorEvent[url=null label=Bad package name of main-class cause=Bad package name of main-class
    preloader: Stop progressCheck thread
    ui: Show default error panel
    security: Reset deny session certificate storeI think that the lines preceding those lines are about the validation of the different jars included, using the certificates. When the certificates are not installed on the user workstation, 2 dialog boxes are displayed during the applet validation, so as to ask the users if the applet should be run (and the JavaFX runtime). The certificates are well displayed as trusted. Then, after acceptance, the error occurs.
    Edited by: sebadavi on Mar 13, 2013 5:07 AM

Maybe you are looking for