Trouble with implementation of IScrapItem::GetDeleteCmd
I need to imlement method IScrapItem::GetDeleteCmd(bool16 includeRegisteredItems) which returns a pointer to command for custom pageitem deletion.
This interface also keeps some registered custom pageitems which must be deleted with it.
If I register other scrap items to current one, my GetDeleteCmd must return a CompoundSequenceCmd that contain the GetDeleteCmd of all registered scrap items.
How to use CompoundSequenceCmd in this case?
Where in the program an ItemList for returned commands should be set --- inside IScrapItem or after the pointer to a command has been returned?
Unfortunately, SDK contains too little information.
Thanks in advance
I ve replied to my answer .. right here :
http://forum.java.sun.com/thread.jspa?messageID=3900647
Similar Messages
-
Trouble with implementing translation
I'm having some trouble getting my translation to work. I have a very basic application which is available in two languages. I have mapped and published my translation.
What I am trying to do is have the page translate when clicking the language button in the navigation bar. I created two navigation bar entries, which conditionally display based on the current value of FSP_LANGUAGE_PREFERENCE... My application globalization settings are set to "Item Level Preference"
The navbar entries are set as per following:
French entry
Redirects to page in application... &APP_PAGE_ID.
REquest: FSP_LANGUAGE_PREFERENCE
Set items: FSP_LANGUAGE_PREFERENCE
With these values: fr-ca
condition type: Request = en-ca
English entry
Redirects to page in application... &APP_PAGE_ID.
REquest: FSP_LANGUAGE_PREFERENCE
Set items: FSP_LANGUAGE_PREFERENCE
With these values: en-ca
condition type: Request = fr-ca
When I first run the application, I don't see any buttons... most likely because the request param is not set...
I'm using APEX 3.0... I've searched the forums and read the documentation, but nothing seems to work...
If anyone can point me in the right direction, I'd appreciate it
ThanksThanks guys for all your feedback... Part of the problem was my lack of understanding on how APEX handled the translation process.... I needed to "seed" my application whenever I made ANY change to the main application, to sync up my translated application.
I was able to get things working, and thought I'd share my findings with others if it can be of any use.... as well as get my implementation validated by more experienced apex developers such as yourselves...
The application globalization is configured to derive the language from an item level preference (app item FSP_LANGUAGE_PREFERENCE)
I started by creating an application computation to assign a default value to FSP_LANGUAGE_PREFERENCE with a computation point of "On new instance", static assignment = en-ca and with a condition that the application item FSP_LANGUAGE_PREFERENCE is null . For some reason, a computation point of "Before Header" was not setting it...
I then created an "onload: before header" conditional application process to redirect the page, if the REQUEST item = SETLANG. This is based on the post from Scott Spadafore Re: Application Preference (use FSP_LANGUAGE_PREFERENCE).
So the process will redirect to the current page if the REQUEST = SETLANG. This will ensure the NLS_* parameters are set according to the FSP_LANGUAGE_PREFERENCE... Joel Kallman's posts helped to understand why this is required... Re: Set FSP_LANGUAGE_PREFERENCE in URL
I created two navigation bar links, one for french and one for english... each one conditionally displays depending on the current FSP_LANGUAGE_PREFERENCE value (ie "English" link displays if FSP_LANGUAGE_PREFERENCE = fr-ca)
Each link will set the REQUEST item = SETLANG (this is the hook for the app process redirect), and also sets the FSP_LANGUAGE_PREFERENCE to target language. It will then redirect to the current page...
All this to flip between the english and french languages, on each page within my APEX application... thanks to all who posted solutions and tips...
Message was edited by:
pl_sequel
Message was edited by:
pl_sequel
Message was edited by:
pl_sequel -
I have created a simple application where a user can order items and then i'm saving the order and all the items (details of order) to the dataBase.
i'm using jdk1.5 with jboss and mySql (also hibernate).
i'm having troubles with saving the details of the order, the relevant code is-
order entity -
@Entity
public class Orders implements Serializable
@Id @GeneratedValue
private long orderId; //generated in db
private String name;
public Orders(String userName)
this.userName=userName;
public long getOrderId() { return orderId; }
//getters and setters...
detailsOfOrder entity -
@Entity
public class DetailsOfOrders implements Serializable
@Id
private long orderId;
@Id
private int productId;
private int quantity;
public DetailsOfOrders(long orderId,int productId)
this.productId=productId;
this.orderId=orderId;
public long getOrderId() { return orderId; }
public int getProductId() { return productId; }
//getters and setters...
}session bean (order method) -
List<SCItem> listOfItems; //SCItem is a regular class
Orders order=new Orders(userName);
manager.persist(order);
long orderId=order.getOrderId(); //get order id after persisting
for(SCItem item : listOfItems) //save details of order
DetailsOfOrders detail=new DetailsOfOrders(orderId,"1");
manager.persist(detail); //exception occures here
}when i'm trying to make an order i'm getting the exception-
javax.transaction.RollbackException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Can't commit because the transaction is in aborted state
what is the problem?
thanks in advanced.yes, the entity classes have no-arg constructors (i just tried to write it shortly here...)
about the other thing , well i'm sorry , the right code is-
session bean (order method) -
List<SCItem> listOfItems; //SCItem is a regular class
Orders order=new Orders(userName);
manager.persist(order);
long orderId=order.getOrderId(); //get order id after persisting
for(SCItem item : listOfItems) //save details of order
DetailsOfOrders detail=new DetailsOfOrders(orderId,item.getProductId());
manager.persist(detail); //exception occures here
}what else could it be? -
Troubles with the creation of New Custom Adapter for NW 7.1
Hi guys !!!
I have some troubles with the creation of a new custom adapter for NW 7.1. I have followed some pdf and notes, like :
[Upgrade an SAP NetWeaver PI 7.0 Adapter to SAP NetWeaver PI 7.1|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d0667f56-96c7-2b10-0e9a-c40fbd523f4d]
note : 1004000
I have all the materials to make the custom Adapter ( like file .sca with all .rar and .sda , like file sample_ra.rar with all the file .java, like all the libs for the projects ) and I have make it !!! But, when I try do deploy it, i recieve a warning that i don't understand, this is the warning :
S U M M A R Y
~~~~~~~~~~~~~~~~~~~
Successfully deployed: 0
Deployed with warnings: 1
Failed deployments: 0
~~~~~~~~~~~~~~~~~~~
1. File:C:Users
maienzaDesktopCreazione del SDAPI71_AF_myFirstCustomAdapter_ver_2.0.sda
Name:PI71_AF_myFirstCustomAdapter_ver_2.0
Vendor:sap.com
Location:SAP AG
Version:7.1007.20090310105326.0000
Deploy status:Warning
Version:NEW
Description:
1. Exception has been returned while the 'sap.com/PI71_AF_myFirstCustomAdapter_ver_2.0' was starting. Warning/Exception :
[ERROR CODE DPL.DS.6193] Error while ; nested exception is:
com.sap.engine.services.deploy.exceptions.ServerDeploymentException: [ERROR CODE DPL.DS.5030] Clusterwide exception: server ID 3999650:com.sap.engine.services.deploy.exceptions.ServerDeploymentException: [ERROR CODE DPL.DS.5082] Exception while validating application sap.com/PI71_AF_myFirstCustomAdapter_ver_2.0.
No one of the [EJBContainer] containers, which processed it, returned deployed component names.
The registered containers in this moment were [CTCContainer, com.sap.caf.um.metadata, com.sap.security.ume, com.sap.security.login-modules, app_libraries_container, Cache Configuration Upload, servlet_jsp, dbcontentcontainer, connector, Cluster File System, JMSConnector, MigrationContainer, Monitoring Configurator, dbschemacontainer, appclient, orpersistence, PortalRuntimeContainer, JDBCConnector, EJBContainer, metamodelrepository, webservices_container, scheduler~container, ConfigurationsContainer, Content Container].
Possible reasons :
1.An AS Java service, which is providing a container, is stopped or not deployed.
2.The containers, which processed it, are not implemented correct. They deployed or started initially the application, but didn't return deployed components in the application deployment info.
at com.sap.engine.services.deploy.server.utils.ValidateUtils.missingDCinDIValidator(ValidateUtils.java:80)
at com.sap.engine.services.deploy.server.application.StartInitiallyTransaction.prepare(StartInitiallyTransaction.java:149)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:420)
at com.sap.engine.services.deploy.server.application.StartTransaction.doStartInitiallyGlobal(StartTransaction.java:449)
at com.sap.engine.services.deploy.server.application.StartTransaction.doStartInitially(StartTransaction.java:437)
at com.sap.engine.services.deploy.server.application.StartTransaction.prepare(StartTransaction.java:178)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:420)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:445)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.super_MakeAllPhases(ParallelAdapter.java:337)
at com.sap.engine.services.deploy.server.application.StartTransaction.makeAllPhasesImpl(StartTransaction.java:550)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:251)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesAndWait(ParallelAdapter.java:392)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3389)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3375)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3278)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3251)
at com.sap.engine.services.dc.lcm.impl.J2EELCMProcessor.doStart(J2EELCMProcessor.java:99)
at com.sap.engine.services.dc.lcm.impl.LifeCycleManagerImpl.start(LifeCycleManagerImpl.java:62)
at com.sap.engine.services.dc.cm.deploy.impl.LifeCycleManagerStartVisitor.visit(LifeCycleManagerStartVisitor.java:34)
at com.sap.engine.services.dc.cm.deploy.impl.DeploymentItemImpl.accept(DeploymentItemImpl.java:83)
at com.sap.engine.services.dc.cm.deploy.impl.DefaultDeployPostProcessor.postProcessLCMDeplItem(DefaultDeployPostProcessor.java:80)
at com.sap.engine.services.dc.cm.deploy.impl.DefaultDeployPostProcessor.postProcess(DefaultDeployPostProcessor.java:56)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.doPostProcessing(DeployerImpl.java:741)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.performDeploy(DeployerImpl.java:732)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.doDeploy(DeployerImpl.java:576)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.deploy(DeployerImpl.java:270)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.deploy(DeployerImpl.java:192)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImplp4_Skel.dispatch(DeployerImplp4_Skel.java:875)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:351)
at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:70)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:62)
at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:37)
at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:872)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:53)
at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:58)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:108)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:304)
Result
Status:Warning
I have see in the nwa if there are some applications or services that are stopped but all the necessary it's started, just one question : in the pdf for upgrade from 7.0 to 7.1 no one speaks about ejBean or about a creation of it ... it's necessary an ejBean ?? Beacause in the file .sda of the file .sca that i have downloaded there are more of the adapter with ejBean ....
AntonelloHi,
the adapter metadata it's been created but my service is still stopped; when I try to start it, in the NDWS -> Deploy view -> tab Repositary view, I receive this errors, one after the other, cause I try to start it 3 times and in each time I received 3 differents errors :
Exception has been returned while the 'sap.com/PI71_AF_myFirstCustomAdapter_ver_2.0' was starting. Warning/Exception :
[ERROR CODE DPL.DS.6193] Error while ; nested exception is:
com.sap.engine.services.deploy.exceptions.ServerDeploymentException: [ERROR CODE DPL.DS.5030] Clusterwide exception: server ID 3999650:com.sap.engine.services.deploy.container.DeploymentException: Unable to create folder /usr/sap/DXI/DVEBMGS00/j2ee/cluster/apps/sap.com/PI71_AF_myFirstCustomAdapter_ver_2.0/EJBContainer/applicationjars
at com.sap.engine.services.ejb3.container.ContainerInterfaceImpl$Actions.perform(ContainerInterfaceImpl.java:893)
at com.sap.engine.services.ejb3.container.ContainerInterfaceImpl.makeStartInitially(ContainerInterfaceImpl.java:771)
at com.sap.engine.services.deploy.server.application.StartInitiallyTransaction.makeStartInitially(StartInitiallyTransaction.java:184)
at com.sap.engine.services.deploy.server.application.StartInitiallyTransaction.prepare(StartInitiallyTransaction.java:145)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:420)
at com.sap.engine.services.deploy.server.application.StartTransaction.doStartInitiallyGlobal(StartTransaction.java:449)
at com.sap.engine.services.deploy.server.application.StartTransaction.doStartInitially(StartTransaction.java:437)
at com.sap.engine.services.deploy.server.application.StartTransaction.prepare(StartTransaction.java:178)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:420)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:445)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.super_MakeAllPhases(ParallelAdapter.java:337)
at com.sap.engine.services.deploy.server.application.StartTransaction.makeAllPhasesImpl(StartTransaction.java:550)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:251)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesAndWait(ParallelAdapter.java:392)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3389)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3375)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3278)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3251)
at com.sap.engine.services.dc.lcm.impl.J2EELCMProcessor.doStart(J2EELCMProcessor.java:99)
at com.sap.engine.services.dc.lcm.impl.LifeCycleManagerImpl.start(LifeCycleManagerImpl.java:62)
at com.sap.engine.services.dc.lcm.impl.RemoteLCMImpl.start(RemoteLCMImpl.java:45)
at com.sap.engine.services.dc.lcm.impl.RemoteLCMImplp4_Skel.dispatch(RemoteLCMImplp4_Skel.java:233)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:351)
at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:70)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:62)
at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:37)
at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:872)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:53)
at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:58)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:108)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:304)
Caused by: com.sap.engine.services.ejb3.container.ActionException: Unable to create folder /usr/sap/DXI/DVEBMGS00/j2ee/cluster/apps/sap.com/PI71_AF_myFirstCustomAdapter_ver_2.0/EJBContainer/applicationjars
at com.sap.engine.services.ejb3.container.FSMakeFolder.perform(FSMakeFolder.java:48)
at com.sap.engine.services.ejb3.container.CompositeAction.perform(CompositeAction.java:81)
at com.sap.engine.services.ejb3.container.ContainerInterfaceImpl$Actions.perform(ContainerInterfaceImpl.java:887)
... 30 more
Exception has been returned while the 'sap.com/PI71_AF_myFirstCustomAdapter_ver_2.0' was starting. Warning/Exception :
[ERROR CODE DPL.DS.6193] Error while ; nested exception is:
com.sap.engine.services.deploy.exceptions.ServerDeploymentException: [ERROR CODE DPL.DS.5030] Clusterwide exception: server ID 3999650:com.sap.engine.services.deploy.container.DeploymentException: Unable to create folder /usr/sap/DXI/DVEBMGS00/j2ee/cluster/apps/sap.com/PI71_AF_myFirstCustomAdapter_ver_2.0/EJBContainer/jars
at com.sap.engine.services.ejb3.container.ContainerInterfaceImpl$Actions.perform(ContainerInterfaceImpl.java:893)
at com.sap.engine.services.ejb3.container.ContainerInterfaceImpl.makeStartInitially(ContainerInterfaceImpl.java:771)
at com.sap.engine.services.deploy.server.application.StartInitiallyTransaction.makeStartInitially(StartInitiallyTransaction.java:184)
at com.sap.engine.services.deploy.server.application.StartInitiallyTransaction.prepare(StartInitiallyTransaction.java:145)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:420)
at com.sap.engine.services.deploy.server.application.StartTransaction.doStartInitiallyGlobal(StartTransaction.java:449)
at com.sap.engine.services.deploy.server.application.StartTransaction.doStartInitially(StartTransaction.java:437)
at com.sap.engine.services.deploy.server.application.StartTransaction.prepare(StartTransaction.java:178)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:420)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:445)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.super_MakeAllPhases(ParallelAdapter.java:337)
at com.sap.engine.services.deploy.server.application.StartTransaction.makeAllPhasesImpl(StartTransaction.java:550)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:251)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesAndWait(ParallelAdapter.java:392)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3389)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3375)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3278)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3251)
at com.sap.engine.services.dc.lcm.impl.J2EELCMProcessor.doStart(J2EELCMProcessor.java:99)
at com.sap.engine.services.dc.lcm.impl.LifeCycleManagerImpl.start(LifeCycleManagerImpl.java:62)
at com.sap.engine.services.dc.lcm.impl.RemoteLCMImpl.start(RemoteLCMImpl.java:45)
at com.sap.engine.services.dc.lcm.impl.RemoteLCMImplp4_Skel.dispatch(RemoteLCMImplp4_Skel.java:233)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:351)
at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:70)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:62)
at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:37)
at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:872)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:53)
at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:58)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:108)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:304)
Caused by: com.sap.engine.services.ejb3.container.ActionException: Unable to create folder /usr/sap/DXI/DVEBMGS00/j2ee/cluster/apps/sap.com/PI71_AF_myFirstCustomAdapter_ver_2.0/EJBContainer/jars
at com.sap.engine.services.ejb3.container.FSMakeFolder.perform(FSMakeFolder.java:48)
at com.sap.engine.services.ejb3.container.CompositeAction.perform(CompositeAction.java:81)
at com.sap.engine.services.ejb3.container.ContainerInterfaceImpl$Actions.perform(ContainerInterfaceImpl.java:887)
... 30 more
Exception has been returned while the 'sap.com/PI71_AF_myFirstCustomAdapter_ver_2.0' was starting. Warning/Exception :
[ERROR CODE DPL.DS.6193] Error while ; nested exception is:
com.sap.engine.services.deploy.exceptions.ServerDeploymentException: [ERROR CODE DPL.DS.5030] Clusterwide exception: server ID 3999650:com.sap.engine.services.deploy.exceptions.ServerDeploymentException: [ERROR CODE DPL.DS.5082] Exception while validating application sap.com/PI71_AF_myFirstCustomAdapter_ver_2.0.
No one of the [EJBContainer] containers, which processed it, returned deployed component names.
The registered containers in this moment were [CTCContainer, com.sap.caf.um.metadata, com.sap.security.ume, com.sap.security.login-modules, app_libraries_container, Cache Configuration Upload, servlet_jsp, dbcontentcontainer, connector, Cluster File System, JMSConnector, MigrationContainer, Monitoring Configurator, dbschemacontainer, appclient, orpersistence, PortalRuntimeContainer, JDBCConnector, EJBContainer, metamodelrepository, webservices_container, scheduler~container, ConfigurationsContainer, Content Container].
Possible reasons :
1.An AS Java service, which is providing a container, is stopped or not deployed.
2.The containers, which processed it, are not implemented correct. They deployed or started initially the application, but didn't return deployed components in the application deployment info.
at com.sap.engine.services.deploy.server.utils.ValidateUtils.missingDCinDIValidator(ValidateUtils.java:80)
at com.sap.engine.services.deploy.server.application.StartInitiallyTransaction.prepare(StartInitiallyTransaction.java:149)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:420)
at com.sap.engine.services.deploy.server.application.StartTransaction.doStartInitiallyGlobal(StartTransaction.java:449)
at com.sap.engine.services.deploy.server.application.StartTransaction.doStartInitially(StartTransaction.java:437)
at com.sap.engine.services.deploy.server.application.StartTransaction.prepare(StartTransaction.java:178)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:420)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:445)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.super_MakeAllPhases(ParallelAdapter.java:337)
at com.sap.engine.services.deploy.server.application.StartTransaction.makeAllPhasesImpl(StartTransaction.java:550)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:251)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesAndWait(ParallelAdapter.java:392)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3389)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3375)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3278)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3251)
at com.sap.engine.services.dc.lcm.impl.J2EELCMProcessor.doStart(J2EELCMProcessor.java:99)
at com.sap.engine.services.dc.lcm.impl.LifeCycleManagerImpl.start(LifeCycleManagerImpl.java:62)
at com.sap.engine.services.dc.lcm.impl.RemoteLCMImpl.start(RemoteLCMImpl.java:45)
at com.sap.engine.services.dc.lcm.impl.RemoteLCMImplp4_Skel.dispatch(RemoteLCMImplp4_Skel.java:233)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:351)
at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:70)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:62)
at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:37)
at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:872)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:53)
at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:58)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:108)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:304) -
I am unable to figure out what I am having trouble with this, here is the code
public class Tools3
protected long item_number;
protected String product_name;
protected long units_in_stock;
protected double price_of_each_unit;
protected static double total_price_of_inventory;
public Tools3( long pitem_number, String pproduct_name, long punits_in_stock, double pprice_of_each_unit)
item_number = pitem_number;
product_name = pproduct_name;
units_in_stock = punits_in_stock;
price_of_each_unit = pprice_of_each_unit;
total_price_of_inventory = punits_in_stock * pprice_of_each_unit;
// Overloaded constructor for empty balance
public Tools3()
item_number = 0;
public void set_item_number( long pitem_number )
item_number = pitem_number;
public void set_product_name( String pproduct_name )
product_name = pproduct_name.toString();
public void set_units_in_stock( long punits_in_stock )
units_in_stock = punits_in_stock;
public void set_price_of_each_unit( double pprice_of_each_unit )
price_of_each_unit = pprice_of_each_unit;
public long get_item_number()
return item_number;
public String get_product_name()
return product_name;
public long get_units_in_stock()
return units_in_stock;
public double get_price_of_each_unit()
return price_of_each_unit;
public double calculate_total_price()
return units_in_stock * price_of_each_unit;
public double calculate_total_price_of_inventory(Tools3[] mytools)
double rettotal = 0;
for (int i = 0; i < mytools.length; i++)
rettotal = rettotal + (mytools.get_units_in_stock() * mytools.get_price_of_each_unit());
return rettotal;
public void sort_by_names(Tools3[] mytools)
int a,b;
int sortTheStrings = mytools.length - 1;
String tempproduct_name;
long tempitem_number;
long tempunits_in_stock;
double tempprice_of_each_unit;
//need to implement a bubble sort here
for (a = 0; a < sortTheStrings; ++a)
for (b = 0; b < sortTheStrings; ++b)
if(mytools.product_name.compareTo(mytools[b + 1].product_name) >0)
//move name
tempproduct_name = mytools.product_name;
mytools.product_name = mytools[b+1].product_name;
mytools[b+1].product_name = tempproduct_name;
//move item_number
tempitem_number = mytools.item_number;
mytools.item_number = mytools[b+1].item_number;
mytools[b+1].item_number = tempitem_number;
//move units_in_stock
tempunits_in_stock = mytools.units_in_stock;
mytools.units_in_stock = mytools[b+1].units_in_stock;
mytools[b+1].units_in_stock = tempunits_in_stock;
//move price_of_each_unit
tempprice_of_each_unit = mytools.price_of_each_unit;
mytools.price_of_each_unit = mytools[b+1].price_of_each_unit;
mytools[b+1].price_of_each_unit = tempprice_of_each_unit;
//end of tools3.java classResults from javac
C:\Java>javac Tools3.java
Tools3.java:77: cannot find symbol
symbol : method get_units_in_stock()
location: class Tools3[]
rettotal = rettotal + (mytools.get_units_in_stock() * mytools.get_price_of_e
ach_unit());
^
Tools3.java:77: cannot find symbol
symbol : method get_price_of_each_unit()
location: class Tools3[]
rettotal = rettotal + (mytools.get_units_in_stock() * mytools.get_price_of_e
ach_unit());
^
Tools3.java:94: cannot find symbol
symbol : variable product_name
location: class Tools3[]
if(mytools.product_name.compareTo(mytools[b + 1].product_name) >0)
^
Tools3.java:97: cannot find symbol
symbol : variable product_name
location: class Tools3[]
tempproduct_name = mytools.product_name;
^
Tools3.java:98: cannot find symbol
symbol : variable product_name
location: class Tools3[]
mytools.product_name = mytools[b+1].product_name;
^
Tools3.java:101: cannot find symbol
symbol : variable item_number
location: class Tools3[]
tempitem_number = mytools.item_number;
^
Tools3.java:102: cannot find symbol
symbol : variable item_number
location: class Tools3[]
mytools.item_number = mytools[b+1].item_number;
^
Tools3.java:105: cannot find symbol
symbol : variable units_in_stock
location: class Tools3[]
tempunits_in_stock = mytools.units_in_stock;
^
Tools3.java:106: cannot find symbol
symbol : variable units_in_stock
location: class Tools3[]
mytools.units_in_stock = mytools[b+1].units_in_stock;
^
Tools3.java:109: cannot find symbol
symbol : variable price_of_each_unit
location: class Tools3[]
tempprice_of_each_unit = mytools.price_of_each_unit;
^
Tools3.java:110: cannot find symbol
symbol : variable price_of_each_unit
location: class Tools3[]
mytools.price_of_each_unit = mytools[b+1].price_of_each_unit;
^
11 errors -
Trouble with a bindVar function in the reflection
Hello everybody!
I have some trouble with using FXObjectValue.bindVar(...) function.
I'm getting
java.lang.UnsupportedOperationException: unimplemented: bindVar
exceprion :(
I loked up to source code of JavaFX and I can't find implementation this function, except one that throws this exception.
Hence I have two questions:
- Is this function implemented wherever really?
- If one isn't implemented how can I conquer this trouble or will one be implemented soon?
//Best regards
//AlexanderHi again!
I have looked at this classes which you have advised me. Thank you very much!
But I can't understand what I have to do in the onChange method, when I realise FXChangeListener interface. Any values aren't passed into this method.
I have tried look up any explanation into source code of the JavaFX compilator, but I haven't found.
I have some ideas about some solution for this case:
to save source and destination objects into a class that realises this interface.
But I don't sure that solution is clear.
Could you please estimate this idea?
My be are some other solutions of this problem?
Thank you in advance! -
Trouble with 10g after Installing Grid Control
Main problem: after installing Grid Control and rebooting, I can no longer access my databases.
I have 10g installed on a fairly decent Windows XP machine. It was running okay, but I had two Oracle database instance processes running at 200mb of RAM each (of a total of 1 GB of RAM), so it was a bit bogged down, as is to be expected when running Oracle as a server on Windows.
I then installed Grid Control, which seemed to go okay, and another database as well. But once the install completed, and I gained access to the Grid Control version of the OEM for the first time, that's when things got wacky. Connecting to any OEM instance started taking anywhere from 2-10 minutes, everything was bogged down considerably, etc. I tried shutting everything down and rebooting, but now things are worse. OEM is timing out and not finding servers, listener is timing out, etc. I've tried manipulating a few things in Net Manager (I noticed that my LISTENER section didn't seem to contain any data at all, and my databases weren't listed in there either) with no result.
I've also had trouble with "host credentials" and being able to administer the databases within the OEM, even after implementing a fix I had found to add my user name to a "log on as batch job" local security policy.
Finally, I noticed that after installing Grid Control, when I run "sqlplus", I now see "Oracle91 Enterprise Edition" instead of the "Oracle10g" it used to show (and I never had anything but 10g installed on this machine!).
Here's what happens when I try to access my dBs:
-When I try to launch the OEM connected to any of the 3 databases I created (which were previsouly running), the browser just times out with "page cannot be displayed".
-When I run "emctl start <ANYTHING>" I get file/path not found errors, and a file path with both forward and backward slashes (starting after the "agent" directory):
C:\oracle\product\10.1.0\agent/<...etc.>
-When I try to test a connection to a service in Net Manager, I get this error:
ORA-12557: TNS:protocol adapter not loadable
I had to manually add my listener info and databases info(under Service Naming) in Net Manager, but everything appeared fine in Oracle Directory Manager (unfortunately, that doesn't help much, since this is just a general info tool).
I am nothing near a DBA and my knowledge is limited, so I apologize for not being more consise, but I'd be glad to elaborate if someone could tell me what they need to know.
Thank you,
JohnYes; thank you both. Although I had 1 GB physical and 1.5 GB virtual memory configured, running Grid Control seemed to completely kill all available resources.
I have removed GC and its related database and applications, and I can again conncet to my databases via Database Control. Thank you.
By the way, another issue has arisen, seemingly in the aftermath of installing GC: my OEM Database Control instances now time out after about 60 seconds, logging me out each and every time. I have cookies enabled, but this doesn't seem to be the trouble. Is there a Web setting somewhere that will kick users out of the instance at timed intervals? -
Trouble with popup not initialized until addPopUp is called
I am having troubles with initialization. I have a class given below. I new() it at the start and use PopUpManager.addPopUp to display it.
My problem is that the line query:QueryWIthOption id="filterComp" is a class with a lot of variables. However, if I try to set any of them before I call addPopUp, it doesn't work because filterComp is null.
I therefore either need to initialize filterComp earlier, store the data until AddToPopup is called, or change the way I am implementing this. If I store the data in variables, I have to add a whole bunch either to the class below or to the calling class.
Doing this once is managable, but I have other similar examples with a similar problem. This code was flex 3 before where filterComp was always initialized.
Is there any good way to do this? I guess I am interested in both the way to do this in a minimal way, and what is the best way to code to avoid this issue (if I am adding something new in the future).
Jay
QueryWithOptionWrapper class:
<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:query="com.niksun.dashboard.components.query.*">
<fx:Script>
<![CDATA[
import com.niksun.common.managers.ResourceManager;
]]>
</fx:Script>
<mx:VBox horizontalAlign="center" width="100%" height="100%" paddingTop="5">
<query:QueryWithOption id="filterComp" showFilter="true"/>
<mx:HBox width="100%" horizontalAlign="center" horizontalGap="10">
<!-- enabled="{!ModelLocator.getInstance().progress}" -->
<mx:Button id="update" label="{ResourceManager.getString('Update')}"
horizontalCenter="0"/>
<mx:Button id="reset" label="{ResourceManager.getString('Reset')}"/>
<mx:Button id="cancel" label="{ResourceManager.getString('Cancel')}"/>
</mx:HBox>
</mx:VBox>
</mx:TitleWindow>I was thinking about what I would want and came up with the following suggested enhancement for Flex 4.
Add a preinitialize="true/false" type flag for UI type Components that indicates whether to initialize everything like was done in Flex 3, or whether to hold off initialization until used like is currently done. It would default to false.
Is there a way I can ask for/suggest this enhancement for a later version of Flex 4?
This change would greatly reduce the time needed to convert from flex 3 to flex 4. -
Having trouble with my signed applet(if it's properly signed that is)
hi
I'm having trouble with my supposedly signed applet. I'm trying to execute a specific program in this case trilian from my browser. i'm using firefox
first my java code
package applet;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
public class RunApplet extends JApplet {
JButton jButton = new JButton();
FlowLayout flowLayout1 = new FlowLayout();
public RunApplet() {
try {
init();
} catch (Exception ex) {
ex.printStackTrace();
private void init() throws Exception {
try {
this.getContentPane().setLayout(flowLayout1);
this.setSize(new Dimension(100, 200));
jButton.setText("Trillian");
jButton.addActionListener(new RunApplet_jButton_actionAdapter(this,
"\"C:\\Program Files\\Trillian\\trillian.exe\""));
this.getContentPane().add(jButton, null);
} catch (Exception e) {
e.printStackTrace();
class RunApplet_jButton_actionAdapter implements ActionListener {
private RunApplet adaptee;
private String programPath;
RunApplet_jButton_actionAdapter(RunApplet adaptee, String programPath) {
this.adaptee = adaptee;
this.programPath = programPath;
public void actionPerformed(ActionEvent e) {
try {
Runtime.getRuntime().exec(this.programPath);
} catch (IOException ex) {
}And my applet code
<html>
<body>
<!--"CONVERTED_APPLET"-->
<!-- HTML CONVERTER -->
<object
classid = "clsid:CAFEEFAC-0015-0000-0005-ABCDEFFEDCBA"
codebase = "http://java.sun.com/update/1.5.0/jinstall-1_5_0_05-windows-i586.cab#Version=5,0,50,5"
>
<PARAM NAME = CODE VALUE = "applet.RunApplet.class" >
<PARAM NAME = ARCHIVE VALUE = "myfile.jar" >
<param name = "type" value = "application/x-java-applet;jpi-version=1.5.0_05">
<param name = "scriptable" value = "false">
<comment>
<embed
type = "application/x-java-applet;jpi-version=1.5.0_05" \
CODE = "applet.RunApplet.class" \
ARCHIVE = "myfile.jar"
scriptable = false
pluginspage = "http://java.sun.com/products/plugin/index.html#download">
<noembed>
</noembed>
</embed>
</comment>
</object>
<!--
<applet CODE = "applet.RunApplet.class" ARCHIVE = "myfile.jar">
</applet>
-->
<!--"END_CONVERTED_APPLET"-->
</body>
</html>Creating my key:
keytool -genkey -alias sitekey -keystore "C:\Program Files\Java\jdk1.5.0_05\jre\lib\security\cacerts"Now the process of creating the jar file and signing it:
1. jar cf myfile.jar *.class
2. jarsigner -keystore "C:\Program Files\Java\
jdk1.5.0_05\jre\lib\security\cacerts" myfile.jar sitekeyNow this is the way i've been using then and the first time i get the "do you want to trust" screen but still i get a security exception.
Exception in thread "AWT-EventQueue-10" java.security.AccessControlException: access denied (java.io.FilePermission <<ALL FILES>> execute)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkExec(Unknown Source)
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at applet.RunApplet_jButton_actionAdapter.actionPerformed(RunApplet.java:73)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)Is there anybody who have an idea what can be wrong?
regards
thallishok i solved i myself. i assigned a different and thereby correct keystore and now it works like it should
regards
thallish -
Having trouble with creating objects from instances created with ClassLoade
Hi.
I'm having a bit of trouble with casting an instance of an object from a custom ClassLoader. Don't worry - the code isn't for anything sinister - it's for one of those life simulation thingies, but I want to make it modular so people can write their own 'viruses' which compete for survival. You know the score.
Anyway. I've got the beginnings of my main class, which seems to load the class data for all 'virus' classes in a folder called 'strains'. There is a abstract class called AbstractVirus which declares the method calls for how the viruses should behave and to get textual descriptions, etc. AbstractVirus is to be subclassed to create working virus classes and these are what my main class is trying to load instances of.
Unfortuantely, I can't cast the instances into AbstractVirus objects. The error I've been getting is 'ClassCastException' which I presume is something to do with the fact that my ClassLoader and the Bootstrap ClassLoader aren't seeing eye-to-eye with the class types. Can anyone help? This line of programming is really new to me.
My code for the main class is below:
/* LifeSim.java */
public class LifeSim {
public LifeSim() {
/* Get a list of all classes in the 'strains' directory and store non-
* abstract classes in an array. */
Class virusClasses[] = null;
try {
/* Get a reference to the file folder 'strains' and make sure I can read
* from it. */
java.io.File modulesFolder = new java.io.File("strains");
if (!modulesFolder.isDirectory() || !modulesFolder.canRead()) {
System.out.println("Failed to find accessible 'strains' folder");
System.exit(-1);
/* Get a list of all the class files in the folder. */
String virusFiles[] = modulesFolder.list(new ClassFileFilter());
if (virusFiles.length == 0) {
System.out.println("No virus strains in 'strains' folder");
System.exit(-1);
/* Create an array of class objects to store my Virus classes. Ignore the
* abstract class as I cannot instantiate objects directly from it.*/
virusClasses = new Class[virusFiles.length];
VirusClassLoader classLoader = new VirusClassLoader();
int j = 0;
for (int i = 0; i < virusFiles.length; i++) {
String virusName = "strains/" + virusFiles;
Class tempClass = classLoader.loadClass(virusName);
if (tempClass.getName().compareToIgnoreCase("strains.AbstractVirus") != 0) {
virusClasses[j++] = tempClass;
} catch (ClassNotFoundException ncfe) {
System.out.println("Failed to access virus class files.");
ncfe.printStackTrace();
System.exit(-1);
/* TEST CODE: Create an instance of the first virus and print its class
* name and print details taken from methods defined in the AbstractVirus
* class. */
if (virusClasses.length > 0) {
try {
// Print the class name
System.out.println(virusClasses[0].getName());
Object o = virusClasses[0].newInstance();
strains.AbstractVirus av = (strains.AbstractVirus) o;
// Print the virus name and it's description
System.out.println(av.getQualifiedName());
System.out.println(av.getDescription());
} catch (InstantiationException ie) { ie.printStackTrace(); }
catch (IllegalAccessException iae) { iae.printStackTrace(); }
public static void main(String args[]) {
new LifeSim();
class ClassFileFilter implements java.io.FilenameFilter {
public boolean accept(java.io.File fileFolder, String fileName) {
if (_fileName.indexOf(".class") > 0) return true;
return false;
class VirusClassLoader extends ClassLoader {
private String legalClassName = null;
public VirusClassLoader() {
super(VirusClassLoader.class.getClassLoader());
public byte[] findClassData(String filename) {
try {
java.io.File sourcefile = new java.io.File(filename);
legalClassName = "strains." + sourcefile.getName().substring(0,sourcefile.getName().indexOf("."));
java.io.FileInputStream fis = new java.io.FileInputStream(sourcefile);
byte classbytes[] = new byte[fis.available()];
fis.read(classbytes);
fis.close();
return classbytes;
} catch (java.io.IOException ioex) {
return null;
public Class findClass(String classname) throws ClassNotFoundException {
byte classbytes[] = findClassData(classname);
if (classbytes == null) throw new ClassNotFoundException();
else {
return defineClass(legalClassName, classbytes, 0, classbytes.length);
Thank you in advance
MorganTwo things:
I think your custom ClassLoader isn't delegating. In general a ClassLoader should begin by asking it's parent ClassLoader to get a class, and only if the parent loader fails get it itself. AFAIKS you could do what you're trying to do more easilly with URLClassLoader.
Second, beware that a java source file can, and often does, generate more than one class file. Ignore any class files whose names contain a $ character. It's possible you are loading an internal class which doesn't extend your abstract class. -
Having trouble with flash and linking to Sliding panels - PLEASE help
Having trouble with Sliding panels and flash. Otherwise everything works fine but when I'm trying to implement the link
<a href="#" onclick="sp1.showPanel('panel1'); return false;">Panel1</a>
to a flash button I get confused. I have tried following
on (press) {
getURL("javascript:sp1.showPanel('panel1');");
and it did not work. What would you suggest? I am desperate. Please help me! Any suggestions are highly appreciated!!!!Thanks for your answer!
I have tried both sp1.ShowPanel('panel1'); and window.sp1.ShowPanel('panel1'); they both give blank window with [object]
I have found a solution that works in other browsers, but not in IE. Well basicly it works, but after a few clicks IE freezes.
on (press) {
getURL("javascript:sp1.showPanel('panel1'); void(0);");
Would you happen to have a solution other than that? I believe that the void(0); causes the IE to freeze. -
Hi there,
for a school project we're building a helicopter which can be controlled via the computer. We're going to connect some wires to the remote control of the helicopter and the wires we also connect to a LabJack (a digital/analog converter). Via java we can give signals to this labjack and control so the helicopter. Only one thing: I've downloaded the library for labjack for java. You can see this labrary, it called LabJackJava: http://www.teravation.com/downloads/LabJackJava.zip
In it is a few classes and one of them is called LabJack (this is in fact a interface). In the interface there is a method called: void setAO(int channel, float value) throws LabJackException;
This method I'm going to need to set the voltage on the wires. For compiling I use the program BlueJ (which is a object-orientated compiler). But because the the class LabJack is a interface, I cannot call the method setAO(). How can I solve this?? I also had some trouble with the System.loadLibrary("ljackj"); in the class LabJackDriver. I copied the file ljackj.dll into the folder system32 (windows) and it still doesn't work... Is this dll essential for the working of the class LabJack??? How can I solve this???
Please help me!!
Thanks!
Héctor van den BoornThis is a forum for the Java programming language, not for every program and library ever written in Java. The LabJack site has a support area and forum, which should be the right place to seek a solution.
That said, the documentation indicates that you obtain a LabJack reference from the appropriate method of LabJackFactory. The reference returned will be that of a platform dependent concrete class that implements the interface.
db
edit Oh, I see you have a history of not replying to responses on your posts. This was exceptionally bad, 9 responses and not a peep out of you.
[http://forums.sun.com/thread.jspa?threadID=5242071]
Fine. One for the blacklist.
Edited by: Darryl.Burke -
I have had trouble with scrollbars using netbeans 5.5.1
I have had trouble getting a vertical and horizontal scrollbar working in my GUI. I am new to programming but I have books but I find them difficult to follow because they follow the old netbeans GUI models that requires all of the code to be written for example the scrollbar has to be created and then the parameters have to be set. However with the 5.5.1 the scrollbar has already been created and the parameters of the maximum the minimum and the event have already been set.
Therefore when you follow the books they explain the whole process rather than the last part which is all that is needed. I have selected the scrollbar and then pressed the right mouse button to get the menu up where I selected Events and then Adjustments, which then displayed the following script,
" private void jScrollBar1AdjustmentValueChanged(java.awt.event.AdjustmentEvent evt) {
// TODO add your handling code here:"
I know that I have to delete the //TODO add your handling code here and then insert the event handling code. I have tried to put in a lot of different event handler codes to try to get it to work but I have had no luck. Can anybody help. I have asked a few people but they have had trouble with it too.Please can somebody provide me with a scirpt example.
I would really appreciate it.This was not made in Netbeans but it shows you how to use scrollpanes with a viewportview and listeners.
import java.awt.Dimension;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextPane;
import javax.swing.WindowConstants;
public class SwingExample {
public static void main(String[] args) {
JFrame frame = new JFrame("Test");
//Create scrollpane
JScrollPane scrollpane = new JScrollPane();
//Create textpane to embed in Scrollpane
JTextPane textPane = new JTextPane();
//Add listener to textpane to listen for a KeyEvent
textPane.addKeyListener(new KeyListener() {
//unimplemented methods, not reuqired for example
public void keyPressed(KeyEvent arg0) {}
public void keyReleased(KeyEvent arg0) {}
//Implemented method - prints current key typed.
public void keyTyped(KeyEvent arg0) {
char myChar = arg0.getKeyChar();
System.out.println("You Typed: "+myChar);
//Add textpane to scrollpane
scrollpane.setViewportView(textPane);
//add scrollpane to frame
frame.add(scrollpane);
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.setSize(new Dimension(400,400));
} -
Hello,
I am still having trouble with a web page that I was asked to
redesign. I decided to implement CSS into the page to change the
appearance and navigation, however, the javascript (inherited) that
was used on the page is having problems. I don't not know
javascript, therefore I really can't address that issure right now.
The page is centered in all of the browsers, along with the
header and the container for the tab menu. The issue is the other
containers that have side navigation or the content within the tab
menu container.
My concern is that the page is viewing correctly in IE6 and
Opera but not in Netscape and Firefox. When I preview the page in
the browsers, I get an error message in the status bar "done but
errors on page" (still views correctly in IE & Opera).
Hopefully, this all makes sense and everyone is not off
enjoying pre-4th July celebrations to respond. -Thanks!
css styleDid you post a link to your page?
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"Iwannaknow2" <[email protected]> wrote in
message
news:e8b5du$9q2$[email protected]..
> Hello,
>
> I am still having trouble with a web page that I was
asked to redesign. I
> decided to implement CSS into the page to change the
appearance and
> navigation,
> however, the javascript (inherited) that was used on the
page is having
> problems. I don't not know javascript, therefore I
really can't address
> that
> issure right now.
>
> The page is centered in all of the browsers, along with
the header and the
> container for the tab menu. The issue is the other
containers that have
> side
> navigation or the content within the tab menu container.
>
> My concern is that the page is viewing correctly in IE6
and Opera but not
> in
> Netscape and Firefox. When I preview the page in the
browsers, I get an
> error
> message in the status bar "done but errors on page"
(still views correctly
> in
> IE & Opera).
>
> Hopefully, this all makes sense and everyone is not off
enjoying pre-4th
> July
> celebrations to respond. -Thanks!
> [email protected]
> -
Trouble with LD_ASSUME_KERNEL=2.4.19
Hi all,
I'm trying to install pvs (http://pvs.csl.sri.com/), but I'm having some trouble doing this. Looking through their shellscripts I found, what I believe is the culprit
# Allegro does not work with Linux's New Posix Thread Library (NPTL)
# used in newer Red Hat kernels and 2.6 kernels. This will
# the old thread-implementation.
LD_ASSUME_KERNEL=2.4.19
export LD_ASSUME_KERNEL
(there's also a bit of trouble with LD_LIBRARY_PATH, but I think I can hack around this)
Googling turned up these articles
http://www.tummy.com/journals/entries/k … 805_114056
http://people.redhat.com/drepper/assumekernel.html
(top one titled "LD_ASSUME_KERNEL considered harmful" ). Furthermore /lib does not contain the directories tls or i686.
Has anyone any ideas of how to remedy this? Is there a .pkg (in AUR) that contains these old libs?
Thanks,
Mads@brain0
I've downloaded the glic-2.3.6 sources from gnu, so I could build it from those. I'm however reluctant to do this because I really don't want to break my install.
I do agree with you on the NPTL statement, but pvs relies on allegro, which relies on LinuxThreads. Allegro is not being ported to new versions of glibc, so that approach is unfortunately not viable.
@iphitus
I wasn't very specific - it's allegro as in a lisp environment.
I think I'll try and install an old version of arch on wmware instead. Is there anywhere you can check out glibc version numbering on old arch install isos (ie. do I need arch-0.[1-9].iso)? And anywhere you can download the old isos (tried filewatcher, but a lot of the older sites seem broken)?
Thanks for the replies,
Mads
PS. I noticed that you recommended slackware for old kernels in another thread. I'm however in a bit different situation as I need old versions of glibc. Furthermore I would prefer sticking to arch, but was wondering whether there were any specific reasons for not doing that.
Maybe you are looking for
-
Is it possible to restrict a tcode to run only background in a role?
Hi experts, I want a user to have full access to some tcodes and have only background run access to some other tcodes. Is it possible to implement this by role?
-
Pre-fill the filename in Fileupload UI
Hi, I am unable to pre-fill the filename in fileupoad UI. When I launch the WD app, on the browser it get the following URL http://devai063.private.xxxx.com:8081/sap/bc/webdynpro/sap/zgi_file_upload?sap-language=EN at the end I add &filename=c:benefi
-
How to send status message in SOAP to IDOC scenerio without BPM
Hi, I have a SOAP to IDOC scenerio in which we require to send the status message back to user from XI that " IDOC has been sent successfully to SAP system" We do not want to use BPM bacause of performance issues. Can you please help me how to achiev
-
Please help my old ipod mini!
my IPod mini is about 5 yrs old and still great up until now. I never did updates on my itunes and ipod but never had a problem. I finally did upgrade to the newest version and some of my music will not show on my ipod. and of course... the songs tha
-
RoboHelp 9 search results icons and context
I have some formatting issues with the search results. In the image below I want 2 things to change. I would like to remove the extra info and simply have the link. I also want to ditch the little icon. I am pretty new to RoboHelp so ask me any i